<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>OAIS-IF Information Model Specification</title>
<p align=center>
<h1 align=center>OAIS-IF Information Model Specification</h1><br><br>
<h2 align=center>OAIS-IF Information Model Specification Team</h2><br>
<h2 align=center>Mon Dec 16 15:45:59 PST 2019</h2><br><br><br>
<h2 align=center></h2><br>
<h2 align=center>Version 0.3.0.0</h2><br>
</p>
</head>
<body bgcolor=#FFFFF0>
<p><h2>Table of Contents</h2></p>
<ul>
<b><a href="#1  Introduction">1  Introduction</a></b><br>
<b><a href="#2  Audience">2  Audience</a></b><br>
<b><a href="#3  Acknowledgements">3  Acknowledgements</a></b><br>
<b><a href="#4  Scope">4  Scope</a></b><br>
<b><a href="#5  Applicable Documents">5  Applicable Documents</a></b><br>
<b><a href="#6  Active Objects">6  Active Objects</a></b><br>
<b>  <a href="#6.1  class_oais_active_object">6.1  Active_Object</a></b><br>
<b>  <a href="#6.2  class_oais_consumer">6.2  Consumer</a></b><br>
<b>  <a href="#6.3  class_oais_external_object">6.3  External_Object</a></b><br>
<b><a href="#7  Services">7  Services</a></b><br>
<b>  <a href="#7.1  class_oais_access_service">7.1  Access_Service</a></b><br>
<b>  <a href="#7.2  class_oais_isoservice">7.2  ISOService</a></b><br>
<b>  <a href="#7.3  class_oais_messagedservice">7.3  MessagedService</a></b><br>
<b>  <a href="#7.4  class_oais_service">7.4  Service</a></b><br>
<b><a href="#8  Methods">8  Methods</a></b><br>
<b>  <a href="#8.1  class_oais_method">8.1  Method</a></b><br>
<b>  <a href="#8.2  class_oais_getaccessrightsinformation">8.2  getAccessRightsInformation</a></b><br>
<b>  <a href="#8.3  class_oais_getcontextinformation">8.3  getContextInformation</a></b><br>
<b>  <a href="#8.4  class_oais_getdataobject">8.4  getDataObject</a></b><br>
<b>  <a href="#8.5  class_oais_getdigitalobject">8.5  getDigitalObject</a></b><br>
<b>  <a href="#8.6  class_oais_getfixityinformation">8.6  getFixityInformation</a></b><br>
<b>  <a href="#8.7  class_oais_getidentificationinformation">8.7  getIdentificationInformation</a></b><br>
<b>  <a href="#8.8  class_oais_getinformationobject">8.8  getInformationObject</a></b><br>
<b>  <a href="#8.9  class_oais_getpid">8.9  getPID</a></b><br>
<b>  <a href="#8.10  class_oais_getpreservationdescriptioninformation">8.10  getPreservationDescriptionInformation</a></b><br>
<b>  <a href="#8.11  class_oais_getprovenanceinformation">8.11  getProvenanceInformation</a></b><br>
<b>  <a href="#8.12  class_oais_getreferenceinformation">8.12  getReferenceInformation</a></b><br>
<b>  <a href="#8.13  class_oais_getrepresentationinformation">8.13  getRepresentationInformation</a></b><br>
<b>  <a href="#8.14  class_oais_queryforaip">8.14  queryForAIP</a></b><br>
<b>  <a href="#8.15  class_oais_queryregistry">8.15  queryRegistry</a></b><br>
<b>  <a href="#8.16  class_oais_retrievedip">8.16  retrieveDIP</a></b><br>
<b>  <a href="#8.17  class_oais_validateuser">8.17  validateUser</a></b><br>
<b><a href="#9  Method Signature">9  Method Signature</a></b><br>
<b><a href="#10  Bindings">10  Bindings</a></b><br>
<b>  <a href="#10.1  class_oais_interaction_pattern">10.1  Interaction_Pattern</a></b><br>
<b>  <a href="#10.2  class_oais_invoke">10.2  Invoke</a></b><br>
<b>  <a href="#10.3  class_oais_progress">10.3  Progress</a></b><br>
<b>  <a href="#10.4  class_oais_protocol">10.4  Protocol</a></b><br>
<b>  <a href="#10.5  class_oais_publishsubscribe">10.5  PublishSubscribe</a></b><br>
<b>  <a href="#10.6  class_oais_request">10.6  Request</a></b><br>
<b>  <a href="#10.7  class_oais_send">10.7  Send</a></b><br>
<b>  <a href="#10.8  class_oais_submit">10.8  Submit</a></b><br>
<b><a href="#11  Data Structures">11  Data Structures</a></b><br>
<b>  <a href="#11.1  class_oais_access_rights_information">11.1  Access_Rights_Information</a></b><br>
<b>  <a href="#11.2  class_oais_archival_information_collection">11.2  Archival_Information_Collection</a></b><br>
<b>  <a href="#11.3  class_oais_archival_information_package">11.3  Archival_Information_Package</a></b><br>
<b>  <a href="#11.4  class_oais_archival_information_unit">11.4  Archival_Information_Unit</a></b><br>
<b>  <a href="#11.5  class_oais_associated_description">11.5  Associated_Description</a></b><br>
<b>  <a href="#11.6  class_oais_content_data_object">11.6  Content_Data_Object</a></b><br>
<b>  <a href="#11.7  class_oais_content_information">11.7  Content_Information</a></b><br>
<b>  <a href="#11.8  class_oais_context_information">11.8  Context_Information</a></b><br>
<b>  <a href="#11.9  class_oais_derived_aip">11.9  Derived_AIP</a></b><br>
<b>  <a href="#11.10  class_oais_descriptive_information">11.10  Descriptive_Information</a></b><br>
<b>  <a href="#11.11  class_oais_dissemination_information_package">11.11  Dissemination_Information_Package</a></b><br>
<b>  <a href="#11.12  class_oais_fixity_information">11.12  Fixity_Information</a></b><br>
<b>  <a href="#11.13  class_oais_identification_information">11.13  Identification_Information</a></b><br>
<b>  <a href="#11.14  class_oais_information_model">11.14  Information_Model</a></b><br>
<b>  <a href="#11.15  class_oais_information_object">11.15  Information_Object</a></b><br>
<b>  <a href="#11.16  class_oais_information_package">11.16  Information_Package</a></b><br>
<b>  <a href="#11.17  class_oais_other_representation_information">11.17  Other_Representation_Information</a></b><br>
<b>  <a href="#11.18  class_oais_package_description">11.18  Package_Description</a></b><br>
<b>  <a href="#11.19  class_oais_packaging_information">11.19  Packaging_Information</a></b><br>
<b>  <a href="#11.20  class_oais_preservation_description_information">11.20  Preservation_Description_Information</a></b><br>
<b>  <a href="#11.21  class_oais_provenance_information">11.21  Provenance_Information</a></b><br>
<b>  <a href="#11.22  class_oais_reference_information">11.22  Reference_Information</a></b><br>
<b>  <a href="#11.23  class_daad_registry_object">11.23  Registry_Object</a></b><br>
<b>  <a href="#11.24  class_oais_representation_information">11.24  Representation_Information</a></b><br>
<b>  <a href="#11.25  class_oais_representation_network">11.25  Representation_Network</a></b><br>
<b>  <a href="#11.26  class_oais_semantic_information">11.26  Semantic_Information</a></b><br>
<b>  <a href="#11.27  class_oais_structure_information">11.27  Structure_Information</a></b><br>
<b>  <a href="#11.28  class_oais_submission_information_package">11.28  Submission_Information_Package</a></b><br>
<b>  <a href="#11.29  class_oais_unit_description">11.29  Unit_Description</a></b><br>
<b><a href="#12  Context">12  Context</a></b><br>
<b><a href="#13  Use Cases">13  Use Cases</a></b><br>
<b><a href="#14  Requirements">14  Requirements</a></b><br>
<b><a href="#15  Functional Entities">15  Functional Entities</a></b><br>
<b>  <a href="#15.1  class_oais_access">15.1  Access</a></b><br>
<b>  <a href="#15.2  class_oais_archive">15.2  Archive</a></b><br>
<b>  <a href="#15.3  class_daad_functional_entity">15.3  Functional_Entity</a></b><br>
<b><a href="#16  Other">16  Other</a></b><br>
<b>  <a href="#16.1  class_oais_data_object">16.1  Data_Object</a></b><br>
<b>  <a href="#16.2  class_oais_digital_object">16.2  Digital_Object</a></b><br>
<b>  <a href="#16.3  class_oais_information_architecture">16.3  Information_Architecture</a></b><br>
<b>  <a href="#16.4  class_oais_physical_object">16.4  Physical_Object</a></b><br>
<b>  <a href="#16.5  class_oais_submission_agreement">16.5  Submission_Agreement</a></b><br>
<b>  <a href="#16.6  class_oais_system_architecture">16.6  System_Architecture</a></b><br>
<b><a href="#17  Technology">17  Technology</a></b><br>
<b><a href="#18  Specification Dictionary">18  Specification Dictionary</a></b><br>
<b><a href="#19  Glossary">19  Glossary</a></b><br>
<H2><a name="1  Introduction">1  Introduction</a></H2>
<p>This document presents the Data Archive Architecture Description (DAAD) Information Model Specification.</p>
<H2><a name="2  Audience">2  Audience</a></H2>
<p>This specification is intended for use by programmers and data engineers who require formal definitions of various parts of the Data Archive Architecture Description (DAAD) in order to support development of software and services for a data archive.</p>
<H2><a name="3  Acknowledgements">3  Acknowledgements</a></H2>
<p>The Data Archive Architecture Description (DAAD) Information Model is a joint effort involving representatives from the Data Archive Ingest (DAI) Working Group, Planetary Data System (PDS), Jet Propulsion Laboratory (JPL) Systems Engineering Office, Life Storage of Mission Data (LSMD) task, and the Engineering Data Management (EDM) task.</p>
<H2><a name="4  Scope">4  Scope</a></H2>
<p>This document defines all classes in use in the DAADD, including those classes used to define the architecture including interfaces, bindings, and services as well as the classes that define the archival elements. It also documents the associations among classes. Figure 1 illustrates most of classes using a Concept Map diagram.</p>
<p><img align=bottom src="daadmap.jpg">
<p><b>Figure 1  DDADD Information Model - Concept Map</b></p>
<H2><a name="5  Applicable Documents">5  Applicable Documents</a></H2>
<p>The information in this document is derived from Data Archive Ingest (DAI) WG Report to the CCSDS Management Council (CMC), Figure 2: Notional Data Archive Architecture, March 2017; DAI Architecture Analysis, SEA System Architecture WG, Slide 16,  Alternative Standardized Archive System Architecture Deployment Option (3), May 2017; Planetary Data System PDS4 Information Model Specification, Version 1.8.0.0, March 2017; PDS System Design Document; CCSDS Reference Architecture for Space Information Management (RASIM); and Reference Model for an Open Archival Information System (OAIS), ISO 14721:2012.</p>
<H2><a name="6  Active Objects">6  Active Objects</a></H2>
<p>This section defines Active Objects object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_oais_active_object">Active_Object</a></p>
<p>+ + <a href="#class_oais_external_object">External_Object</a></p>
<p>+ + + <a href="#class_oais_consumer">Consumer</a></p>
<p>The class hierarchy above includes 3 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="DAAD1.jpg">
<p><b>Figure 2  Basic Component UML Class Diagram</b></p>
<p>The following sections present the classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_active_object">  </a>
<H3><a name="6.1  class_oais_active_object">6.1  Active_Object</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>An Active Object is an object that reside in its own thread of control.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_active_object_oais_has_messaging_interaction_pattern">has_messaging_interaction_pattern</a></td><td>1..*</td><td><a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_consumer">  </a>
<H3><a name="6.2  class_oais_consumer">6.2  Consumer</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Consumer: The role played by those persons, or client systems, who interact with OAIS services to find preserved information of interest and to access that information in detail. This can include other OAISes, as well as internal OAIS persons or systems. /source:  ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, figure 4-6, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_consumer_oais_consumer_to_access">Consumer_to_Access</a></td><td>1</td><td><a href="#class_oais_access">Access</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_has_queryregistry__method_consumer">has_queryRegistry__Method_COnsumer</a></td><td>1</td><td><a href="#class_oais_queryregistry">queryRegistry</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_has_retrievedip__method">has_retrieveDIP__Method</a></td><td>1</td><td><a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_orders_dip">orders_DIP</a></td><td>1..*</td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_submits_a_query_request_to_access">submits_a_Query_Request_to_Access</a></td><td>1</td><td><a href="#class_oais_access">Access</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_submits_a_report_request_to_access">submits_a_Report_Request_to_Access</a></td><td>1</td><td><a href="#class_oais_access">Access</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_submits_an_order_assistance_request_to_access">submits_an_Order_Assistance_Request_to_Access</a></td><td>1</td><td><a href="#class_oais_access">Access</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access">Access</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_external_object">  </a>
<H3><a name="6.3  class_oais_external_object">6.3  External_Object</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>An External Object is not a part of the systems' infrastructure.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="7  Services">7  Services</a></H2>
<p>This section defines Service object classes.</p>
<p><p> <p> The class hierarchy for Tagged Digital Objects is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format and provides a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_oais_service">Service</a></p>
<p>+ + + <a href="#class_oais_messagedservice">MessagedService</a></p>
<p>+ + + + <a href="#class_oais_isoservice">ISOService</a></p>
<p>+ + + + + <a href="#class_oais_access_service">Access_Service</a></p>
<p>The class hierarchy above includes 4 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="Services.jpg">
<p><b>Figure 3  Tagged Digital Object UML Class Diagram</b></p>
<p>The following sections present the classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_access_service">  </a>
<H3><a name="7.1  class_oais_access_service">7.1  Access_Service</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Access_Service class provides the services for the Access functional entity.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_messagedservice">MessagedService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_isoservice">ISOService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_access_service_oais_has_messaging_interaction_pattern">has_messaging_interaction_pattern</a></td><td>1</td><td><a href="#class_oais_invoke">Invoke</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_service_oais_has_order_dip__method">has_order_DIP__Method</a></td><td>1</td><td><a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_service_oais_has_query_aip__method">has_query_AIP__Method</a></td><td>1</td><td><a href="#class_oais_queryforaip">queryForAIP</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_isoservice_oais_has_messaging_interaction_pattern">has_messaging_interaction_pattern</a></td><td>1</td><td><a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_messagedservice_oais_uses_method_validateuser__method">uses_method_validateUser__Method</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access">Access</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_isoservice">  </a>
<H3><a name="7.2  class_oais_isoservice">7.2  ISOService</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>An ISOService class is defined for a functional entity in the Open Archival Information System Reference Model.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_messagedservice">MessagedService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_isoservice">ISOService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_isoservice_oais_has_messaging_interaction_pattern">has_messaging_interaction_pattern</a></td><td>1</td><td><a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> R</td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_messagedservice_oais_uses_method_validateuser__method">uses_method_validateUser__Method</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_messagedservice">  </a>
<H3><a name="7.3  class_oais_messagedservice">7.3  MessagedService</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The MessagedService class defines system services that are invoked using messages.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_messagedservice">MessagedService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_isoservice">ISOService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_messagedservice_oais_has_messaging_interaction_pattern">has_messaging_interaction_pattern</a></td><td>1</td><td><a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_messagedservice_oais_uses_method_validateuser__method">uses_method_validateUser__Method</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_service">  </a>
<H3><a name="7.4  class_oais_service">7.4  Service</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>A service is a software component that performs work that benefits another. In a service-oriented architecture (SOA) a service is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service oriented architecture are independent of vendors, products and technologies. /source:<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_messagedservice">MessagedService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="8  Methods">8  Methods</a></H2>
<p>This section defines Method object classes.</p>
<p><p> <p> The digital product class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_oais_method">Method</a></p>
<p>+ + + <a href="#class_oais_getdataobject">getDataObject</a></p>
<p>+ + + <a href="#class_oais_getdigitalobject">getDigitalObject</a></p>
<p>+ + + <a href="#class_oais_getinformationobject">getInformationObject</a></p>
<p>+ + + <a href="#class_oais_getpid">getPID</a></p>
<p>+ + + <a href="#class_oais_queryforaip">queryForAIP</a></p>
<p>+ + + <a href="#class_oais_queryregistry">queryRegistry</a></p>
<p>+ + + <a href="#class_oais_retrievedip">retrieveDIP</a></p>
<p>+ + + <a href="#class_oais_validateuser">validateUser</a></p>
<p>+ <a href="#class_oais_getaccessrightsinformation">getAccessRightsInformation</a></p>
<p>+ <a href="#class_oais_getcontextinformation">getContextInformation</a></p>
<p>+ <a href="#class_oais_getfixityinformation">getFixityInformation</a></p>
<p>+ <a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></p>
<p>+ <a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></p>
<p>+ <a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></p>
<p>+ <a href="#class_oais_getreferenceinformation">getReferenceInformation</a></p>
<p>+ <a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></p>
<p>The class hierarchy above includes 17 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure..</p>
<p><img align=bottom src="ObsDataComp.jpg">
<p><b>Figure 4  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_method">  </a>
<H3><a name="8.1  class_oais_method">8.1  Method</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Method: A method in object-oriented programming (OOP) is a procedure associated with a message and an object. /wikipedia -- For all methods except getDigitalObject, only URIs or UIDs are returned. /source:<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_getdataobject">getDataObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getpid">getPID</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryforaip">queryForAIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getaccessrightsinformation">  </a>
<H3><a name="8.2  class_oais_getaccessrightsinformation">8.2  getAccessRightsInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getAccess RightsInformation: a method that gets the Access Rights information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getcontextinformation">  </a>
<H3><a name="8.3  class_oais_getcontextinformation">8.3  getContextInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getContextInformation: a method that gets the Context information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getcontextinformation">getContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getdataobject">  </a>
<H3><a name="8.4  class_oais_getdataobject">8.4  getDataObject</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getDataObject<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_getdataobject">getDataObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getdigitalobject">  </a>
<H3><a name="8.5  class_oais_getdigitalobject">8.5  getDigitalObject</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getDigitalObject: a method that gets a digital object (binary stream) from a repository. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_getdigitalobject_oais_has_digitalobject__output">has_DigitalObject__Output</a></td><td>1</td><td><a href="#class_oais_digital_object">Digital_Object</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getfixityinformation">  </a>
<H3><a name="8.6  class_oais_getfixityinformation">8.6  getFixityInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getFixityInformation: a method that gets the Fixity information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getfixityinformation">getFixityInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getidentificationinformation">  </a>
<H3><a name="8.7  class_oais_getidentificationinformation">8.7  getIdentificationInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getIdentificationInformation: a method that gets the Identification information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobject">  </a>
<H3><a name="8.8  class_oais_getinformationobject">8.8  getInformationObject</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getInformationObject: a method that gets an Information Object in the form of a file manifest from a registry. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getpid">  </a>
<H3><a name="8.9  class_oais_getpid">8.9  getPID</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>xxx: a method that xxx. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_getpid">getPID</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getpreservationdescriptioninformation">  </a>
<H3><a name="8.10  class_oais_getpreservationdescriptioninformation">8.10  getPreservationDescriptionInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getPreservationDescriptionInformation: a method that gets the Preservation Description information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getprovenanceinformation">  </a>
<H3><a name="8.11  class_oais_getprovenanceinformation">8.11  getProvenanceInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getProvenanceInformation: a method that gets the Provenance information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getreferenceinformation">  </a>
<H3><a name="8.12  class_oais_getreferenceinformation">8.12  getReferenceInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getReferenceInformation: a method that gets the Reference information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getreferenceinformation">getReferenceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getrepresentationinformation">  </a>
<H3><a name="8.13  class_oais_getrepresentationinformation">8.13  getRepresentationInformation</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getRepresentationInformation: a method that gets the Representation information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_queryforaip">  </a>
<H3><a name="8.14  class_oais_queryforaip">8.14  queryForAIP</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>queryForAIP: a method that when given set of parameters searches the OAIS for an AIP. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_queryforaip">queryForAIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_queryregistry">  </a>
<H3><a name="8.15  class_oais_queryregistry">8.15  queryRegistry</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>queryRegistry: a method that queries a reqistry. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_retrievedip">  </a>
<H3><a name="8.16  class_oais_retrievedip">8.16  retrieveDIP</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>retrieveDIP: a method that when given an AIP identifier returns a DIP that contains the AIP or subsets of the AIP, depending on processing instructions.  /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateuser">  </a>
<H3><a name="8.17  class_oais_validateuser">8.17  validateUser</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>validateUser: a method that validates a user. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_validateuser">validateUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_isoservice">ISOService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_messagedservice">MessagedService</a></td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="9  Method Signature">9  Method Signature</a></H2>
<p>This section defines Method object classes.</p>
<p><p> <p> The digital product class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>The class hierarchy above includes 0 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure..</p>
<p><img align=bottom src="ObsDataComp.jpg">
<p><b>Figure 5  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<H2><a name="10  Bindings">10  Bindings</a></H2>
<p>This section defines Interface Binding object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_oais_protocol">Protocol</a></p>
<p>+ + + <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></p>
<p>+ + + + <a href="#class_oais_invoke">Invoke</a></p>
<p>+ + + + <a href="#class_oais_progress">Progress</a></p>
<p>+ + + + <a href="#class_oais_publishsubscribe">PublishSubscribe</a></p>
<p>+ + + + <a href="#class_oais_request">Request</a></p>
<p>+ + + + <a href="#class_oais_send">Send</a></p>
<p>+ + + + <a href="#class_oais_submit">Submit</a></p>
<p>The class hierarchy above includes 8 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContProd.jpg">
<p><b>Figure 6  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_interaction_pattern">  </a>
<H3><a name="10.1  class_oais_interaction_pattern">10.1  Interaction_Pattern</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Interaction_Pattern class defines the standard messaging interaction patterns.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_invoke">Invoke</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_progress">Progress</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_publishsubscribe">PublishSubscribe</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_request">Request</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_send">Send</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submit">Submit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_isoservice">ISOService</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_messagedservice">MessagedService</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_invoke">  </a>
<H3><a name="10.2  class_oais_invoke">10.2  Invoke</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Invoke interaction pattern performs an acknowledged data request operation.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_invoke">Invoke</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_progress">  </a>
<H3><a name="10.3  class_oais_progress">10.3  Progress</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Progress interaction pattern performs an acknowledged multi-return data request operation.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_progress">Progress</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_protocol">  </a>
<H3><a name="10.4  class_oais_protocol">10.4  Protocol</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>A Protocol is a set of rules governing the format of messages that are exchanged between computers.  /source:  /Dictionary.com<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_publishsubscribe">  </a>
<H3><a name="10.5  class_oais_publishsubscribe">10.5  PublishSubscribe</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The PublishSubscribe interaction pattern performs a multi-provider, multi-consumer data broadcast operation.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_publishsubscribe">PublishSubscribe</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_request">  </a>
<H3><a name="10.6  class_oais_request">10.6  Request</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Request interaction pattern performs a simple request and response operation.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_request">Request</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_send">  </a>
<H3><a name="10.7  class_oais_send">10.7  Send</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Send interaction pattern performs a simple unacknowledged operation.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_send">Send</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_submit">  </a>
<H3><a name="10.8  class_oais_submit">10.8  Submit</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Submit interaction pattern performs a simple acknowledged operation.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_interaction_pattern">Interaction_Pattern</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_submit">Submit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="11  Data Structures">11  Data Structures</a></H2>
<p>This section defines Data Structure object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + + <a href="#class_oais_content_data_object">Content_Data_Object</a></p>
<p>+ + <a href="#class_oais_information_model">Information_Model</a></p>
<p>+ + <a href="#class_oais_information_object">Information_Object</a></p>
<p>+ + + <a href="#class_oais_access_rights_information">Access_Rights_Information</a></p>
<p>+ + + <a href="#class_oais_associated_description">Associated_Description</a></p>
<p>+ + + <a href="#class_oais_content_information">Content_Information</a></p>
<p>+ + + <a href="#class_oais_context_information">Context_Information</a></p>
<p>+ + + <a href="#class_oais_descriptive_information">Descriptive_Information</a></p>
<p>+ + + <a href="#class_oais_fixity_information">Fixity_Information</a></p>
<p>+ + + <a href="#class_oais_identification_information">Identification_Information</a></p>
<p>+ + + <a href="#class_oais_information_package">Information_Package</a></p>
<p>+ + + + <a href="#class_oais_archival_information_package">Archival_Information_Package</a></p>
<p>+ + + + + <a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></p>
<p>+ + + + + <a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></p>
<p>+ + + + + <a href="#class_oais_derived_aip">Derived_AIP</a></p>
<p>+ + + + <a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></p>
<p>+ + + + <a href="#class_oais_submission_information_package">Submission_Information_Package</a></p>
<p>+ + + <a href="#class_oais_other_representation_information">Other_Representation_Information</a></p>
<p>+ + + <a href="#class_oais_package_description">Package_Description</a></p>
<p>+ + + + <a href="#class_oais_unit_description">Unit_Description</a></p>
<p>+ + + <a href="#class_oais_packaging_information">Packaging_Information</a></p>
<p>+ + + <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></p>
<p>+ + + <a href="#class_oais_provenance_information">Provenance_Information</a></p>
<p>+ + + <a href="#class_oais_reference_information">Reference_Information</a></p>
<p>+ + + <a href="#class_oais_representation_information">Representation_Information</a></p>
<p>+ + + <a href="#class_oais_representation_network">Representation_Network</a></p>
<p>+ + <a href="#class_oais_semantic_information">Semantic_Information</a></p>
<p>+ + <a href="#class_oais_structure_information">Structure_Information</a></p>
<p>+ <a href="#class_daad_registry_object">Registry_Object</a></p>
<p>The class hierarchy above includes 29 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 7  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_access_rights_information">  </a>
<H3><a name="11.1  class_oais_access_rights_information">11.1  Access_Rights_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Access Rights Information: The information that identifies the access restrictions pertaining to the Content Information, including the legal framework, licensing terms, and access control. It contains the access and distribution conditions stated within the Submission Agreement, related to both preservation (by the OAIS) and final usage (by the Consumer). It also includes the specifications for the application of rights enforcement measures. /source: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_archival_information_collection">  </a>
<H3><a name="11.2  class_oais_archival_information_collection">11.2  Archival_Information_Collection</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Archival Information Collection (AIC): An Archival Information Package whose Content Information is an aggregation of other Archival Information Packages. /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_archival_information_collection_oais_has_archival_information_package">has_Archival_Information_Package</a></td><td>1..*</td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_archival_information_package_oais_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_preservation_descriptive_information">has_Preservation_Descriptive_Information</a></td><td>1..*</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_archival_information_package">  </a>
<H3><a name="11.3  class_oais_archival_information_package">11.3  Archival_Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Archival Information Package (AIP): An Information Package, consisting of the Content Information and the associated Preservation Description Information (PDI), which is preserved within an OAIS. /source: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14, figure 4-15, figure 4-17, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_archival_information_package_oais_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_preservation_descriptive_information">has_Preservation_Descriptive_Information</a></td><td>1..*</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_archival_information_unit">  </a>
<H3><a name="11.4  class_oais_archival_information_unit">11.4  Archival_Information_Unit</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Archival Information Unit (AIU): An Archival Information Package where the Archive chooses not to break down the Content Information into other Archival Information Packages. An AIU can consist of multiple digital objects (e.g., multiple files). /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_archival_information_package_oais_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_preservation_descriptive_information">has_Preservation_Descriptive_Information</a></td><td>1..*</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_associated_description">  </a>
<H3><a name="11.5  class_oais_associated_description">11.5  Associated_Description</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Associated Description: The information describing the content of an Information Package from the point of view of a particular Access Aid. /source: ISO_14721_2012 figure 4-17<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_associated_description_oais_derived_from_aip">derived_from_AIP</a></td><td>1..*</td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_content_data_object">  </a>
<H3><a name="11.6  class_oais_content_data_object">11.6  Content_Data_Object</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Content Data Object: The Data Object, that together with associated Representation Information, comprises the Content Information. /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_content_data_object">Content_Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_data_object_oais_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_content_information">  </a>
<H3><a name="11.7  class_oais_content_information">11.7  Content_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Content Information: A set of information that is the original target of preservation or that includes part or all of that information. It is an Information Object composed of its Content Data Object and its Representation Information. /source: ISO_14721_2012 figure 2-3, figure 4-12, figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_content_information_oais_further_described_by">further_described_by</a></td><td>0..1</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_content_information_oais_has_dpi_information">has_DPI_Information</a></td><td>1</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_content_information_oais_has_a_content_data_object">has_a_Content_Data_Object</a></td><td>1</td><td><a href="#class_oais_content_data_object">Content_Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_content_information_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_context_information">  </a>
<H3><a name="11.8  class_oais_context_information">11.8  Context_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Context Information: The information that documents the relationships of the Content Information to its environment. This includes why the Content Information was created and how it relates to other Content Information objects. /source: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_derived_aip">  </a>
<H3><a name="11.9  class_oais_derived_aip">11.9  Derived_AIP</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Derived AIP: An AIP generated by extracting or aggregating information from one or more source AIPs. /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_derived_aip_oais_derived_from_achival_information_package">derived_from_Achival_Information_Package</a></td><td>1..*</td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_archival_information_package_oais_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_preservation_descriptive_information">has_Preservation_Descriptive_Information</a></td><td>1..*</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archival_information_package_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_descriptive_information">  </a>
<H3><a name="11.10  class_oais_descriptive_information">11.10  Descriptive_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Descriptive Information: The set of information, consisting primarily of Package Descriptions, which is provided to Data Management to support the finding, ordering, and retrieving of OAIS information holdings by Consumers. /source: ISO_14721_2012 figure 4-1, figure 4-2, figure 4-12<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_dissemination_information_package">  </a>
<H3><a name="11.11  class_oais_dissemination_information_package">11.11  Dissemination_Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Dissemination Information Package (DIP): An Information Package, derived from one or more AIPs, and sent by Archives to the Consumer in response to a request to the OAIS. /source: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_dissemination_information_package_oais_has_preservation_descriptive_information">has_Preservation_Descriptive_Information</a></td><td>1..*</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_dissemination_information_package_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_fixity_information">  </a>
<H3><a name="11.12  class_oais_fixity_information">11.12  Fixity_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Fixity Information: The information which documents the mechanisms that ensure that the Content Information object has not been altered in an undocumented manner. An example is a Cyclical Redundancy Check (CRC) code for a file. /source: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_identification_information">  </a>
<H3><a name="11.13  class_oais_identification_information">11.13  Identification_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Identification Information: The information that is used to identify information objects. /source:/jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_model">  </a>
<H3><a name="11.14  class_oais_information_model">11.14  Information_Model</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Information Model: An information model is a representation of concepts, relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse.  /source: /Lee, Y. T. 1999<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_object">  </a>
<H3><a name="11.15  class_oais_information_object">11.15  Information_Object</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Information Object: A Data Object together with its Representation Information. /source:  ISO_14721_2012 figure 2-2, figure 4-10, figure 4-12<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_package">  </a>
<H3><a name="11.16  class_oais_information_package">11.16  Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Information Package: A logical container composed of optional Content Information and optional associated Preservation Description Information. Associated with this Information Package is Packaging Information used to delimit and identify the Content Information and Package Description information used to facilitate searches for the Content Information. /source: ISO_14721_2012 figure 4-13, figure 4-14<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_other_representation_information">  </a>
<H3><a name="11.17  class_oais_other_representation_information">11.17  Other_Representation_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Other Representation Information: Representation Information which cannot easily be classified as Semantic or Structural. For example software, algorithms, encryption, written instructions and many other things may be needed to understand the Content Data Object, all of which therefore would be, by definition, Representation Information, yet would not obviously be either Structure or Semantics. Information defining how the Structure and the Semantic Information relate to each other, or software needed to process a database file would also be regarded as Other Representation Information. /source:ISO_14721_2012 figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_package_description">  </a>
<H3><a name="11.18  class_oais_package_description">11.18  Package_Description</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Package Description: The information intended for use by Access Aids. /source: ISO_14721_2012 figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_package_description_oais_derived_from">derived_from</a></td><td>1..*</td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_package_description_oais_has_associated_description">has_Associated_Description</a></td><td>1..*</td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_packaging_information">  </a>
<H3><a name="11.19  class_oais_packaging_information">11.19  Packaging_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Packaging Information: The information that is used to bind and identify the components of an Information Package. For example, it may be the ISO 9660 volume and directory information used on a CD-ROM to provide the content of several files containing Content Information and Preservation Description Information. /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_packaging_information_oais_contains_content_information">contains_Content_Information</a></td><td>1</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_packaging_information_oais_contains_perservation_description_information">contains_Perservation_Description_Information</a></td><td>1</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_packaging_information_oais_discoverable_by_descriptive_information">discoverable_by_Descriptive_Information</a></td><td>1</td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_packaging_information_oais_identifies_components">identifies_components</a></td><td>1</td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_preservation_description_information">  </a>
<H3><a name="11.20  class_oais_preservation_description_information">11.20  Preservation_Description_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Preservation Description Information (PDI): The information which is necessary for adequate preservation of the Content Information and which can be categorized as Provenance, Reference, Fixity, Context, and Access Rights Information. /source: ISO_14721_2012 figure 2-3, figure 4-12, figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_access_rights">has_Access_Rights</a></td><td>0..1</td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_context">has_Context</a></td><td>0..1</td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_fixity">has_Fixity</a></td><td>0..1</td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_provenance">has_Provenance</a></td><td>0..1</td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_reference">has_Reference</a></td><td>0..1</td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_getaccessrightsinformation__method">has_getAccessRightsInformation__Method</a></td><td>1</td><td><a href="#class_oais_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_getcontextinformation__method">has_getContextInformation__Method</a></td><td>1</td><td><a href="#class_oais_getcontextinformation">getContextInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_getfixityinformation__method">has_getFixityInformation__Method</a></td><td>1</td><td><a href="#class_oais_getfixityinformation">getFixityInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_getprovenanceinformation__method">has_getProvenanceInformation__Method</a></td><td>1</td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has_getreferenceinformation__method">has_getReferenceInformation__Method</a></td><td>1</td><td><a href="#class_oais_getreferenceinformation">getReferenceInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_provides_preservation_information_for">provides_preservation_information_for</a></td><td>0..1</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_provenance_information">  </a>
<H3><a name="11.21  class_oais_provenance_information">11.21  Provenance_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Provenance Information: The information that documents the history of the Content Information. This information tells the origin or source of the Content Information, any changes that may have taken place since it was originated, and who has had custody of it since it was originated. The Archive is responsible for creating and preserving Provenance Information from the point of Ingest; however, earlier Provenance Information should be provided by the Producer. Provenance Information adds to the evidence to support Authenticity. /source: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_reference_information">  </a>
<H3><a name="11.22  class_oais_reference_information">11.22  Reference_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Reference Information: The information that is used as an identifier for the Content Information. It also includes identifiers that allow outside systems to refer unambiguously to a particular Content Information. An example of Reference Information is an ISBN. /source: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_daad_registry_object">  </a>
<H3><a name="11.23  class_daad_registry_object">11.23  Registry_Object</a></H3>
<p><i><b>Root Class:</b></i>TBD_lDocSecType<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Registry Object is a digital object defined to be stored and managed in a digital repository and recorded in a registry using a unique identifier. /source: /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>daad<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_daad_registry_object">Registry_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td><a href="#attribute_daad_registry_object_daad_logical_identifier">logical_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_registry_object_daad_persistent_identifier">persistent_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_registry_object_daad_version_identifier">version_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_representation_information">  </a>
<H3><a name="11.24  class_oais_representation_information">11.24  Representation_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Representation Information: The information that maps a Data Object into more meaningful concepts. An example of Representation Information for a bit sequence which is a FITS file might consist of the FITS standard which defines the format plus a dictionary which defines the meaning in the file of keywords which are not part of the standard. Another example is JPEG software which is used to render a JPEG file; rendering the JPEG file as bits is not very meaningful to humans but the software, which embodies an understanding of the JPEG standard, maps the bits into pixels which can then be rendered as an image for human viewing. /source: ISO_14721_2012 figure 2-2, figure 4-10, figure 4-12, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_representation_information_oais_has_other_represention_information">has_Other_Represention_Information</a></td><td>0..1</td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_representation_information_oais_has_semantic_information">has_Semantic_Information</a></td><td>0..1</td><td><a href="#class_oais_semantic_information">Semantic_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_representation_information_oais_has_structure_information">has_Structure_Information</a></td><td>0..1</td><td><a href="#class_oais_structure_information">Structure_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_representation_information_oais_interpreted_using_recurse">interpreted_using_recurse</a></td><td>1..*</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_representation_information_oais_member_of_representation_network">member_of_Representation_Network</a></td><td>1..*</td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_data_object">Content_Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_representation_network">  </a>
<H3><a name="11.25  class_oais_representation_network">11.25  Representation_Network</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Representation Network: The set of Representation Information that fully describes the meaning of a Data Object. Representation Information in digital forms needs additional Representation Information so its digital forms can be understood over the Long Term. /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_semantic_information">  </a>
<H3><a name="11.26  class_oais_semantic_information">11.26  Semantic_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Semantic Information: The Representation Information that further describes the meaning beyond that provided by the Structure Information. /source: ISO_14721_2012 figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_semantic_information_oais_adds_meaning_to">adds_meaning_to</a></td><td>0..1</td><td><a href="#class_oais_structure_information">Structure_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_structure_information">  </a>
<H3><a name="11.27  class_oais_structure_information">11.27  Structure_Information</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Structure Information: The Representation Information that imparts meaning about how other information is organized. For example, it maps bit streams to common computer types such as characters, numbers, and pixels and aggregations of those types such as character strings and arrays. /source:  ISO_14721_2012 figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_structure_information">Structure_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_structure_information_oais_imparts_meaning">imparts_meaning</a></td><td>0..1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_submission_information_package">  </a>
<H3><a name="11.28  class_oais_submission_information_package">11.28  Submission_Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Submission Information Package (SIP): An Information Package that is delivered by the Producer to the OAIS for use in the construction or update of one or more AIPs and/or the associated Descriptive Information. (Note: According to PAIS, a producer prepares a MOT. However an Information Package is also allowed if an AIP is to be derived directly from a SIP.) /source: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_submission_information_package_oais_has_getpreservationdescriptioninformation__method">has_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_described_by">described_by</a></td><td>1..*</td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_package_oais_has_getdigitalobject__method">has_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> R</td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_unit_description">  </a>
<H3><a name="11.29  class_oais_unit_description">11.29  Unit_Description</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Unit Description: A type of Package Description that is specialized to provide information about an Archival Information Unit for use by Access Aids. /source: ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td><a href="#attribute_oais_information_object_oais_pid">PID</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_unit_description_oais_provides_information_about_an_archival_information_unit">provides_information_about_an_Archival_Information_Unit</a></td><td>0..1</td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getdataobject__method">has_getDataObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getidentificationinformation__method">has_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getpid__method">has_getPID__Method</a></td><td>1</td><td><a href="#class_oais_getpid">getPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_getrepresentationinformation__method">has_getRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_package_description_oais_derived_from">derived_from</a></td><td>1..*</td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_package_description_oais_has_associated_description">has_Associated_Description</a></td><td>1..*</td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="12  Context">12  Context</a></H2>
<p>This section defines Context object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>The class hierarchy above includes 0 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 8  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<H2><a name="13  Use Cases">13  Use Cases</a></H2>
<p>This section defines Use_Cases object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>The class hierarchy above includes 0 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 9  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<H2><a name="14  Requirements">14  Requirements</a></H2>
<p>This section defines Use_Cases object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>The class hierarchy above includes 0 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 10  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<H2><a name="15  Functional Entities">15  Functional Entities</a></H2>
<p>This section defines Functional Entities object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_oais_archive">Archive</a></p>
<p>+ + <a href="#class_daad_functional_entity">Functional_Entity</a></p>
<p>+ + + <a href="#class_oais_access">Access</a></p>
<p>The class hierarchy above includes 3 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 11  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_access">  </a>
<H3><a name="15.1  class_oais_access">15.1  Access</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Access Functional Entity (aka Access): The OAIS functional entity that contains the services and functions which make the archival information holdings and related services visible to Consumers. /source: ISO_14721_2012 figure 4-1, figure 4-3, figure 4-4, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_access">Access</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_access_oais_access_to_consumer">Access_to_Consumer</a></td><td>1..*</td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_oais_generates_dip_for_consumer">generates_DIP_for_Consumer</a></td><td>1</td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_oais_has_access_service">has_Access_Service</a></td><td>1</td><td><a href="#class_oais_access_service">Access_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_oais_produces_query_response_for_consumer">produces_Query_Response_for_Consumer</a></td><td>1</td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_oais_provides_report_assistance_to_consumer">provides_Report_Assistance_to_Consumer</a></td><td>1</td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_archive">  </a>
<H3><a name="15.2  class_oais_archive">15.2  Archive</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Archive: An organization that intends to preserve information for access and use by a Designated Community. /source:<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_daad_functional_entity">  </a>
<H3><a name="15.3  class_daad_functional_entity">15.3  Functional_Entity</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>A Functional Entity is an entity responsible for a function that is required to ensure the reliable operation of a specific part of an Open Archive Information System. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>daad<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_access">Access</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="16  Other">16  Other</a></H2>
<p>This section defines Other object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ <a href="#class_oais_information_architecture">Information_Architecture</a></p>
<p>+ + <a href="#class_oais_data_object">Data_Object</a></p>
<p>+ + + <a href="#class_oais_digital_object">Digital_Object</a></p>
<p>+ + + <a href="#class_oais_physical_object">Physical_Object</a></p>
<p>+ + <a href="#class_oais_submission_agreement">Submission_Agreement</a></p>
<p>+ <a href="#class_oais_system_architecture">System_Architecture</a></p>
<p>The class hierarchy above includes 6 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 12  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_data_object">  </a>
<H3><a name="16.1  class_oais_data_object">16.1  Data_Object</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Data Object: Either a Physical Object or a Digital Object. /source:  ISO_14721_2012 figure 2-2, figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_content_data_object">Content_Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_data_object_oais_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_derived_aip">Derived_AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_structure_information">Structure_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_digital_object">  </a>
<H3><a name="16.2  class_oais_digital_object">16.2  Digital_Object</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Digital Object: An object composed of a set of bit sequences. /source:  ISO_14721_2012 figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_data_object_oais_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_architecture">  </a>
<H3><a name="16.3  class_oais_information_architecture">16.3  Information_Architecture</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Information_Architecture abstract class groups the information classes for the Data Archive Architecture.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_structure_information">Structure_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_agreement">Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_physical_object">  </a>
<H3><a name="16.4  class_oais_physical_object">16.4  Physical_Object</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Physical Object: An object (such as a moon rock, bio-specimen, microscope slide) with physically observable properties that represent information that is considered suitable for being adequately documented for preservation, distribution, and independent usage. /source:  ISO_14721_2012 figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_data_object_oais_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_submission_agreement">  </a>
<H3><a name="16.5  class_oais_submission_agreement">16.5  Submission_Agreement</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Submission Agreement: The agreement reached between an OAIS and the Producer that specifies a data model, and any other arrangements needed, for the Data Submission Session. This data model identifies format/contents and the logical constructs used by the Producer and how they are represented on each media delivery or in a telecommunication session. /source:  ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_submission_agreement">Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_system_architecture">  </a>
<H3><a name="16.6  class_oais_system_architecture">16.6  System_Architecture</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The System_Architecture abstract class groups the software, services, and protocols for the Data Archive Architecture. /source:<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="17  Technology">17  Technology</a></H2>
<p>This section defines Technology object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>The class hierarchy above includes 0 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 13  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<H2><a name="18  Specification Dictionary">18  Specification Dictionary</a></H2>
<p>The Specification Dictionary provides the definitions of data elements and associations. The data elements are those that are used as class attributes in this specification. They represent a subset of those in the Planetary Science Data Dictionary.  The associations are those that are defined and used in this specification.</p>
<dl>
<dt><a name="attribute_oais_access_oais_access_to_consumer"><b>Access_to_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access provides Consumer services.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_consumer_to_access"><b>Consumer_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits a Query Request to the Access Functional Entity.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_pid"><b>PID</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The PID attribute provides a persistent unique identifier used to refer to an object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Information_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_semantic_information_oais_adds_meaning_to"><b>adds_meaning_to</b> in <a href="#class_oais_semantic_information">Semantic_Information</a></a><dd><i></i>Semantic Information adds meaning to Structure Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packaging_information_oais_contains_content_information"><b>contains_Content_Information</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information contains Content Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packaging_information_oais_contains_perservation_description_information"><b>contains_Perservation_Description_Information</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information contains Perservation Description Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_delimited_by"><b>delimited_by</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>An Information Package is delimited by Packaging Information.  /source: figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_package_description_oais_derived_from"><b>derived_from</b> in <a href="#class_oais_package_description">Package_Description</a></a><dd><i></i>A Package Description is derived from an Information Package. /source:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_associated_description_oais_derived_from_aip"><b>derived_from_AIP</b> in <a href="#class_oais_associated_description">Associated_Description</a></a><dd><i></i>An Associated Description is derived from an Archival Information Package. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_derived_aip_oais_derived_from_achival_information_package"><b>derived_from_Achival_Information_Package</b> in <a href="#class_oais_derived_aip">Derived_AIP</a></a><dd><i></i>A Derived Archival Information Package is generated from one or more Archival Information Package.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_described_by"><b>described_by</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>An Information Package is described by a Package Description. /source: figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archival_information_package_oais_described_by_associated_description"><b>described_by_Associated_Description</b> in <a href="#class_oais_archival_information_package">Archival_Information_Package</a></a><dd><i></i>An Information Package is described by an Associated Description. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packaging_information_oais_discoverable_by_descriptive_information"><b>discoverable_by_Descriptive_Information</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information is discoverable by Descriptive Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_further_described_by"><b>further_described_by</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>Content Information is further described by Preservation Descriptive Information. /source:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_oais_generates_dip_for_consumer"><b>generates_DIP_for_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access generates a DIP for a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_access_rights"><b>has_Access_Rights</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Access Rights Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_oais_has_access_service"><b>has_Access_Service</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>The Functional Entity has the service Access_Service.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archival_information_collection_oais_has_archival_information_package"><b>has_Archival_Information_Package</b> in <a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></a><dd><i></i>An Archival Information Collection organizes a set of Archival Information Packages.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_package_description_oais_has_associated_description"><b>has_Associated_Description</b> in <a href="#class_oais_package_description">Package_Description</a></a><dd><i></i>A Package Description has an Associated Description. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_has_content_information"><b>has_Content_Information</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>An Information Package has Content Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_context"><b>has_Context</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Context Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has_dpi_information"><b>has_DPI_Information</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>The Content Information class has Preservation Description Information The relationship is an aggregation with cardinality (1..1)   /source:
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_data_object"><b>has_Data_Object</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>An Information Object has one Data Object. The relationship is an aggregation with cardinality (1..1). /source: figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getdigitalobject_oais_has_digitalobject__output"><b>has_DigitalObject__Output</b> in <a href="#class_oais_getdigitalobject">getDigitalObject</a></a><dd><i></i>The method has the output parameter DigitalObject
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_fixity"><b>has_Fixity</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Fixity Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_has_other_represention_information"><b>has_Other_Represention_Information</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information can have other Other Represention Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archival_information_package_oais_has_preservation_descriptive_information"><b>has_Preservation_Descriptive_Information</b> in <a href="#class_oais_archival_information_package">Archival_Information_Package</a></a><dd><i></i>The Archival Information Package has Preservation Descriptive Information. The relationship is an aggregation with cardinality (1..0)   /source:
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_dissemination_information_package_oais_has_preservation_descriptive_information"><b>has_Preservation_Descriptive_Information</b> in <a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></a><dd><i></i>The Archival Information Package has Preservation Descriptive Information. The relationship is an aggregation with cardinality (1..0)   /source:
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_provenance"><b>has_Provenance</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Provenance Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_reference"><b>has_Reference</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Reference Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_representation_information"><b>has_Representation_Information</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The Representational Informational Model has Representation Information. The relationship is an aggregation with cardinality (1..0)   /source:
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_has_semantic_information"><b>has_Semantic_Information</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Informatin includes Semantic Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_has_structure_information"><b>has_Structure_Information</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information includes Structure Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has_a_content_data_object"><b>has_a_Content_Data_Object</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>Content Information has a Content Data Objects.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_getaccessrightsinformation__method"><b>has_getAccessRightsInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getAccessRightsInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_getcontextinformation__method"><b>has_getContextInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getContextInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getdataobject__method"><b>has_getDataObject__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getDataObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getdigitalobject__method"><b>has_getDigitalObject__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The Repository has a getDigitalObject Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_has_getdigitalobject__method"><b>has_getDigitalObject__Method</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>The Repository has a getDigitalObject Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_getfixityinformation__method"><b>has_getFixityInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getFixityInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getidentificationinformation__method"><b>has_getIdentificationInformation__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getIdentificationInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getpid__method"><b>has_getPID__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getPID method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archival_information_package_oais_has_getpreservationdescriptioninformation__method"><b>has_getPreservationDescriptionInformation__Method</b> in <a href="#class_oais_archival_information_package">Archival_Information_Package</a></a><dd><i></i>The class has a getPreservationDescriptionInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has_getpreservationdescriptioninformation__method"><b>has_getPreservationDescriptionInformation__Method</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>The class has a getPreservationDescriptionInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_dissemination_information_package_oais_has_getpreservationdescriptioninformation__method"><b>has_getPreservationDescriptionInformation__Method</b> in <a href="#class_oais_dissemination_information_package">Dissemination_Information_Package</a></a><dd><i></i>The class has a getPreservationDescriptionInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_submission_information_package_oais_has_getpreservationdescriptioninformation__method"><b>has_getPreservationDescriptionInformation__Method</b> in <a href="#class_oais_submission_information_package">Submission_Information_Package</a></a><dd><i></i>The class has a getPreservationDescriptionInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_getprovenanceinformation__method"><b>has_getProvenanceInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getProvenanceInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_getreferenceinformation__method"><b>has_getReferenceInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getReferenceInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getrepresentationinformation__method"><b>has_getRepresentationInformation__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getRepresentationInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_service_oais_has_messaging_interaction_pattern"><b>has_messaging_interaction_pattern</b> in <a href="#class_oais_access_service">Access_Service</a></a><dd><i></i>The class has a messaging Interaction Pattern.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_active_object_oais_has_messaging_interaction_pattern"><b>has_messaging_interaction_pattern</b> in <a href="#class_oais_active_object">Active_Object</a></a><dd><i></i>The class has an messaging Interaction Pattern.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_isoservice_oais_has_messaging_interaction_pattern"><b>has_messaging_interaction_pattern</b> in <a href="#class_oais_isoservice">ISOService</a></a><dd><i></i>The class has a messaging Interaction Pattern.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_messagedservice_oais_has_messaging_interaction_pattern"><b>has_messaging_interaction_pattern</b> in <a href="#class_oais_messagedservice">MessagedService</a></a><dd><i></i>The class has an messaging Interaction Pattern.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_service_oais_has_order_dip__method"><b>has_order_DIP__Method</b> in <a href="#class_oais_access_service">Access_Service</a></a><dd><i></i>The service has the retrieveDIP method.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_has_queryregistry__method_consumer"><b>has_queryRegistry__Method_COnsumer</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>Consumer uses the method queryRegistry.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_service_oais_has_query_aip__method"><b>has_query_AIP__Method</b> in <a href="#class_oais_access_service">Access_Service</a></a><dd><i></i>The service  has the queryForAIP method.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_has_retrievedip__method"><b>has_retrieveDIP__Method</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>Consumer uses the method retrieveDIP.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packaging_information_oais_identifies_components"><b>identifies_components</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information identifies the components of an Informaiton Package. /source:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_structure_information_oais_imparts_meaning"><b>imparts_meaning</b> in <a href="#class_oais_structure_information">Structure_Information</a></a><dd><i></i>Structure Information imparts meaning to a Data Object. /source: ISO 14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_data_object_oais_interpreted_using"><b>interpreted_using</b> in <a href="#class_oais_data_object">Data_Object</a></a><dd><i></i>A data object is interpreted by Representation Information. The relationship is a simple association with cardinality (1..1). /source:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_interpreted_using_recurse"><b>interpreted_using_recurse</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information can be interpreted using recursively by Representation Information. /source:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_daad_registry_object_daad_logical_identifier"><b>logical_identifier</b> in <a href="#class_daad_registry_object">Registry_Object</a></a><dd><i></i>The logical_identifer attribute identifies the set of all versions of a product; it is a product identifier without a version.
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>daad<br>
<dt><a name="attribute_oais_representation_information_oais_member_of_representation_network"><b>member_of_Representation_Network</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information is a member of a Representation_Network
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_orders_dip"><b>orders_DIP</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer receives a Dissemination Information Package
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_daad_registry_object_daad_persistent_identifier"><b>persistent_identifier</b> in <a href="#class_daad_registry_object">Registry_Object</a></a><dd><i></i>A persistent identifier (PI or PID) is a long-lasting reference to a document, file, web page, or other object. The term "persistent identifier" is usually used in the context of digital objects that are accessible over the Internet. Typically, such an identifier is not only persistent but actionable: you can plug it into a web browser and be taken to the identified source. /Wikipedia
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>daad<br>
<dt><a name="attribute_oais_access_oais_produces_query_response_for_consumer"><b>produces_Query_Response_for_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access produces  a Query Response for a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_oais_provides_report_assistance_to_consumer"><b>provides_Report_Assistance_to_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access provides Report Assistance to  a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_unit_description_oais_provides_information_about_an_archival_information_unit"><b>provides_information_about_an_Archival_Information_Unit</b> in <a href="#class_oais_unit_description">Unit_Description</a></a><dd><i></i>A Unit Description provides information about an Archival Information Unit. /source: ISO14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_provides_preservation_information_for"><b>provides_preservation_information_for</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information provides preservation description for Content Information. /source: ISO14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_submits_a_query_request_to_access"><b>submits_a_Query_Request_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits a Query Request to Access
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_submits_a_report_request_to_access"><b>submits_a_Report_Request_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits a Report Request to Access
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_submits_an_order_assistance_request_to_access"><b>submits_an_Order_Assistance_Request_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits an Order Assistance Request to Access
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_messagedservice_oais_uses_method_validateuser__method"><b>uses_method_validateUser__Method</b> in <a href="#class_oais_messagedservice">MessagedService</a></a><dd><i></i>The OAIS validates the user.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_daad_registry_object_daad_version_identifier"><b>version_identifier</b> in <a href="#class_daad_registry_object">Registry_Object</a></a><dd><i></i>The version_identifier attribute provides the version of the product, expressed in the PDS [m.n] notation.
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>daad<br>
</dl>
<H2><a name="19  Glossary">19  Glossary</a></H2>
<p>The following glossary contains a list of terms used within this specification and  the definitions for those terms.</p>
<dl>
<dt><b><a name="term_archive">Archive</a></b><dd><i></i>A place in which public records or historical documents are preserved; also the material preserved - often used in plural. Sometimes capitalized when referring to all of PDS holdings - the PDS Archive.
<dt><b><a name="term_array">Array</a></b><dd><i></i>An N-dimensional data structure in which every element has an identical data type. For example, a structure with 5 rows and 3 columns in which each element is a 2-byte signed integer would be an array.
<dt><b><a name="term_association">Association</a></b><dd><i></i>An attribute that establishes a unidirectional relationship between two classes. For example, a table has records; 'has record' is the relationship between one entity (the table) and another (a record).
<dt><b><a name="term_attribute">Attribute</a></b><dd><i></i>A property or characteristic that provides a unit of information. For example, 'color' and 'length' are possible attributes.
<dt><b><a name="term_basic_product">Basic Product</a></b><dd><i></i>The simplest product in PDS4; one or more data objects (and their description objects), which constitute (typically) a single observation, document, etc. The only PDS4 products that are not basic products are Product_Collection and Product_Bundle. Every basic product must be a primary member of one (and only one) collection. Basic products may be secondary members of any number of collections.
<dt><b><a name="term_bundle">Bundle</a></b><dd><i></i>A list of collections. Product_Bundle, the bundle's manifestation, is itself a product (because it is simply a list embedded within a label); but it is not a basic product. For example, a bundle could list a collection of raw data obtained by an instrument during its mission lifetime, a collection of the calibration products associated with the instrument, and a collection of all documentation relevant to the first two collections.
<dt><b><a name="term_cardinality">Cardinality</a></b><dd><i></i>The number of values allowed to an attribute or association in a single class. Cardinality in general is stated as a range with a minimum and maximum. For example, an optional attribute that may be multi-valued will have a cardinality of "0..*". A cardinality where the minimum and maximum are the same is often shown as the single value; for example, an attribute required to have exactly one value will have a cardinality of "1". When a value is required, the minimum cardinality is at least 1.
<dt><b><a name="term_class">Class</a></b><dd><i></i>The set of attributes (including a name) which defines a family. A class is generic - a template from which individual members of the family may be constructed. If the class 'rope' (its name) is defined by attributes 'color' and 'length', we can construct a family of ropes - e.g., red and 3 m long, red and 4 m long, blue and 2 m long, ...
<dt><b><a name="term_class_hierarchy">Class Hierarchy</a></b><dd><i></i>An ordering of classes which shows parent-child relationships.
<dt><b><a name="term_collection">Collection</a></b><dd><i></i>A list of basic products, all of which are closely related in some way. The collection's manifestation, Product_Collection, is itself a product (because it is simply a list, with its label); but it is not a basic product.
<dt><b><a name="term_conceptual_object">Conceptual Object</a></b><dd><i></i>An object which is intangible (and, because it is intangible, does not fit into a digital archive). Examples of 'conceptual objects' include the Cassini mission and NASA's strategic plan for solar system exploration. Note that a PDF describing the Cassini mission is a digital object, not a conceptual object (nor a component of a conceptual object).
<dt><b><a name="term_consulting_node">Consulting Node</a></b><dd><i></i>A PDS discipline node assigned as the contact for a mission, instrument, or project.
<dt><b><a name="term_container">Container</a></b><dd><i></i>The physical equivalent of a package (see below); the product manifest and all related files wrapped together for transfer - for example, in a ZIP, GZIP, or TAR file.
<dt><b><a name="term_data_dictionary">Data Dictionary</a></b><dd><i></i>A repository for definitions of classes and attributes
<dt><b><a name="term_data_object">Data Object</a></b><dd><i></i>A physical, conceptual, or digital object.
<dt><b><a name="term_data_preparer">Data Preparer</a></b><dd><i></i>Same as data provider
<dt><b><a name="term_data_provider">Data Provider</a></b><dd><i></i>A person or organization that assembles archival data for delivery to PDS.
<dt><b><a name="term_data_structure">Data Structure</a></b><dd><i></i>A particular way of storing data in a computer that facilitates efficient use.
<dt><b><a name="term_description_object">Description Object</a></b><dd><i></i>Something that describes an object. As appropriate, it will have structural and descriptive components. Technically speaking, a 'description object' in PDS4 is a 'digital object' - a string of bits; but we assume that we can read it and, on that basis, give it a special name.
<dt><b><a name="term_digital_object">Digital Object</a></b><dd><i></i>An object which is real data - for example, a binary image of a redwood tree or an ASCII table of atmospheric composition versus altitude.
<dt><b><a name="term_discipline_area">Discipline Area</a></b><dd><i></i>That part of a label which is specified by a discipline.
<dt><b><a name="term_encoded_byte_stream">Encoded Byte Stream</a></b><dd><i></i>A byte stream that may only be interpreted after it has been 'decoded' according to some well known standard
<dt><b><a name="term_entity">Entity</a></b><dd><i></i>Something that has a distinct, separate existence.
<dt><b><a name="term_extension">Extension</a></b><dd><i></i>(1) See subclass. (2) The character string following the last period in a file name.
<dt><b><a name="term_identifier">Identifier</a></b><dd><i></i>A unique character string by which a product, object, or other entity may be identified and located. Identifiers can be global, in which case they are unique across all of PDS (and its federation partners). A local identifier must be unique within a label.
<dt><b><a name="term_information_model">Information Model</a></b><dd><i></i>A representation of concepts, relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse. Specifically, the PDS Information Model (IM) is the representation that specifies PDS4.
<dt><b><a name="term_information_object">Information Object</a></b><dd><i></i>A data object paired with its description
<dt><b><a name="term_inventory">Inventory</a></b><dd><i></i>An itemized list of current assets or holdings
<dt><b><a name="term_label">Label</a></b><dd><i></i>The aggregation of one or more description objects such that the aggregation describes a single PDS product. In the PDS4 implementation, labels are constructed using XML, which imposes a small amount of overhead.
<dt><b><a name="term_label_template">Label Template</a></b><dd><i></i>A text file which serves as a pattern for constructing labels.
<dt><b><a name="term_lead_node">Lead Node</a></b><dd><i></i>One of several consulting nodes designated as the PDS coordinator and primary contact with a mission.
<dt><b><a name="term_local">Local</a></b><dd><i></i>(1) Within a single label. (2) Within an archiving entity - e.g., local data dictionary.
<dt><b><a name="term_local_data_dictionary_(ldd)">Local Data Dictionary (LDD)</a></b><dd><i></i>A data dictionary for classes and attributes which are not defined across the entire PDS. Examples include data dictionaries for discipline nodes, missions, and individual archiving projects.
<dt><b><a name="term_logical_identifier_(lid)">Logical Identifier (LID)</a></b><dd><i></i>An identifier which identifies the set of all versions of an object
<dt><b><a name="term_manifest">Manifest</a></b><dd><i></i>A list of contents
<dt><b><a name="term_meta-attribute">Meta-Attribute</a></b><dd><i></i>An attribute of an attribute - that is, a 'dictionary' attribute, which is used to define one or more attributes in the PDS4 Information Model. For example, 'conceptual_domain' and 'maximum_value' are used in defining some attributes.
<dt><b><a name="term_metadata">Metadata</a></b><dd><i></i>Data about data - for example, a 'description object' contains information (metadata) about an 'object.'
<dt><b><a name="term_mission">Mission</a></b><dd><i></i>A task with which a group of people have been charged, usually by a government agency and including priority (if not exclusive) use of one or more spacecraft (see attribute type within class Investigation_Area)
<dt><b><a name="term_mission_area">Mission Area</a></b><dd><i></i>That part of a label which is specified by a mission
<dt><b><a name="term_model">Model</a></b><dd><i></i>A representation or description designed to show an entity and its composition.
<dt><b><a name="term_namespace">Namespace</a></b><dd><i></i>A context for defining classes and attributes. Two items with the same name but from different namespaces generally have different definitions. For example, "title" has a very different meaning in a movie namespace compared with its meaning in an automobile namespace.
<dt><b><a name="term_object">Object</a></b><dd><i></i>The realization of a single member of a family defined by a class. If the class 'rope' has attributes 'color' and 'length', we can construct a 'rope' family with three members - red and 3 m long, red and 4 m long, and blue and 2 m long. Each member is an object.
<dt><b><a name="term_observational_data">Observational Data</a></b><dd><i></i>Raw measurements from one or more instruments, or the results from processing such raw measurements.
<dt><b><a name="term_observing_campaign">Observing Campaign</a></b><dd><i></i>An observational assignment with which a group of people have been charged (sometimes voluntarily) which extends over some period of time and which can be accomplished without significant construction of new equipment. (see attribute type within class Investigation_Area)
<dt><b><a name="term_package">Package</a></b><dd><i></i>A product manifest and all related files logically grouped together for transfer.
<dt><b><a name="term_parsable_byte_stream">Parsable Byte Stream</a></b><dd><i></i>A byte stream which can be parsed with standard rules - e.g., comma separated entries or standard punctuation; 'decoding software' is not needed.
<dt><b><a name="term_physical_object">Physical Object</a></b><dd><i></i>An object which is physical or tangible (and, therefore, does not itself fit into a digital archive). Examples of 'physical objects' include the planet Saturn and the Venus Express magnetometer. Note that an ASCII file describing Saturn is a digital object, not a physical object (nor a component of a physical object).
<dt><b><a name="term_primary_member">Primary Member</a></b><dd><i></i>A basic product is a primary member of the collection within which it first enters PDS4. Every basic product must be a primary member of one (and only one) collection. A product's member status (primary or secondary) is based on its first association with the collection. Although the product may be omitted from a later version of the collection, it retains its primary or secondary member status through all subsequent versions of the collection based on its initial association. In a similar way, collections are categorized as having either primary or secondary 'member status' in their bundles.
<dt><b><a name="term_product">Product</a></b><dd><i></i>One or more tagged objects (digital, non-digital, or both) grouped together and having a single PDS-unique identifier. In the PDS4 implementation, the descriptions are combined into a single XML label. Although it may be possible to locate individual objects within PDS (and to find specific bit strings within digital objects), PDS4 defines 'products' to be the smallest granular unit of addressable data within its complete holdings.
<dt><b><a name="term_registration_authority">Registration Authority</a></b><dd><i></i>An organization responsible for maintaining a registry - in this case, the PDS4 Information Model and its components. The registration authority for the Planetary Data System is 'PDS'.
<dt><b><a name="term_registry">Registry</a></b><dd><i></i>A data base that provides services for sharing content and metadata.
<dt><b><a name="term_repository">Repository</a></b><dd><i></i>A place, room, or container where something is deposited or stored (often for safety or preservation)
<dt><b><a name="term_resource">Resource</a></b><dd><i></i>The target (referent) of any Uniform Resource Identifier; the thing to which a URI points.
<dt><b><a name="term_restored_data">Restored Data</a></b><dd><i></i>Data which have been recovered from storage and successfully prepared for archive in PDS
<dt><b><a name="term_restriction">Restriction</a></b><dd><i></i>A limit placed on the range of a variable; specifically, the narrowing of possible choices for a class or attribute. For example, attribute axes may have values between 1 and 16 in the definition of Array, but it is restricted to the value '2' in Array_2D.
<dt><b><a name="term_schema">Schema</a></b><dd><i></i>A structural definition given in a formal language which serves as a blueprint for construction.
<dt><b><a name="term_science_bundle">Science Bundle</a></b><dd><i></i>Observational data from a science investigation, documentation, and other supplementary data organized into a bundle structure for delivery to PDS.
<dt><b><a name="term_secondary_member">Secondary Member</a></b><dd><i></i>A basic product may be a secondary member of any number of collections. A collection which lists references to basic products already registered in PDS would identify those products as its secondary members. For example, if all Voyager images were in one primary collection, an analyst could define a new (subset) collection containing images which had Saturn's rings within the field of view; each of those image products would be a secondary member of the new collection. A product's member status (primary or secondary) is based on its first association with the collection. Although the product may be omitted from a later version of the collection, it retains its primary or secondary member status through all subsequent versions of the collection based on its initial association. In a similar way, collections are categorized as having either primary or secondary 'member status' in their bundles.
<dt><b><a name="term_steward">Steward</a></b><dd><i></i>A person or organization that manages a set of registered attributes and classes, typically as an agent for another or others. A registration authority must have at least one steward; it may have many. Stewards for PDS4 include PDS, the discipline nodes, and any mission wishing to conform to the PDS4 Information Model.
<dt><b><a name="term_subclass">Subclass</a></b><dd><i></i>In PDS4 a subclass is a class extension. Subclasses are more specialized versions of a class. They inherit attributes and behaviors from their parent classes, and they can have attributes of their own. For example, Array_2D is a PDS4 subclass of Array_Base.
<dt><b><a name="term_supplementary_data">Supplementary Data</a></b><dd><i></i>Additional archival material which is useful in understanding observational data. Examples include browse products, descriptions of instruments and other facilities important to data acquisition, information about observing geometry, calibrations, and observing and command logs.
<dt><b><a name="term_table">Table</a></b><dd><i></i>A two-dimensional data structure composed of records, which themselves are heterogeneous but which repeat throughout the table. For example, a table could have 20 ASCII records, each of which has a 10-character date field, a comma, an 8-character time field, a comma, a 3-digit integer temperature field, and a 'carriage-return line-feed' record delimiter.
<dt><b><a name="term_tag">Tag</a></b><dd><i></i>Fundamental syntax in XML; a tag is a character string delimited by "<" and ">". For example '<date>' is a tag.
<dt><b><a name="term_tagged_digital_object">Tagged Digital Object</a></b><dd><i></i>A digital object paired with its companion description object. [Note: In the OAIS RM this pair is known as an 'information object']
<dt><b><a name="term_tagged_non-digital_object">Tagged Non-Digital Object</a></b><dd><i></i>A physical object or a conceptual object paired with its companion description object. [Note: In the OAIS RM this pair is known as an 'information object']
<dt><b><a name="term_version_identifier_(vid)">Version Identifier (VID)</a></b><dd><i></i>An identifier which identifies the version of something else
<dt><b><a name="term_versioned_identifier_(lidvid)">Versioned Identifier (LIDVID)</a></b><dd><i></i>The concatenation of a logical identifier (LID) with a version identifier (VID).
<dt><b><a name="term_xml_attribute">XML Attribute</a></b><dd><i></i>An attribute-value pair that is inserted into an XML element to provide additional information, such as units; the value is always enclosed in double quotes. For example <date unit="year">2009</date>
<dt><b><a name="term_xml_document">XML Document</a></b><dd><i></i>A file that contains syntactically correct XML-formatted text
<dt><b><a name="term_xml_editor">XML Editor</a></b><dd><i></i>An editor, which has special features allowing XML tag completion, XML validation, etc.
<dt><b><a name="term_xml_element">XML Element</a></b><dd><i></i>An XML structure that begins with <tag>, contains 'content', and ends with </tag>. For example, "<date>2009</date>" is an XML element establishing the date as 2009. The allowed 'content' is specified in the PDS4 Information Model, which is propagated to the PDS4 Data Dictionary.
<dt><b><a name="term_xml_label">XML Label</a></b><dd><i></i>A label written using XML
<dt><b><a name="term_xml_root_tag">XML Root Tag</a></b><dd><i></i>The first (and highest-level) XML tag in an XML document
<dt><b><a name="term_xml_schema">XML Schema</a></b><dd><i></i>The definition of an XML document, specifying required and optional XML elements, their order, and parent-child relationships.
<dt><b><a name="term_xml_tag">XML Tag</a></b><dd><i></i>Same as tag.
<dt><b><a name="term_xml_template">XML Template</a></b><dd><i></i>A text file which serves as a pattern for constructing XML documents
</dl>
</body>
</html>