<!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 Apr 22 14:14:15 PDT 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_annotation_registry">6.2  Annotation_Registry</a></b><br>
<b>  <a href="#6.3  class_oais_authentication_registry">6.3  Authentication_Registry</a></b><br>
<b>  <a href="#6.4  class_oais_data_type_registry">6.4  Data_Type_Registry</a></b><br>
<b>  <a href="#6.5  class_oais_information_object_registry">6.5  Information_Object_Registry</a></b><br>
<b>  <a href="#6.6  class_oais_license_registry">6.6  License_Registry</a></b><br>
<b>  <a href="#6.7  class_oais_persistent_identifier_registry">6.7  Persistent_Identifier_Registry</a></b><br>
<b>  <a href="#6.8  class_oais_registry">6.8  Registry</a></b><br>
<b>  <a href="#6.9  class_oais_repository">6.9  Repository</a></b><br>
<b>  <a href="#6.10  class_oais_representation_information_registry">6.10  Representation_Information_Registry</a></b><br>
<b>  <a href="#6.11  class_oais_resource_registry">6.11  Resource_Registry</a></b><br>
<b>  <a href="#6.12  class_oais_subscription_registry">6.12  Subscription_Registry</a></b><br>
<b>  <a href="#6.13  class_oais_tools_registry">6.13  Tools_Registry</a></b><br>
<b><a href="#7  Services">7  Services</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_baginformationobjects">8.2  bagInformationObjects</a></b><br>
<b>  <a href="#8.3  class_oais_configuresearchengine">8.3  configureSearchEngine</a></b><br>
<b>  <a href="#8.4  class_oais_createquerymodel">8.4  createQueryModel</a></b><br>
<b>  <a href="#8.5  class_oais_createsip">8.5  createSIP</a></b><br>
<b>  <a href="#8.6  class_oais_getdataobject">8.6  getDataObject</a></b><br>
<b>  <a href="#8.7  class_oais_getdigitalobject">8.7  getDigitalObject</a></b><br>
<b>  <a href="#8.8  class_oais_getidentificationinformation">8.8  getIdentificationInformation</a></b><br>
<b>  <a href="#8.9  class_oais_getinformationobject">8.9  getInformationObject</a></b><br>
<b>  <a href="#8.10  class_oais_getinformationobjectdata">8.10  getInformationObjectData</a></b><br>
<b>  <a href="#8.11  class_oais_getinformationobjectmetadata">8.11  getInformationObjectMetadata</a></b><br>
<b>  <a href="#8.12  class_oais_getmetrics">8.12  getMetrics</a></b><br>
<b>  <a href="#8.13  class_oais_getpid">8.13  getPID</a></b><br>
<b>  <a href="#8.14  class_oais_getpersistentidentifier">8.14  getPersistentIdentifier</a></b><br>
<b>  <a href="#8.15  class_oais_getprovenanceinformation">8.15  getProvenanceInformation</a></b><br>
<b>  <a href="#8.16  class_oais_getrepresentationinformation">8.16  getRepresentationInformation</a></b><br>
<b>  <a href="#8.17  class_oais_getservicestatus">8.17  getServiceStatus</a></b><br>
<b>  <a href="#8.18  class_oais_harvestmetadata">8.18  harvestMetadata</a></b><br>
<b>  <a href="#8.19  class_oais_ingestsip">8.19  ingestSIP</a></b><br>
<b>  <a href="#8.20  class_oais_mapnonoaisstructurestoaip">8.20  mapNonOAISStructuresToAIP</a></b><br>
<b>  <a href="#8.21  class_oais_migratelnformationobject">8.21  migratelnformationObject</a></b><br>
<b>  <a href="#8.22  class_oais_packageinformationobjects">8.22  packageInformationObjects</a></b><br>
<b>  <a href="#8.23  class_oais_processinformationobject">8.23  processInformationObject</a></b><br>
<b>  <a href="#8.24  class_oais_pullbag">8.24  pullBag</a></b><br>
<b>  <a href="#8.25  class_oais_pushbag">8.25  pushBag</a></b><br>
<b>  <a href="#8.26  class_oais_putconfiguration">8.26  putConfiguration</a></b><br>
<b>  <a href="#8.27  class_oais_putinformationobject">8.27  putInformationObject</a></b><br>
<b>  <a href="#8.28  class_oais_putinformationobjectdata">8.28  putInformationObjectData</a></b><br>
<b>  <a href="#8.29  class_oais_putinformationobjectmetadata">8.29  putInformationObjectMetadata</a></b><br>
<b>  <a href="#8.30  class_oais_putquerymodel">8.30  putQueryModel</a></b><br>
<b>  <a href="#8.31  class_oais_queryforaip">8.31  queryForAIP</a></b><br>
<b>  <a href="#8.32  class_oais_queryforsip">8.32  queryForSIP</a></b><br>
<b>  <a href="#8.33  class_oais_queryregistry">8.33  queryRegistry</a></b><br>
<b>  <a href="#8.34  class_oais_registerinformationobject">8.34  registerInformationObject</a></b><br>
<b>  <a href="#8.35  class_oais_retrievedip">8.35  retrieveDIP</a></b><br>
<b>  <a href="#8.36  class_oais_setdataobject">8.36  setDataObject</a></b><br>
<b>  <a href="#8.37  class_oais_setpid">8.37  setPID</a></b><br>
<b>  <a href="#8.38  class_oais_setrepresentationinformation">8.38  setRepresentationInformation</a></b><br>
<b>  <a href="#8.39  class_oais_subscribeuser">8.39  subscribeUser</a></b><br>
<b>  <a href="#8.40  class_oais_transforminformationobject">8.40  transformInformationObject</a></b><br>
<b>  <a href="#8.41  class_oais_updateconfiguration">8.41  updateConfiguration</a></b><br>
<b>  <a href="#8.42  class_oais_updatequerymodel">8.42  updateQueryModel</a></b><br>
<b>  <a href="#8.43  class_oais_validateinformationobjectdata">8.43  validateInformationObjectData</a></b><br>
<b>  <a href="#8.44  class_oais_validateinformationobjectmetadata">8.44  validateInformationObjectMetadata</a></b><br>
<b>  <a href="#8.45  class_oais_validateuser">8.45  validateUser</a></b><br>
<b><a href="#9  Method Signature">9  Method Signature</a></b><br>
<b>  <a href="#9.1  class_oais_baginformationobjects__signature">9.1  bagInformationObjects__Signature</a></b><br>
<b>  <a href="#9.2  class_oais_configuresearchengine__signature">9.2  configureSearchEngine__Signature</a></b><br>
<b>  <a href="#9.3  class_oais_createquerymodel__signature">9.3  createQueryModel__Signature</a></b><br>
<b>  <a href="#9.4  class_oais_createsip__signature">9.4  createSIP__Signature</a></b><br>
<b>  <a href="#9.5  class_oais_getaccessrightsinformation__signature">9.5  getAccessRightsInformation__Signature</a></b><br>
<b>  <a href="#9.6  class_oais_getcontextinformation__signature">9.6  getContextInformation__Signature</a></b><br>
<b>  <a href="#9.7  class_oais_getdataobject__signature">9.7  getDataObject__Signature</a></b><br>
<b>  <a href="#9.8  class_oais_getdigitalobject__signature">9.8  getDigitalObject__Signature</a></b><br>
<b>  <a href="#9.9  class_oais_getfixityinformation__signature">9.9  getFixityInformation__Signature</a></b><br>
<b>  <a href="#9.10  class_oais_getidentificationinformation__signature">9.10  getIdentificationInformation__Signature</a></b><br>
<b>  <a href="#9.11  class_oais_getinformationobjectdata__signature">9.11  getInformationObjectData__Signature</a></b><br>
<b>  <a href="#9.12  class_oais_getinformationobjectmetadata__signature">9.12  getInformationObjectMetadata__Signature</a></b><br>
<b>  <a href="#9.13  class_oais_getinformationobject__signature">9.13  getInformationObject__Signature</a></b><br>
<b>  <a href="#9.14  class_oais_getmetrics__signature">9.14  getMetrics__Signature</a></b><br>
<b>  <a href="#9.15  class_oais_getpid__signature">9.15  getPID__Signature</a></b><br>
<b>  <a href="#9.16  class_oais_getpersistentidentifier__signature">9.16  getPersistentIdentifier__Signature</a></b><br>
<b>  <a href="#9.17  class_oais_getprovenanceinformation__signature">9.17  getProvenanceInformation__Signature</a></b><br>
<b>  <a href="#9.18  class_oais_getreferenceinformation__signature">9.18  getReferenceInformation__Signature</a></b><br>
<b>  <a href="#9.19  class_oais_getrepresentationinformation__signature">9.19  getRepresentationInformation__Signature</a></b><br>
<b>  <a href="#9.20  class_oais_getservicestatus__signature">9.20  getServiceStatus__Signature</a></b><br>
<b>  <a href="#9.21  class_oais_harvestmetadata__signature">9.21  harvestMetadata__Signature</a></b><br>
<b>  <a href="#9.22  class_oais_ingestsip__signature">9.22  ingestSIP__Signature</a></b><br>
<b>  <a href="#9.23  class_oais_mapnonoaisstructurestoaip__signature">9.23  mapNonOAISStructuresToAIP__Signature</a></b><br>
<b>  <a href="#9.24  class_oais_migratelnformationobject__signature">9.24  migratelnformationObject__Signature</a></b><br>
<b>  <a href="#9.25  class_oais_packageinformationobjects__signature">9.25  packageInformationObjects__Signature</a></b><br>
<b>  <a href="#9.26  class_oais_processinformationobject__signature">9.26  processInformationObject__Signature</a></b><br>
<b>  <a href="#9.27  class_oais_pullbag__signature">9.27  pullBag__Signature</a></b><br>
<b>  <a href="#9.28  class_oais_pushbag__signature">9.28  pushBag__Signature</a></b><br>
<b>  <a href="#9.29  class_oais_putconfiguration__signature">9.29  putConfiguration__Signature</a></b><br>
<b>  <a href="#9.30  class_oais_putinformationobjectdata__signature">9.30  putInformationObjectData__Signature</a></b><br>
<b>  <a href="#9.31  class_oais_putinformationobjectmetadata__signature">9.31  putInformationObjectMetadata__Signature</a></b><br>
<b>  <a href="#9.32  class_oais_putinformationobject__signature">9.32  putInformationObject__Signature</a></b><br>
<b>  <a href="#9.33  class_oais_putquerymodel__signature">9.33  putQueryModel__Signature</a></b><br>
<b>  <a href="#9.34  class_oais_queryforaip__signature">9.34  queryForAIP__Signature</a></b><br>
<b>  <a href="#9.35  class_oais_queryforsip__signature">9.35  queryForSIP__Signature</a></b><br>
<b>  <a href="#9.36  class_oais_queryregistry__signature">9.36  queryRegistry__Signature</a></b><br>
<b>  <a href="#9.37  class_oais_registerinformationobject__signature">9.37  registerInformationObject__Signature</a></b><br>
<b>  <a href="#9.38  class_oais_retrievedip__signature">9.38  retrieveDIP__Signature</a></b><br>
<b>  <a href="#9.39  class_oais_setdataobject__signature">9.39  setDataObject__Signature</a></b><br>
<b>  <a href="#9.40  class_oais_setpid__signature">9.40  setPID__Signature</a></b><br>
<b>  <a href="#9.41  class_oais_setrepresentationinformation__signature">9.41  setRepresentationInformation__Signature</a></b><br>
<b>  <a href="#9.42  class_oais_subscribeuser__signature">9.42  subscribeUser__Signature</a></b><br>
<b>  <a href="#9.43  class_oais_transforminformationobject__signature">9.43  transformInformationObject__Signature</a></b><br>
<b>  <a href="#9.44  class_oais_updateconfiguration__signature">9.44  updateConfiguration__Signature</a></b><br>
<b>  <a href="#9.45  class_oais_updatequerymodel__signature">9.45  updateQueryModel__Signature</a></b><br>
<b>  <a href="#9.46  class_oais_validateinformationobjectdata__signature">9.46  validateInformationObjectData__Signature</a></b><br>
<b>  <a href="#9.47  class_oais_validateinformationobjectmetadata__signature">9.47  validateInformationObjectMetadata__Signature</a></b><br>
<b>  <a href="#9.48  class_oais_validateuser__signature">9.48  validateUser__Signature</a></b><br>
<b><a href="#10  Bindings">10  Bindings</a></b><br>
<b>  <a href="#10.1  class_daad_binding">10.1  Binding</a></b><br>
<b>  <a href="#10.2  class_daad_interface">10.2  Interface</a></b><br>
<b>  <a href="#10.3  class_oais_method_signature">10.3  Method_Signature</a></b><br>
<b>  <a href="#10.4  class_oais_protocol">10.4  Protocol</a></b><br>
<b>  <a href="#10.5  class_daad_rest_http">10.5  REST_HTTP</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_common_information_model">11.6  Common_Information_Model</a></b><br>
<b>  <a href="#11.7  class_oais_content_data_object">11.7  Content_Data_Object</a></b><br>
<b>  <a href="#11.8  class_oais_content_information">11.8  Content_Information</a></b><br>
<b>  <a href="#11.9  class_oais_context_information">11.9  Context_Information</a></b><br>
<b>  <a href="#11.10  class_oais_core_information_model">11.10  Core_Information_Model</a></b><br>
<b>  <a href="#11.11  class_oais_data_structure">11.11  Data_Structure</a></b><br>
<b>  <a href="#11.12  class_oais_data_type_information">11.12  Data_Type_Information</a></b><br>
<b>  <a href="#11.13  class_oais_definitional_information">11.13  Definitional_Information</a></b><br>
<b>  <a href="#11.14  class_oais_derived_aip">11.14  Derived_AIP</a></b><br>
<b>  <a href="#11.15  class_oais_descriptive_information">11.15  Descriptive_Information</a></b><br>
<b>  <a href="#11.16  class_oais_discipline_information_model">11.16  Discipline_Information_Model</a></b><br>
<b>  <a href="#11.17  class_oais_dissemination_information_package">11.17  Dissemination_Information_Package</a></b><br>
<b>  <a href="#11.18  class_oais_fixity_information">11.18  Fixity_Information</a></b><br>
<b>  <a href="#11.19  class_oais_identification_information">11.19  Identification_Information</a></b><br>
<b>  <a href="#11.20  class_oais_information_model">11.20  Information_Model</a></b><br>
<b>  <a href="#11.21  class_oais_information_object">11.21  Information_Object</a></b><br>
<b>  <a href="#11.22  class_oais_information_package">11.22  Information_Package</a></b><br>
<b>  <a href="#11.23  class_oais_local_information_model">11.23  Local_Information_Model</a></b><br>
<b>  <a href="#11.24  class_oais_other_representation_information">11.24  Other_Representation_Information</a></b><br>
<b>  <a href="#11.25  class_oais_package_description">11.25  Package_Description</a></b><br>
<b>  <a href="#11.26  class_oais_packaging_information">11.26  Packaging_Information</a></b><br>
<b>  <a href="#11.27  class_oais_preservation_description_information">11.27  Preservation_Description_Information</a></b><br>
<b>  <a href="#11.28  class_oais_provenance_information">11.28  Provenance_Information</a></b><br>
<b>  <a href="#11.29  class_oais_reference_information">11.29  Reference_Information</a></b><br>
<b>  <a href="#11.30  class_daad_registry_object">11.30  Registry_Object</a></b><br>
<b>  <a href="#11.31  class_oais_representation_information">11.31  Representation_Information</a></b><br>
<b>  <a href="#11.32  class_oais_representation_network">11.32  Representation_Network</a></b><br>
<b>  <a href="#11.33  class_oais_semantic_information">11.33  Semantic_Information</a></b><br>
<b>  <a href="#11.34  class_oais_structure_information">11.34  Structure_Information</a></b><br>
<b>  <a href="#11.35  class_oais_submission_information_package">11.35  Submission_Information_Package</a></b><br>
<b>  <a href="#11.36  class_oais_unit_description">11.36  Unit_Description</a></b><br>
<b>  <a href="#11.37  class_oais_unit_of_measurement_information">11.37  Unit_of_Measurement_Information</a></b><br>
<b>  <a href="#11.38  class_oais_regiofilemanifest">11.38  regIOFileManifest</a></b><br>
<b>  <a href="#11.39  class_oais_regobjpid">11.39  regObjPID</a></b><br>
<b>  <a href="#11.40  class_oais_regobjpidstatarrlist">11.40  regObjPIDStatArrList</a></b><br>
<b>  <a href="#11.41  class_oais_registryquerystring">11.41  registryQueryString</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="#13.1  class_daad_usecase">13.1  UseCase</a></b><br>
<b><a href="#14  Requirements">14  Requirements</a></b><br>
<b>  <a href="#14.1  class_daad_requirement">14.1  Requirement</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_administration">15.2  Administration</a></b><br>
<b>  <a href="#15.3  class_oais_archival_storage">15.3  Archival_Storage</a></b><br>
<b>  <a href="#15.4  class_oais_archive">15.4  Archive</a></b><br>
<b>  <a href="#15.5  class_oais_astronomy_data_archive">15.5  Astronomy_Data_Archive</a></b><br>
<b>  <a href="#15.6  class_oais_consumer">15.6  Consumer</a></b><br>
<b>  <a href="#15.7  class_oais_data_management">15.7  Data_Management</a></b><br>
<b>  <a href="#15.8  class_oais_earth_science_data_archive">15.8  Earth_Science_Data_Archive</a></b><br>
<b>  <a href="#15.9  class_daad_functional_entity">15.9  Functional_Entity</a></b><br>
<b>  <a href="#15.10  class_oais_ingest">15.10  Ingest</a></b><br>
<b>  <a href="#15.11  class_oais_mission_housekeeping_archive">15.11  Mission_Housekeeping_Archive</a></b><br>
<b>  <a href="#15.12  class_daad_oais_interface">15.12  OAIS_Interface</a></b><br>
<b>  <a href="#15.13  class_oais_planetary_science_data_archive">15.13  Planetary_Science_Data_Archive</a></b><br>
<b>  <a href="#15.14  class_oais_preservation_planning">15.14  Preservation_Planning</a></b><br>
<b>  <a href="#15.15  class_oais_producer">15.15  Producer</a></b><br>
<b><a href="#16  Other">16  Other</a></b><br>
<b>  <a href="#16.1  class_daad_ascii_short_string_collapsed">16.1  ASCII_Short_String_Collapsed</a></b><br>
<b>  <a href="#16.2  class_oais_access_aid">16.2  Access_Aid</a></b><br>
<b>  <a href="#16.3  class_oais_bit">16.3  Bit</a></b><br>
<b>  <a href="#16.4  class_daad_character_data_type">16.4  Character_Data_Type</a></b><br>
<b>  <a href="#16.5  class_daad_conceptual_object">16.5  Conceptual_Object</a></b><br>
<b>  <a href="#16.6  class_oais_data_object">16.6  Data_Object</a></b><br>
<b>  <a href="#16.7  class_oais_digital_object">16.7  Digital_Object</a></b><br>
<b>  <a href="#16.8  class_oais_finding_aid">16.8  Finding_Aid</a></b><br>
<b>  <a href="#16.9  class_daad_harvester">16.9  Harvester</a></b><br>
<b>  <a href="#16.10  class_oais_information_architecture">16.10  Information_Architecture</a></b><br>
<b>  <a href="#16.11  class_oais_information_property">16.11  Information_Property</a></b><br>
<b>  <a href="#16.12  class_oais_management">16.12  Management</a></b><br>
<b>  <a href="#16.13  class_oais_non_oais">16.13  Non_OAIS</a></b><br>
<b>  <a href="#16.14  class_oais_oais">16.14  OAIS</a></b><br>
<b>  <a href="#16.15  class_oais_order_agreement">16.15  Order_Agreement</a></b><br>
<b>  <a href="#16.16  class_oais_ordering_aid">16.16  Ordering_Aid</a></b><br>
<b>  <a href="#16.17  class_oais_other_component">16.17  Other_Component</a></b><br>
<b>  <a href="#16.18  class_oais_overview_description">16.18  Overview_Description</a></b><br>
<b>  <a href="#16.19  class_oais_physical_object">16.19  Physical_Object</a></b><br>
<b>  <a href="#16.20  class_oais_retrieving_aid">16.20  Retrieving_Aid</a></b><br>
<b>  <a href="#16.21  class_daad_search_platform">16.21  Search_Platform</a></b><br>
<b>  <a href="#16.22  class_oais_submission_agreement">16.22  Submission_Agreement</a></b><br>
<b>  <a href="#16.23  class_oais_system_architecture">16.23  System_Architecture</a></b><br>
<b><a href="#17  Technology">17  Technology</a></b><br>
<b>  <a href="#17.1  class_daad_aip_service">17.1  AIP_Service</a></b><br>
<b>  <a href="#17.2  class_daad_administration_develops_submission%2fschedule_agreement_with_producer">17.2  Administration_develops_Submission%2FSchedule_Agreement_with_Producer</a></b><br>
<b>  <a href="#17.3  class_daad_apache_jena_fuseki">17.3  Apache_Jena_Fuseki</a></b><br>
<b>  <a href="#17.4  class_daad_apache_solr">17.4  Apache_Solr</a></b><br>
<b>  <a href="#17.5  class_daad_bagit">17.5  Bagit</a></b><br>
<b>  <a href="#17.6  class_daad_collection_description">17.6  Collection_Description</a></b><br>
<b>  <a href="#17.7  class_daad_dip_service">17.7  DIP_Service</a></b><br>
<b>  <a href="#17.8  class_daad_encoded_byte_stream">17.8  Encoded_Byte_Stream</a></b><br>
<b>  <a href="#17.9  class_daad_ip_service">17.9  IP_Service</a></b><br>
<b>  <a href="#17.10  class_daad_information_property_description">17.10  Information_Property_Description</a></b><br>
<b>  <a href="#17.11  class_daad_java_json_repository_binding">17.11  JAVA_JSON_Repository_Binding</a></b><br>
<b>  <a href="#17.12  class_daad_java_xml_repository_binding">17.12  JAVA_XML_Repository_Binding</a></b><br>
<b>  <a href="#17.13  class_daad_java">17.13  Java</a></b><br>
<b>  <a href="#17.14  class_daad_odata">17.14  OData</a></b><br>
<b>  <a href="#17.15  class_daad_odata_delete">17.15  OData_DELETE</a></b><br>
<b>  <a href="#17.16  class_daad_odata_get">17.16  OData_GET</a></b><br>
<b>  <a href="#17.17  class_daad_odata_metadata_document">17.17  OData_Metadata_Document</a></b><br>
<b>  <a href="#17.18  class_daad_odata_patch">17.18  OData_PATCH</a></b><br>
<b>  <a href="#17.19  class_daad_odata_post">17.19  OData_POST</a></b><br>
<b>  <a href="#17.20  class_daad_odata_put">17.20  OData_PUT</a></b><br>
<b>  <a href="#17.21  class_daad_odata_service_document">17.21  OData_Service_Document</a></b><br>
<b>  <a href="#17.22  class_daad_producer_develops_submission%2fschedule_agreement_with_administration">17.22  Producer_develops_Submission%2FSchedule_Agreement_with_Administration</a></b><br>
<b>  <a href="#17.23  class_daad_python_json_repository_binding">17.23  Python_JSON_Repository_Binding</a></b><br>
<b>  <a href="#17.24  class_daad_python_xml_repository_binding">17.24  Python_XML_Repository_Binding</a></b><br>
<b>  <a href="#17.25  class_daad_sip_service">17.25  SIP_Service</a></b><br>
<b>  <a href="#17.26  class_daad_sparql">17.26  SPARQL</a></b><br>
<b>  <a href="#17.27  class_daad_services">17.27  Services</a></b><br>
<b>  <a href="#17.28  class_daad_table_delimited">17.28  Table_Delimited</a></b><br>
<b>  <a href="#17.29  class_daad_technology">17.29  Technology</a></b><br>
<b>  <a href="#17.30  class_daad_tracking_registry">17.30  Tracking_Registry</a></b><br>
<b>  <a href="#17.31  class_daad_transformational_information_property">17.31  Transformational_Information_Property</a></b><br>
<b>  <a href="#17.32  class_daad_zip">17.32  Zip</a></b><br>
<b>  <a href="#17.33  class_daad_ebxml_registry">17.33  ebXML_Registry</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_registry">Registry</a></p>
<p>+ + + + <a href="#class_oais_annotation_registry">Annotation_Registry</a></p>
<p>+ + + + <a href="#class_oais_authentication_registry">Authentication_Registry</a></p>
<p>+ + + + <a href="#class_oais_data_type_registry">Data_Type_Registry</a></p>
<p>+ + + + <a href="#class_oais_information_object_registry">Information_Object_Registry</a></p>
<p>+ + + + + <a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></p>
<p>+ + + + <a href="#class_oais_license_registry">License_Registry</a></p>
<p>+ + + + <a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></p>
<p>+ + + + <a href="#class_oais_resource_registry">Resource_Registry</a></p>
<p>+ + + + <a href="#class_oais_subscription_registry">Subscription_Registry</a></p>
<p>+ + + + <a href="#class_oais_tools_registry">Tools_Registry</a></p>
<p>+ + + <a href="#class_oais_repository">Repository</a></p>
<p>The class hierarchy above includes 13 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><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_search_platform">Search_Platform</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_active_object_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</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_annotation_registry">  </a>
<H3><a name="6.2  class_oais_annotation_registry">6.2  Annotation_Registry</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>Annotation_Registry: A registry for evaluations of the quality of a data collection.  /source:  /SCIDIP/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_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_annotation_registry">Annotation_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_authentication_registry">  </a>
<H3><a name="6.3  class_oais_authentication_registry">6.3  Authentication_Registry</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>Authentication_Registry: A registry for authentication information.  /source:  /jsh/RDA<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_authentication_registry">Authentication_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_data_type_registry">  </a>
<H3><a name="6.4  class_oais_data_type_registry">6.4  Data_Type_Registry</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 Data Type Registry registers data types and their structured descriptions. /source:  /jsh  /typeregistry.org<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_data_type_registry">Data_Type_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_object_registry">  </a>
<H3><a name="6.5  class_oais_information_object_registry">6.5  Information_Object_Registry</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>Information_Object_Registry: A registry for Information Objects.  /source: /jsh/RDA<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</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><a href="#attribute_oais_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_license_registry">  </a>
<H3><a name="6.6  class_oais_license_registry">6.6  License_Registry</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>License_Registry: A registry for licensing information. /source:  /jsh/RDA<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_license_registry">License_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_persistent_identifier_registry">  </a>
<H3><a name="6.7  class_oais_persistent_identifier_registry">6.7  Persistent_Identifier_Registry</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>Persistent_Identifier_Registry: A registry for persistent identifier information. /source:  /RDA/SCIDIP/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_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</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_persistent_identifier_registry_oais_has_getpersistentidentifier__method">has_getPersistentIdentifier__Method</a></td><td>1</td><td><a href="#class_oais_getpersistentidentifier">getPersistentIdentifier</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_registry">  </a>
<H3><a name="6.8  class_oais_registry">6.8  Registry</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>Registry: A registry maintains a record of objects. /source:  /google+<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</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_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</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_repository">  </a>
<H3><a name="6.9  class_oais_repository">6.9  Repository</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 Repository is a location in which objects are stored and managed. /source:  /google+<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> </b></td><td>. . <a href="#class_oais_repository">Repository</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_repository_oais_repository+has+registry_object">Repository+has+Registry_Object</a></td><td>1..*</td><td><a href="#class_daad_registry_object">Registry_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_repository_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_repository_oais_has_packageobjects__method">has_PackageObjects__Method</a></td><td>1</td><td><a href="#class_oais_baginformationobjects">bagInformationObjects</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_repository_oais_has_pullpackage__method">has_PullPackage__Method</a></td><td>1</td><td><a href="#class_oais_pullbag">pullBag</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_repository_oais_has_pushpackage__method">has_PushPackage__Method</a></td><td>1</td><td><a href="#class_oais_pushbag">pushBag</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_repository_oais_has_putinformationobject__method">has_PutInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobject">putInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_repository_oais_uses_the_bagit_technology">uses_the_Bagit_Technology</a></td><td>0..1</td><td><a href="#class_daad_bagit">Bagit</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</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_representation_information_registry">  </a>
<H3><a name="6.10  class_oais_representation_information_registry">6.10  Representation_Information_Registry</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>Representation_Information_Registry: A registry for representation information. /source:  /SCIDIP/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_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_representation_information_registry">Representation_Information_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_resource_registry">  </a>
<H3><a name="6.11  class_oais_resource_registry">6.11  Resource_Registry</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>Resource_Registry: A registry of system resources. /source:  /jsh/OData<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_resource_registry">Resource_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_subscription_registry">  </a>
<H3><a name="6.12  class_oais_subscription_registry">6.12  Subscription_Registry</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>Subscription_Registry: A registry for subscriptions. /source:  /jsh/PDS<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_subscription_registry">Subscription_Registry</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_subscription_registry_oais_subscriptionservicehassubscribeuser__method">subscriptionServicehasSubscribeUser__Method</a></td><td>1</td><td><a href="#class_oais_subscribeuser">subscribeUser</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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_tools_registry">  </a>
<H3><a name="6.13  class_oais_tools_registry">6.13  Tools_Registry</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>Tools_Registry: A registry for software and tools.  /source: /jsh/RDA<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> </b></td><td>. . <a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_tools_registry">Tools_Registry</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_active_object_oais_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_oais_implemented_as_ebxml_registry">implemented_as_ebXML_Registry</a></td><td>1</td><td><a href="#class_daad_ebxml_registry">ebXML_Registry</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="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>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="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>
<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_baginformationobjects">bagInformationObjects</a></p>
<p>+ + + <a href="#class_oais_configuresearchengine">configureSearchEngine</a></p>
<p>+ + + <a href="#class_oais_createsip">createSIP</a></p>
<p>+ + + + <a href="#class_oais_createquerymodel">createQueryModel</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_getinformationobjectdata">getInformationObjectData</a></p>
<p>+ + + <a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></p>
<p>+ + + + <a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></p>
<p>+ + + + <a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></p>
<p>+ + + + <a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></p>
<p>+ + + <a href="#class_oais_getmetrics">getMetrics</a></p>
<p>+ + + <a href="#class_oais_getpid">getPID</a></p>
<p>+ + + <a href="#class_oais_getpersistentidentifier">getPersistentIdentifier</a></p>
<p>+ + + <a href="#class_oais_getservicestatus">getServiceStatus</a></p>
<p>+ + + <a href="#class_oais_harvestmetadata">harvestMetadata</a></p>
<p>+ + + <a href="#class_oais_ingestsip">ingestSIP</a></p>
<p>+ + + <a href="#class_oais_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></p>
<p>+ + + <a href="#class_oais_migratelnformationobject">migratelnformationObject</a></p>
<p>+ + + <a href="#class_oais_packageinformationobjects">packageInformationObjects</a></p>
<p>+ + + <a href="#class_oais_processinformationobject">processInformationObject</a></p>
<p>+ + + <a href="#class_oais_pullbag">pullBag</a></p>
<p>+ + + <a href="#class_oais_pushbag">pushBag</a></p>
<p>+ + + <a href="#class_oais_putconfiguration">putConfiguration</a></p>
<p>+ + + <a href="#class_oais_putinformationobject">putInformationObject</a></p>
<p>+ + + <a href="#class_oais_putinformationobjectdata">putInformationObjectData</a></p>
<p>+ + + <a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</a></p>
<p>+ + + <a href="#class_oais_putquerymodel">putQueryModel</a></p>
<p>+ + + <a href="#class_oais_queryforaip">queryForAIP</a></p>
<p>+ + + <a href="#class_oais_queryforsip">queryForSIP</a></p>
<p>+ + + <a href="#class_oais_queryregistry">queryRegistry</a></p>
<p>+ + + <a href="#class_oais_registerinformationobject">registerInformationObject</a></p>
<p>+ + + <a href="#class_oais_retrievedip">retrieveDIP</a></p>
<p>+ + + <a href="#class_oais_setdataobject">setDataObject</a></p>
<p>+ + + <a href="#class_oais_setpid">setPID</a></p>
<p>+ + + <a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></p>
<p>+ + + <a href="#class_oais_subscribeuser">subscribeUser</a></p>
<p>+ + + <a href="#class_oais_transforminformationobject">transformInformationObject</a></p>
<p>+ + + <a href="#class_oais_updateconfiguration">updateConfiguration</a></p>
<p>+ + + <a href="#class_oais_updatequerymodel">updateQueryModel</a></p>
<p>+ + + <a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></p>
<p>+ + + <a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></p>
<p>+ + + <a href="#class_oais_validateuser">validateUser</a></p>
<p>The class hierarchy above includes 45 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_baginformationobjects">bagInformationObjects</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_configuresearchengine">configureSearchEngine</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_createsip">createSIP</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> </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_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getmetrics">getMetrics</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_getpersistentidentifier">getPersistentIdentifier</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_harvestmetadata">harvestMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ingestsip">ingestSIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_migratelnformationobject">migratelnformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packageinformationobjects">packageInformationObjects</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_processinformationobject">processInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_pullbag">pullBag</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_pushbag">pushBag</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putconfiguration">putConfiguration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobjectdata">putInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putquerymodel">putQueryModel</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_queryforsip">queryForSIP</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_registerinformationobject">registerInformationObject</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_setdataobject">setDataObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setpid">setPID</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscribeuser">subscribeUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_transforminformationobject">transformInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_updateconfiguration">updateConfiguration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_updatequerymodel">updateQueryModel</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</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><a href="#attribute_oais_method_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</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_baginformationobjects">  </a>
<H3><a name="8.2  class_oais_baginformationobjects">8.2  bagInformationObjects</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>bagInformationObject: a method that packages one or more information objects for network transfer. /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_baginformationobjects">bagInformationObjects</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_baginformationobjects_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_baginformationobjects__signature">bagInformationObjects__Signature</a></td><td> R</td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_baginformationobjects_oais_uses_bagit">uses_Bagit</a></td><td>0..1</td><td><a href="#class_daad_bagit">Bagit</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_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_configuresearchengine">  </a>
<H3><a name="8.3  class_oais_configuresearchengine">8.3  configureSearchEngine</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>configureSearchEngine: a method that configures a search engine using the results of a harvest of one or more Information Objects' metadata. /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_configuresearchengine">configureSearchEngine</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_configuresearchengine_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_configuresearchengine__signature">configureSearchEngine__Signature</a></td><td> R</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_daad_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_createquerymodel">  </a>
<H3><a name="8.4  class_oais_createquerymodel">8.4  createQueryModel</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>createQueryModel: a method that creates a model that identifies search parameters. /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_createsip">createSIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_createquerymodel">createQueryModel</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_createquerymodel_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_createquerymodel__signature">createQueryModel__Signature</a></td><td> R</td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_createsip_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_createsip_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</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_createsip">  </a>
<H3><a name="8.5  class_oais_createsip">8.5  createSIP</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>createSIP<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_createsip">createSIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_createquerymodel">createQueryModel</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_createsip_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_createsip_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_createsip_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_createsip__signature">createSIP__Signature</a></td><td> R</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_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getdataobject">  </a>
<H3><a name="8.6  class_oais_getdataobject">8.6  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><a href="#attribute_oais_getdataobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getdataobject__signature">getDataObject__Signature</a></td><td> R</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.7  class_oais_getdigitalobject">8.7  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> </b></td><td><a href="#attribute_oais_getdigitalobject_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getdigitalobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getdigitalobject__signature">getDigitalObject__Signature</a></td><td> R</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_daad_collection_description">Collection_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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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_repository">Repository</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getidentificationinformation">  </a>
<H3><a name="8.8  class_oais_getidentificationinformation">8.8  getIdentificationInformation</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>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_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_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </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><a href="#attribute_oais_getidentificationinformation_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation__signature">getIdentificationInformation__Signature</a></td><td> R</td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regobjpid__input">has_RegObjPID__Input</a></td><td>1</td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_daad_aip_service">AIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_dip_service">DIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_ip_service">IP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_sip_service">SIP_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobject">  </a>
<H3><a name="8.9  class_oais_getinformationobject">8.9  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><a href="#attribute_oais_getinformationobject_oais_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobject_oais_has_regobjpid__input">has_RegObjPID__Input</a></td><td>1</td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getinformationobject__signature">getInformationObject__Signature</a></td><td> R</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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobjectdata">  </a>
<H3><a name="8.10  class_oais_getinformationobjectdata">8.10  getInformationObjectData</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>getInformationObjectData: a method that gets the data object part of an information object 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_getinformationobjectdata">getInformationObjectData</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_getinformationobjectdata_oais_has_regobjpid__input">has_RegObjPID__Input</a></td><td>1</td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobjectdata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobjectdata_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getinformationobjectdata__signature">getInformationObjectData__Signature</a></td><td> R</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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobjectmetadata">  </a>
<H3><a name="8.11  class_oais_getinformationobjectmetadata">8.11  getInformationObjectMetadata</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>getInformationObjectMetadata: a method that gets the metadata part of an information object 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_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</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_getinformationobjectmetadata_oais_has_regobjpid__input">has_RegObjPID__Input</a></td><td>1</td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_method_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getmetrics">  </a>
<H3><a name="8.12  class_oais_getmetrics">8.12  getMetrics</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>getMetrics: a method that gets access and processing metrics 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_getmetrics">getMetrics</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_getmetrics_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getmetrics__signature">getMetrics__Signature</a></td><td> R</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.13  class_oais_getpid">8.13  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>getPID<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><a href="#attribute_oais_getpid_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getpid__signature">getPID__Signature</a></td><td> R</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_daad_collection_description">Collection_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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getpersistentidentifier">  </a>
<H3><a name="8.14  class_oais_getpersistentidentifier">8.14  getPersistentIdentifier</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>getPersistentIdentifier: a method that gets a persistent identifier. /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_getpersistentidentifier">getPersistentIdentifier</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_getpersistentidentifier_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getpersistentidentifier__signature">getPersistentIdentifier__Signature</a></td><td> R</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_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getprovenanceinformation">  </a>
<H3><a name="8.15  class_oais_getprovenanceinformation">8.15  getProvenanceInformation</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>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_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_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </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><a href="#attribute_oais_getprovenanceinformation_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getprovenanceinformation__signature">getProvenanceInformation__Signature</a></td><td> R</td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regobjpid__input">has_RegObjPID__Input</a></td><td>1</td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_daad_aip_service">AIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_dip_service">DIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_ip_service">IP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_sip_service">SIP_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getrepresentationinformation">  </a>
<H3><a name="8.16  class_oais_getrepresentationinformation">8.16  getRepresentationInformation</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>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_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_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </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><a href="#attribute_oais_getrepresentationinformation_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation__signature">getRepresentationInformation__Signature</a></td><td> R</td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regobjpid__input">has_RegObjPID__Input</a></td><td>1</td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_getinformationobjectmetadata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_daad_aip_service">AIP_Service</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> </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_daad_collection_description">Collection_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_daad_dip_service">DIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_daad_ip_service">IP_Service</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_overview_description">Overview_Description</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_daad_sip_service">SIP_Service</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getservicestatus">  </a>
<H3><a name="8.17  class_oais_getservicestatus">8.17  getServiceStatus</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>getServiceStatus: a method that gets the current status of a service. /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_getservicestatus">getServiceStatus</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_getservicestatus_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_getservicestatus__signature">getServiceStatus__Signature</a></td><td> R</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_daad_aip_service">AIP_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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_dip_service">DIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_ip_service">IP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_sip_service">SIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_harvestmetadata">  </a>
<H3><a name="8.18  class_oais_harvestmetadata">8.18  harvestMetadata</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>harvestMetadata: a method that harvests metadata. /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_harvestmetadata">harvestMetadata</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_harvestmetadata_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_harvestmetadata__signature">harvestMetadata__Signature</a></td><td> R</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_daad_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_ingestsip">  </a>
<H3><a name="8.19  class_oais_ingestsip">8.19  ingestSIP</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>ingestSIP<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_ingestsip">ingestSIP</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_ingestsip_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_ingestsip__signature">ingestSIP__Signature</a></td><td> R</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_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_mapnonoaisstructurestoaip">  </a>
<H3><a name="8.20  class_oais_mapnonoaisstructurestoaip">8.20  mapNonOAISStructuresToAIP</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>mapNonOAISStructuresToAIP: a method that maps one or more structures from a non OAIS archive to an OAIS Archival Information Package. /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_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</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_mapnonoaisstructurestoaip_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_mapnonoaisstructurestoaip__signature">mapNonOAISStructuresToAIP__Signature</a></td><td> R</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_migratelnformationobject">  </a>
<H3><a name="8.21  class_oais_migratelnformationobject">8.21  migratelnformationObject</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>migrateInformationObject: a method that migrates an information 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_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_migratelnformationobject">migratelnformationObject</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_migratelnformationobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_migratelnformationobject__signature">migratelnformationObject__Signature</a></td><td> R</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_packageinformationobjects">  </a>
<H3><a name="8.22  class_oais_packageinformationobjects">8.22  packageInformationObjects</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>packageInformationObjects: a method that creates a Information Package.  /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_packageinformationobjects">packageInformationObjects</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_packageinformationobjects_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_packageinformationobjects_oais_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_packageinformationobjects_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_packageinformationobjects__signature">packageInformationObjects__Signature</a></td><td> R</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_processinformationobject">  </a>
<H3><a name="8.23  class_oais_processinformationobject">8.23  processInformationObject</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>processInformationObject:  a method that processes an information 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_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_processinformationobject">processInformationObject</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_processinformationobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_processinformationobject__signature">processInformationObject__Signature</a></td><td> R</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_pullbag">  </a>
<H3><a name="8.24  class_oais_pullbag">8.24  pullBag</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>pullBag: a method that performs a pull type of network transfer of a package of one or more 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_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_pullbag">pullBag</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_pullbag_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_pullbag__signature">pullBag__Signature</a></td><td> R</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_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_pushbag">  </a>
<H3><a name="8.25  class_oais_pushbag">8.25  pushBag</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>pushBag: a method that performs a push type of network transfer of a package of one or more 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_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_pushbag">pushBag</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_pushbag_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_pushbag__signature">pushBag__Signature</a></td><td> R</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_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putconfiguration">  </a>
<H3><a name="8.26  class_oais_putconfiguration">8.26  putConfiguration</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>putConfiguration: a method that puts a configuration file in 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_putconfiguration">putConfiguration</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_putconfiguration_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_putconfiguration__signature">putConfiguration__Signature</a></td><td> R</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_putinformationobject">  </a>
<H3><a name="8.27  class_oais_putinformationobject">8.27  putInformationObject</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>putInformationObject: a method that puts (transfers) an information object to 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_putinformationobject">putInformationObject</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_putinformationobject_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_putinformationobject_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_putinformationobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_putinformationobject__signature">putInformationObject__Signature</a></td><td> R</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_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putinformationobjectdata">  </a>
<H3><a name="8.28  class_oais_putinformationobjectdata">8.28  putInformationObjectData</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>putInformationObject: a method that puts (transfers) the data object part of an information object to 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_putinformationobjectdata">putInformationObjectData</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_putinformationobjectdata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_putinformationobjectdata_oais_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_putinformationobjectdata_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_putinformationobjectdata__signature">putInformationObjectData__Signature</a></td><td> R</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_putinformationobjectmetadata">  </a>
<H3><a name="8.29  class_oais_putinformationobjectmetadata">8.29  putInformationObjectMetadata</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>putInformationObject: a method that puts (transfers) the metadata part of an information object to 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_putinformationobjectmetadata">putInformationObjectMetadata</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_putinformationobjectmetadata_oais_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#TBD_anchorString">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_putinformationobjectmetadata_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata__signature">putInformationObjectMetadata__Signature</a></td><td> R</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_putquerymodel">  </a>
<H3><a name="8.30  class_oais_putquerymodel">8.30  putQueryModel</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>putQueryModel: a method that puts a query model in 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_putquerymodel">putQueryModel</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_putquerymodel_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_putquerymodel__signature">putQueryModel__Signature</a></td><td> R</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_daad_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_queryforaip">  </a>
<H3><a name="8.31  class_oais_queryforaip">8.31  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<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><a href="#attribute_oais_queryforaip_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_queryforaip__signature">queryForAIP__Signature</a></td><td> R</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_queryforsip">  </a>
<H3><a name="8.32  class_oais_queryforsip">8.32  queryForSIP</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>queryForSIP<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_queryforsip">queryForSIP</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_queryforsip_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_queryforsip__signature">queryForSIP__Signature</a></td><td> R</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_queryregistry">  </a>
<H3><a name="8.33  class_oais_queryregistry">8.33  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><a href="#attribute_oais_queryregistry_oais_has_regobjpidstatarrlist__output">has_RegObjPIDStatArrList__Output</a></td><td>1</td><td><a href="#class_oais_regobjpidstatarrlist">regObjPIDStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_queryregistry_oais_has_registryquerystring__input">has_RegistryQueryString__Input</a></td><td>1</td><td><a href="#class_oais_registryquerystring">registryQueryString</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_queryregistry_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_queryregistry__signature">queryRegistry__Signature</a></td><td> R</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>
<tr><td><b> </b></td><td><a href="#class_oais_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_registerinformationobject">  </a>
<H3><a name="8.34  class_oais_registerinformationobject">8.34  registerInformationObject</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>registerInformationObject: a method that registers an information object in 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_registerinformationobject">registerInformationObject</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_registerinformationobject_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registerinformationobject_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registerinformationobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_registerinformationobject__signature">registerInformationObject__Signature</a></td><td> R</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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_retrievedip">  </a>
<H3><a name="8.35  class_oais_retrievedip">8.35  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<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><a href="#attribute_oais_retrievedip_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_retrievedip__signature">retrieveDIP__Signature</a></td><td> R</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_setdataobject">  </a>
<H3><a name="8.36  class_oais_setdataobject">8.36  setDataObject</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>setDataObject<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_setdataobject">setDataObject</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_setdataobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_setdataobject__signature">setDataObject__Signature</a></td><td> R</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_daad_collection_description">Collection_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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_setpid">  </a>
<H3><a name="8.37  class_oais_setpid">8.37  setPID</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>setPID<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_setpid">setPID</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_setpid_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_setpid__signature">setPID__Signature</a></td><td> R</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_daad_collection_description">Collection_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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_setrepresentationinformation">  </a>
<H3><a name="8.38  class_oais_setrepresentationinformation">8.38  setRepresentationInformation</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>setRepresentationInformation<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_setrepresentationinformation">setRepresentationInformation</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_setrepresentationinformation_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation__signature">setRepresentationInformation__Signature</a></td><td> R</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_daad_collection_description">Collection_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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_subscribeuser">  </a>
<H3><a name="8.39  class_oais_subscribeuser">8.39  subscribeUser</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>subscribeUser: a method that subscibes 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_subscribeuser">subscribeUser</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_subscribeuser_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_subscribeuser__signature">subscribeUser__Signature</a></td><td> R</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_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_transforminformationobject">  </a>
<H3><a name="8.40  class_oais_transforminformationobject">8.40  transformInformationObject</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>transformInformationObject: a method that transforms an information 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_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_transforminformationobject">transformInformationObject</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_transforminformationobject_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_transforminformationobject__signature">transformInformationObject__Signature</a></td><td> R</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_updateconfiguration">  </a>
<H3><a name="8.41  class_oais_updateconfiguration">8.41  updateConfiguration</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>updateConfiguration: a method that updates a configuration file. /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_updateconfiguration">updateConfiguration</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_updateconfiguration_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_updateconfiguration__signature">updateConfiguration__Signature</a></td><td> R</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_updatequerymodel">  </a>
<H3><a name="8.42  class_oais_updatequerymodel">8.42  updateQueryModel</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>updateQueryModel: a method that updates a query model. /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_updatequerymodel">updateQueryModel</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_updatequerymodel_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_updatequerymodel__signature">updateQueryModel__Signature</a></td><td> R</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_daad_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateinformationobjectdata">  </a>
<H3><a name="8.43  class_oais_validateinformationobjectdata">8.43  validateInformationObjectData</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>validateInformationObjectData: a method that validates an information object's data part. /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_validateinformationobjectdata">validateInformationObjectData</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_validateinformationobjectdata_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_validateinformationobjectdata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_validateinformationobjectdata_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectdata__signature">validateInformationObjectData__Signature</a></td><td> R</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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateinformationobjectmetadata">  </a>
<H3><a name="8.44  class_oais_validateinformationobjectmetadata">8.44  validateInformationObjectMetadata</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>validateInformationObjectMetadata: a method that validates an information object's metadata part.  /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_validateinformationobjectmetadata">validateInformationObjectMetadata</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_validateinformationobjectmetadata_oais_has_regiofilemanifest__input">has_regIOFileManifest__Input</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_validateinformationobjectmetadata_oais_has_regiofilemanifest__output">has_regIOFileManifest__Output</a></td><td>1</td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_validateinformationobjectmetadata_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata__signature">validateInformationObjectMetadata__Signature</a></td><td> R</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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_type_registry">Data_Type_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object_registry">Information_Object_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_license_registry">License_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_representation_information_registry">Representation_Information_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_resource_registry">Resource_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscription_registry">Subscription_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_tools_registry">Tools_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateuser">  </a>
<H3><a name="8.45  class_oais_validateuser">8.45  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><a href="#attribute_oais_validateuser_oais_method_has_a_signature">method_has_a_Signature</a></td><td>1</td><td><a href="#class_oais_validateuser__signature">validateUser__Signature</a></td><td> R</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="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>+ + + + <a href="#class_oais_baginformationobjects__signature">bagInformationObjects__Signature</a></p>
<p>+ + + + <a href="#class_oais_configuresearchengine__signature">configureSearchEngine__Signature</a></p>
<p>+ + + + <a href="#class_oais_createquerymodel__signature">createQueryModel__Signature</a></p>
<p>+ + + + <a href="#class_oais_createsip__signature">createSIP__Signature</a></p>
<p>+ + + + <a href="#class_oais_getaccessrightsinformation__signature">getAccessRightsInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getcontextinformation__signature">getContextInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getdataobject__signature">getDataObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_getdigitalobject__signature">getDigitalObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_getfixityinformation__signature">getFixityInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getidentificationinformation__signature">getIdentificationInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getinformationobjectdata__signature">getInformationObjectData__Signature</a></p>
<p>+ + + + <a href="#class_oais_getinformationobjectmetadata__signature">getInformationObjectMetadata__Signature</a></p>
<p>+ + + + <a href="#class_oais_getinformationobject__signature">getInformationObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_getmetrics__signature">getMetrics__Signature</a></p>
<p>+ + + + <a href="#class_oais_getpid__signature">getPID__Signature</a></p>
<p>+ + + + <a href="#class_oais_getpersistentidentifier__signature">getPersistentIdentifier__Signature</a></p>
<p>+ + + + <a href="#class_oais_getprovenanceinformation__signature">getProvenanceInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getreferenceinformation__signature">getReferenceInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getrepresentationinformation__signature">getRepresentationInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_getservicestatus__signature">getServiceStatus__Signature</a></p>
<p>+ + + + <a href="#class_oais_harvestmetadata__signature">harvestMetadata__Signature</a></p>
<p>+ + + + <a href="#class_oais_ingestsip__signature">ingestSIP__Signature</a></p>
<p>+ + + + <a href="#class_oais_mapnonoaisstructurestoaip__signature">mapNonOAISStructuresToAIP__Signature</a></p>
<p>+ + + + <a href="#class_oais_migratelnformationobject__signature">migratelnformationObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_packageinformationobjects__signature">packageInformationObjects__Signature</a></p>
<p>+ + + + <a href="#class_oais_processinformationobject__signature">processInformationObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_pullbag__signature">pullBag__Signature</a></p>
<p>+ + + + <a href="#class_oais_pushbag__signature">pushBag__Signature</a></p>
<p>+ + + + <a href="#class_oais_putconfiguration__signature">putConfiguration__Signature</a></p>
<p>+ + + + <a href="#class_oais_putinformationobjectdata__signature">putInformationObjectData__Signature</a></p>
<p>+ + + + <a href="#class_oais_putinformationobjectmetadata__signature">putInformationObjectMetadata__Signature</a></p>
<p>+ + + + <a href="#class_oais_putinformationobject__signature">putInformationObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_putquerymodel__signature">putQueryModel__Signature</a></p>
<p>+ + + + <a href="#class_oais_queryforaip__signature">queryForAIP__Signature</a></p>
<p>+ + + + <a href="#class_oais_queryforsip__signature">queryForSIP__Signature</a></p>
<p>+ + + + <a href="#class_oais_queryregistry__signature">queryRegistry__Signature</a></p>
<p>+ + + + <a href="#class_oais_registerinformationobject__signature">registerInformationObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_retrievedip__signature">retrieveDIP__Signature</a></p>
<p>+ + + + <a href="#class_oais_setdataobject__signature">setDataObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_setpid__signature">setPID__Signature</a></p>
<p>+ + + + <a href="#class_oais_setrepresentationinformation__signature">setRepresentationInformation__Signature</a></p>
<p>+ + + + <a href="#class_oais_subscribeuser__signature">subscribeUser__Signature</a></p>
<p>+ + + + <a href="#class_oais_transforminformationobject__signature">transformInformationObject__Signature</a></p>
<p>+ + + + <a href="#class_oais_updateconfiguration__signature">updateConfiguration__Signature</a></p>
<p>+ + + + <a href="#class_oais_updatequerymodel__signature">updateQueryModel__Signature</a></p>
<p>+ + + + <a href="#class_oais_validateinformationobjectdata__signature">validateInformationObjectData__Signature</a></p>
<p>+ + + + <a href="#class_oais_validateinformationobjectmetadata__signature">validateInformationObjectMetadata__Signature</a></p>
<p>+ + + + <a href="#class_oais_validateuser__signature">validateUser__Signature</a></p>
<p>The class hierarchy above includes 48 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>
<a name="class_oais_baginformationobjects__signature">  </a>
<H3><a name="9.1  class_oais_baginformationobjects__signature">9.1  bagInformationObjects__Signature</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 Signature for the Method bagInformationObjects<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_baginformationobjects__signature">bagInformationObjects__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_baginformationobjects">bagInformationObjects</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_configuresearchengine__signature">  </a>
<H3><a name="9.2  class_oais_configuresearchengine__signature">9.2  configureSearchEngine__Signature</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 Signature for the Method configureSearchEngine<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_configuresearchengine__signature">configureSearchEngine__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_configuresearchengine">configureSearchEngine</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_createquerymodel__signature">  </a>
<H3><a name="9.3  class_oais_createquerymodel__signature">9.3  createQueryModel__Signature</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 Signature for the Method createQueryModel<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_createquerymodel__signature">createQueryModel__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_createquerymodel">createQueryModel</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_createsip__signature">  </a>
<H3><a name="9.4  class_oais_createsip__signature">9.4  createSIP__Signature</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 Signature for the Method createSIP<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_createsip__signature">createSIP__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_createsip">createSIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getaccessrightsinformation__signature">  </a>
<H3><a name="9.5  class_oais_getaccessrightsinformation__signature">9.5  getAccessRightsInformation__Signature</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 Signature for the Method getAccessRightsInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getaccessrightsinformation__signature">getAccessRightsInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_getcontextinformation__signature">  </a>
<H3><a name="9.6  class_oais_getcontextinformation__signature">9.6  getContextInformation__Signature</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 Signature for the Method getContextInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getcontextinformation__signature">getContextInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_getdataobject__signature">  </a>
<H3><a name="9.7  class_oais_getdataobject__signature">9.7  getDataObject__Signature</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 Signature for the Method 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_daad_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getdataobject__signature">getDataObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getdataobject">getDataObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getdigitalobject__signature">  </a>
<H3><a name="9.8  class_oais_getdigitalobject__signature">9.8  getDigitalObject__Signature</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 Signature for the Method getDigitalObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getdigitalobject__signature">getDigitalObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_getfixityinformation__signature">  </a>
<H3><a name="9.9  class_oais_getfixityinformation__signature">9.9  getFixityInformation__Signature</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 Signature for the Method getFixityInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getfixityinformation__signature">getFixityInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_getidentificationinformation__signature">  </a>
<H3><a name="9.10  class_oais_getidentificationinformation__signature">9.10  getIdentificationInformation__Signature</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 Signature for the Method getIdentificationInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getidentificationinformation__signature">getIdentificationInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobjectdata__signature">  </a>
<H3><a name="9.11  class_oais_getinformationobjectdata__signature">9.11  getInformationObjectData__Signature</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 Signature for the Method getInformationObjectData<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getinformationobjectdata__signature">getInformationObjectData__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobjectmetadata__signature">  </a>
<H3><a name="9.12  class_oais_getinformationobjectmetadata__signature">9.12  getInformationObjectMetadata__Signature</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 Signature for the Method getInformationObjectMetadata<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getinformationobjectmetadata__signature">getInformationObjectMetadata__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_getinformationobject__signature">  </a>
<H3><a name="9.13  class_oais_getinformationobject__signature">9.13  getInformationObject__Signature</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 Signature for the Method getInformationObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getinformationobject__signature">getInformationObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getmetrics__signature">  </a>
<H3><a name="9.14  class_oais_getmetrics__signature">9.14  getMetrics__Signature</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 Signature for the Method getMetrics<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getmetrics__signature">getMetrics__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getmetrics">getMetrics</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getpid__signature">  </a>
<H3><a name="9.15  class_oais_getpid__signature">9.15  getPID__Signature</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 Signature for the Method getPID<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getpid__signature">getPID__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getpid">getPID</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getpersistentidentifier__signature">  </a>
<H3><a name="9.16  class_oais_getpersistentidentifier__signature">9.16  getPersistentIdentifier__Signature</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 Signature for the Method getPersistentIdentifier<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getpersistentidentifier__signature">getPersistentIdentifier__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getpersistentidentifier">getPersistentIdentifier</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getprovenanceinformation__signature">  </a>
<H3><a name="9.17  class_oais_getprovenanceinformation__signature">9.17  getProvenanceInformation__Signature</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 Signature for the Method getProvenanceInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getprovenanceinformation__signature">getProvenanceInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getreferenceinformation__signature">  </a>
<H3><a name="9.18  class_oais_getreferenceinformation__signature">9.18  getReferenceInformation__Signature</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 Signature for the Method getReferenceInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getreferenceinformation__signature">getReferenceInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_getrepresentationinformation__signature">  </a>
<H3><a name="9.19  class_oais_getrepresentationinformation__signature">9.19  getRepresentationInformation__Signature</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 Signature for the Method getRepresentationInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getrepresentationinformation__signature">getRepresentationInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getservicestatus__signature">  </a>
<H3><a name="9.20  class_oais_getservicestatus__signature">9.20  getServiceStatus__Signature</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 Signature for the Method getServiceStatus<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_getservicestatus__signature">getServiceStatus__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_getservicestatus">getServiceStatus</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_harvestmetadata__signature">  </a>
<H3><a name="9.21  class_oais_harvestmetadata__signature">9.21  harvestMetadata__Signature</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 Signature for the Method harvestMetadata<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_harvestmetadata__signature">harvestMetadata__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_harvestmetadata">harvestMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_ingestsip__signature">  </a>
<H3><a name="9.22  class_oais_ingestsip__signature">9.22  ingestSIP__Signature</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 Signature for the Method ingestSIP<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_ingestsip__signature">ingestSIP__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_ingestsip">ingestSIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_mapnonoaisstructurestoaip__signature">  </a>
<H3><a name="9.23  class_oais_mapnonoaisstructurestoaip__signature">9.23  mapNonOAISStructuresToAIP__Signature</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 Signature for the Method mapNonOAISStructuresToAIP<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_mapnonoaisstructurestoaip__signature">mapNonOAISStructuresToAIP__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_migratelnformationobject__signature">  </a>
<H3><a name="9.24  class_oais_migratelnformationobject__signature">9.24  migratelnformationObject__Signature</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 Signature for the Method migratelnformationObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_migratelnformationobject__signature">migratelnformationObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_migratelnformationobject">migratelnformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_packageinformationobjects__signature">  </a>
<H3><a name="9.25  class_oais_packageinformationobjects__signature">9.25  packageInformationObjects__Signature</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 Signature for the Method packageInformationObjects<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_packageinformationobjects__signature">packageInformationObjects__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_packageinformationobjects">packageInformationObjects</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_processinformationobject__signature">  </a>
<H3><a name="9.26  class_oais_processinformationobject__signature">9.26  processInformationObject__Signature</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 Signature for the Method processInformationObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_processinformationobject__signature">processInformationObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_processinformationobject">processInformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_pullbag__signature">  </a>
<H3><a name="9.27  class_oais_pullbag__signature">9.27  pullBag__Signature</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 Signature for the Method pullBag<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_pullbag__signature">pullBag__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_pullbag">pullBag</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_pushbag__signature">  </a>
<H3><a name="9.28  class_oais_pushbag__signature">9.28  pushBag__Signature</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 Signature for the Method pushBag<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_pushbag__signature">pushBag__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_pushbag">pushBag</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putconfiguration__signature">  </a>
<H3><a name="9.29  class_oais_putconfiguration__signature">9.29  putConfiguration__Signature</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 Signature for the Method putConfiguration<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_putconfiguration__signature">putConfiguration__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_putconfiguration">putConfiguration</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putinformationobjectdata__signature">  </a>
<H3><a name="9.30  class_oais_putinformationobjectdata__signature">9.30  putInformationObjectData__Signature</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 Signature for the Method putInformationObjectData<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_putinformationobjectdata__signature">putInformationObjectData__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_putinformationobjectdata">putInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putinformationobjectmetadata__signature">  </a>
<H3><a name="9.31  class_oais_putinformationobjectmetadata__signature">9.31  putInformationObjectMetadata__Signature</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 Signature for the Method putInformationObjectMetadata<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_putinformationobjectmetadata__signature">putInformationObjectMetadata__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putinformationobject__signature">  </a>
<H3><a name="9.32  class_oais_putinformationobject__signature">9.32  putInformationObject__Signature</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 Signature for the Method putInformationObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_putinformationobject__signature">putInformationObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putquerymodel__signature">  </a>
<H3><a name="9.33  class_oais_putquerymodel__signature">9.33  putQueryModel__Signature</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 Signature for the Method putQueryModel<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_putquerymodel__signature">putQueryModel__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_putquerymodel">putQueryModel</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_queryforaip__signature">  </a>
<H3><a name="9.34  class_oais_queryforaip__signature">9.34  queryForAIP__Signature</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 Signature for the Method queryForAIP<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_queryforaip__signature">queryForAIP__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_queryforaip">queryForAIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_queryforsip__signature">  </a>
<H3><a name="9.35  class_oais_queryforsip__signature">9.35  queryForSIP__Signature</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 Signature for the Method queryForSIP<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_queryforsip__signature">queryForSIP__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_queryforsip">queryForSIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_queryregistry__signature">  </a>
<H3><a name="9.36  class_oais_queryregistry__signature">9.36  queryRegistry__Signature</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 Signature for the Method queryRegistry<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_queryregistry__signature">queryRegistry__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_registerinformationobject__signature">  </a>
<H3><a name="9.37  class_oais_registerinformationobject__signature">9.37  registerInformationObject__Signature</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 Signature for the Method registerInformationObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_registerinformationobject__signature">registerInformationObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_retrievedip__signature">  </a>
<H3><a name="9.38  class_oais_retrievedip__signature">9.38  retrieveDIP__Signature</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 Signature for the Method retrieveDIP<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_retrievedip__signature">retrieveDIP__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_setdataobject__signature">  </a>
<H3><a name="9.39  class_oais_setdataobject__signature">9.39  setDataObject__Signature</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 Signature for the Method setDataObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_setdataobject__signature">setDataObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_setpid__signature">  </a>
<H3><a name="9.40  class_oais_setpid__signature">9.40  setPID__Signature</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 Signature for the Method setPID<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_setpid__signature">setPID__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_setpid">setPID</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_setrepresentationinformation__signature">  </a>
<H3><a name="9.41  class_oais_setrepresentationinformation__signature">9.41  setRepresentationInformation__Signature</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 Signature for the Method setRepresentationInformation<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_setrepresentationinformation__signature">setRepresentationInformation__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_subscribeuser__signature">  </a>
<H3><a name="9.42  class_oais_subscribeuser__signature">9.42  subscribeUser__Signature</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 Signature for the Method subscribeUser<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_subscribeuser__signature">subscribeUser__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_subscribeuser">subscribeUser</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_transforminformationobject__signature">  </a>
<H3><a name="9.43  class_oais_transforminformationobject__signature">9.43  transformInformationObject__Signature</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 Signature for the Method transformInformationObject<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_transforminformationobject__signature">transformInformationObject__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_transforminformationobject">transformInformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_updateconfiguration__signature">  </a>
<H3><a name="9.44  class_oais_updateconfiguration__signature">9.44  updateConfiguration__Signature</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 Signature for the Method updateConfiguration<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_updateconfiguration__signature">updateConfiguration__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_updateconfiguration">updateConfiguration</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_updatequerymodel__signature">  </a>
<H3><a name="9.45  class_oais_updatequerymodel__signature">9.45  updateQueryModel__Signature</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 Signature for the Method updateQueryModel<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_updatequerymodel__signature">updateQueryModel__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_updatequerymodel">updateQueryModel</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateinformationobjectdata__signature">  </a>
<H3><a name="9.46  class_oais_validateinformationobjectdata__signature">9.46  validateInformationObjectData__Signature</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 Signature for the Method validateInformationObjectData<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_validateinformationobjectdata__signature">validateInformationObjectData__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateinformationobjectmetadata__signature">  </a>
<H3><a name="9.47  class_oais_validateinformationobjectmetadata__signature">9.47  validateInformationObjectMetadata__Signature</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 Signature for the Method validateInformationObjectMetadata<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_validateinformationobjectmetadata__signature">validateInformationObjectMetadata__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateuser__signature">  </a>
<H3><a name="9.48  class_oais_validateuser__signature">9.48  validateUser__Signature</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 Signature for the Method validateUser<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_validateuser__signature">validateUser__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td><td> </td><td> </td></tr>
</table>
<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_daad_binding">Binding</a></p>
<p>+ + <a href="#class_daad_interface">Interface</a></p>
<p>+ + + <a href="#class_oais_method_signature">Method_Signature</a></p>
<p>+ + <a href="#class_oais_protocol">Protocol</a></p>
<p>+ + <a href="#class_daad_rest_http">REST_HTTP</a></p>
<p>The class hierarchy above includes 5 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_daad_binding">  </a>
<H3><a name="10.1  class_daad_binding">10.1  Binding</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 Binding is a wrapper library that bridges two programming languages, so that a library written for one language can be used in another language.  /source: /wikipedia<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_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_daad_java_json_repository_binding">JAVA_JSON_Repository_Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_java_xml_repository_binding">JAVA_XML_Repository_Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_python_json_repository_binding">Python_JSON_Repository_Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_python_xml_repository_binding">Python_XML_Repository_Binding</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_daad_interface">  </a>
<H3><a name="10.2  class_daad_interface">10.2  Interface</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>Interface: The abstraction of a service that only defines the operations supported by that service, but not their implementations. The specification of an operation is referred to as a method /914.0-M-1 - 1) an abstract type that contains no data or code, but defines behaviors as method signatures. 2)  a shared boundary across which two separate components of a computer system exchange information.  /source:  wikipedia<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_oais_interface">OAIS_Interface</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_method_signature">  </a>
<H3><a name="10.3  class_oais_method_signature">10.3  Method_Signature</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>Method_Signature: A function signature (or type signature, or method signature) defines input and output of functions or methods. A signature can include: parameters and their types. a return value and type. exceptions that might be thrown or passed back.  /source:  /wikipedia<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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_baginformationobjects__signature">bagInformationObjects__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_configuresearchengine__signature">configureSearchEngine__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_createquerymodel__signature">createQueryModel__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_createsip__signature">createSIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getaccessrightsinformation__signature">getAccessRightsInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getcontextinformation__signature">getContextInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getdataobject__signature">getDataObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getdigitalobject__signature">getDigitalObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getfixityinformation__signature">getFixityInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getidentificationinformation__signature">getIdentificationInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectdata__signature">getInformationObjectData__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectmetadata__signature">getInformationObjectMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobject__signature">getInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getmetrics__signature">getMetrics__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getpid__signature">getPID__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getpersistentidentifier__signature">getPersistentIdentifier__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getprovenanceinformation__signature">getProvenanceInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getreferenceinformation__signature">getReferenceInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getrepresentationinformation__signature">getRepresentationInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getservicestatus__signature">getServiceStatus__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_harvestmetadata__signature">harvestMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ingestsip__signature">ingestSIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_mapnonoaisstructurestoaip__signature">mapNonOAISStructuresToAIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_migratelnformationobject__signature">migratelnformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packageinformationobjects__signature">packageInformationObjects__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_processinformationobject__signature">processInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_pullbag__signature">pullBag__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_pushbag__signature">pushBag__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putconfiguration__signature">putConfiguration__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobjectdata__signature">putInformationObjectData__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobjectmetadata__signature">putInformationObjectMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobject__signature">putInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putquerymodel__signature">putQueryModel__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryforaip__signature">queryForAIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryforsip__signature">queryForSIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryregistry__signature">queryRegistry__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registerinformationobject__signature">registerInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_retrievedip__signature">retrieveDIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setdataobject__signature">setDataObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setpid__signature">setPID__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setrepresentationinformation__signature">setRepresentationInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscribeuser__signature">subscribeUser__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_transforminformationobject__signature">transformInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_updateconfiguration__signature">updateConfiguration__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_updatequerymodel__signature">updateQueryModel__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectdata__signature">validateInformationObjectData__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectmetadata__signature">validateInformationObjectMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateuser__signature">validateUser__Signature</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_method_signature_oais_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_daad_rest_http">REST_HTTP</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_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>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_rest_http">  </a>
<H3><a name="10.5  class_daad_rest_http">10.5  REST_HTTP</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>REST_HTTP identifies a protocol stack for network communications which is built on the classic internet protocol stack. Representational state transfer (REST) or RESTful web services is an approach that leverages the HTTP protocol to provide interoperability between computer systems on the Internet using a uniform and predefined set of stateless operations. The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems. /source:<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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_daad_rest_http">REST_HTTP</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_method_signature">Method_Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_baginformationobjects__signature">bagInformationObjects__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_configuresearchengine__signature">configureSearchEngine__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_createquerymodel__signature">createQueryModel__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_createsip__signature">createSIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getaccessrightsinformation__signature">getAccessRightsInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getcontextinformation__signature">getContextInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getdataobject__signature">getDataObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getdigitalobject__signature">getDigitalObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getfixityinformation__signature">getFixityInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getidentificationinformation__signature">getIdentificationInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectdata__signature">getInformationObjectData__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectmetadata__signature">getInformationObjectMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobject__signature">getInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getmetrics__signature">getMetrics__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getpid__signature">getPID__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getpersistentidentifier__signature">getPersistentIdentifier__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getprovenanceinformation__signature">getProvenanceInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getreferenceinformation__signature">getReferenceInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getrepresentationinformation__signature">getRepresentationInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getservicestatus__signature">getServiceStatus__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_harvestmetadata__signature">harvestMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ingestsip__signature">ingestSIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_mapnonoaisstructurestoaip__signature">mapNonOAISStructuresToAIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_migratelnformationobject__signature">migratelnformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_packageinformationobjects__signature">packageInformationObjects__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_processinformationobject__signature">processInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_pullbag__signature">pullBag__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_pushbag__signature">pushBag__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putconfiguration__signature">putConfiguration__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobjectdata__signature">putInformationObjectData__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobjectmetadata__signature">putInformationObjectMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobject__signature">putInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putquerymodel__signature">putQueryModel__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryforaip__signature">queryForAIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryforsip__signature">queryForSIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_queryregistry__signature">queryRegistry__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registerinformationobject__signature">registerInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_retrievedip__signature">retrieveDIP__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setdataobject__signature">setDataObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setpid__signature">setPID__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_setrepresentationinformation__signature">setRepresentationInformation__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_subscribeuser__signature">subscribeUser__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_transforminformationobject__signature">transformInformationObject__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_updateconfiguration__signature">updateConfiguration__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_updatequerymodel__signature">updateQueryModel__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectdata__signature">validateInformationObjectData__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectmetadata__signature">validateInformationObjectMetadata__Signature</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateuser__signature">validateUser__Signature</a></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_common_information_model">Common_Information_Model</a></p>
<p>+ + + <a href="#class_oais_core_information_model">Core_Information_Model</a></p>
<p>+ + + <a href="#class_oais_discipline_information_model">Discipline_Information_Model</a></p>
<p>+ + + <a href="#class_oais_local_information_model">Local_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_data_type_information">Data_Type_Information</a></p>
<p>+ + + <a href="#class_oais_definitional_information">Definitional_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_unit_of_measurement_information">Unit_of_Measurement_Information</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>+ + <a href="#class_oais_data_structure">Data_Structure</a></p>
<p>+ + + <a href="#class_oais_regiofilemanifest">regIOFileManifest</a></p>
<p>+ + + <a href="#class_oais_regobjpid">regObjPID</a></p>
<p>+ + + <a href="#class_oais_regobjpidstatarrlist">regObjPIDStatArrList</a></p>
<p>+ + + <a href="#class_oais_registryquerystring">registryQueryString</a></p>
<p>The class hierarchy above includes 41 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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>Referenced from</b></td><td><a href="#class_daad_collection_description">Collection_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_overview_description">Overview_Description</a></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>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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>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_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>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> </b></td><td><a href="#attribute_oais_associated_description_oais_provide_data_for">provide_data_for</a></td><td>1..*</td><td><a href="#class_oais_access_aid">Access_Aid</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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_daad_collection_description">Collection_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>
<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_common_information_model">  </a>
<H3><a name="11.6  class_oais_common_information_model">11.6  Common_Information_Model</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>Common Information Model: An information model used to define cross discipline entities that apply across a Designated Community. /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_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_common_information_model">Common_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><a href="#attribute_oais_common_information_model_oais_has_information_object_3">has_Information_Object_3</a></td><td>0..*</td><td><a href="#class_oais_information_object">Information_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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_content_data_object">  </a>
<H3><a name="11.7  class_oais_content_data_object">11.7  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.8  class_oais_content_information">11.8  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_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>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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_information_property">Information_Property</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>
<tr><td><b> </b></td><td><a href="#class_daad_transformational_information_property">Transformational_Information_Property</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_context_information">  </a>
<H3><a name="11.9  class_oais_context_information">11.9  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_core_information_model">  </a>
<H3><a name="11.10  class_oais_core_information_model">11.10  Core_Information_Model</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>Core Information Model: An information model that defines the primary entities required for providing information about data 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_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_core_information_model">Core_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><a href="#attribute_oais_core_information_model_oais_has_data_type_information">has_Data_Type_Information</a></td><td>0..1</td><td><a href="#class_oais_data_type_information">Data_Type_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_core_information_model_oais_has_definitional_information">has_Definitional_Information</a></td><td>0..1</td><td><a href="#class_oais_definitional_information">Definitional_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_core_information_model_oais_has_fixity_information_2">has_Fixity_Information_2</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_core_information_model_oais_has_identification_information">has_Identification_Information</a></td><td>0..1</td><td><a href="#class_oais_identification_information">Identification_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_core_information_model_oais_has_information_package">has_Information_Package</a></td><td>0..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_core_information_model_oais_has_provenance_information_2">has_Provenance_Information_2</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_core_information_model_oais_has_reference_information_2">has_Reference_Information_2</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_core_information_model_oais_has_registry_object">has_Registry_Object</a></td><td>0..1</td><td><a href="#class_daad_registry_object">Registry_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_core_information_model_oais_has_representation_information_2">has_Representation_Information_2</a></td><td>0..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_core_information_model_oais_has_representation_network">has_Representation_Network</a></td><td>0..1</td><td><a href="#class_oais_representation_network">Representation_Network</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_core_information_model_oais_has_unit_of_measurement">has_Unit_Of_Measurement</a></td><td>0..1</td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_data_structure">  </a>
<H3><a name="11.11  class_oais_data_structure">11.11  Data_Structure</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>Data Structure: a data structure is a particular way of organizing data in a computer so that it can be used efficiently. /source:  /wikipedia<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_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_regiofilemanifest">regIOFileManifest</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_regobjpid">regObjPID</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_regobjpidstatarrlist">regObjPIDStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registryquerystring">registryQueryString</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_data_type_information">  </a>
<H3><a name="11.12  class_oais_data_type_information">11.12  Data_Type_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>Data_Type_Information: The information that is used to provide data formatting information. /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_data_type_information">Data_Type_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_definitional_information">  </a>
<H3><a name="11.13  class_oais_definitional_information">11.13  Definitional_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>Definitional Information: The information that defines what the data object is. For example a class name from a taxonomy. /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_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_definitional_information">Definitional_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_derived_aip">  </a>
<H3><a name="11.14  class_oais_derived_aip">11.14  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_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>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.15  class_oais_descriptive_information">11.15  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_discipline_information_model">  </a>
<H3><a name="11.16  class_oais_discipline_information_model">11.16  Discipline_Information_Model</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>Discipline Information Model: An information model used to define discipline entities within a Designated Community. /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_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_discipline_information_model">Discipline_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><a href="#attribute_oais_discipline_information_model_oais_has_information_object_3">has_Information_Object_3</a></td><td>0..*</td><td><a href="#class_oais_information_object">Information_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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_dissemination_information_package">  </a>
<H3><a name="11.17  class_oais_dissemination_information_package">11.17  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>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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>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.18  class_oais_fixity_information">11.18  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</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>
</table>
<a name="class_oais_identification_information">  </a>
<H3><a name="11.19  class_oais_identification_information">11.19  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_model">  </a>
<H3><a name="11.20  class_oais_information_model">11.20  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><a href="#class_oais_common_information_model">Common_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_discipline_information_model">Discipline_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_local_information_model">Local_Information_Model</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_information_object">  </a>
<H3><a name="11.21  class_oais_information_object">11.21  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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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_unit_of_measurement_information">Unit_of_Measurement_Information</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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_common_information_model">Common_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_discipline_information_model">Discipline_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_local_information_model">Local_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_package">  </a>
<H3><a name="11.22  class_oais_information_package">11.22  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>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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_daad_collection_description">Collection_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</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_unit_description">Unit_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_local_information_model">  </a>
<H3><a name="11.23  class_oais_local_information_model">11.23  Local_Information_Model</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>Local Information Model: An information model used to define entities at a project or task level within a Designated Community. /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_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_local_information_model">Local_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><a href="#attribute_oais_local_information_model_oais_has_information_object_3">has_Information_Object_3</a></td><td>0..*</td><td><a href="#class_oais_information_object">Information_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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_other_representation_information">  </a>
<H3><a name="11.24  class_oais_other_representation_information">11.24  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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.25  class_oais_package_description">11.25  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_daad_collection_description">Collection_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>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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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.26  class_oais_packaging_information">11.26  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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.27  class_oais_preservation_description_information">11.27  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_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>
<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.28  class_oais_provenance_information">11.28  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</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>
</table>
<a name="class_oais_reference_information">  </a>
<H3><a name="11.29  class_oais_reference_information">11.29  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</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>
</table>
<a name="class_daad_registry_object">  </a>
<H3><a name="11.30  class_daad_registry_object">11.30  Registry_Object</a></H3>
<p><i><b>Root Class:</b></i>Other_Component<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_oais_other_component">Other_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </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><a href="#class_oais_core_information_model">Core_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_representation_information">  </a>
<H3><a name="11.31  class_oais_representation_information">11.31  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> </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_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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_daad_collection_description">Collection_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_daad_conceptual_object">Conceptual_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> </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_core_information_model">Core_Information_Model</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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_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_overview_description">Overview_Description</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_representation_network">  </a>
<H3><a name="11.32  class_oais_representation_network">11.32  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</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>
</table>
<a name="class_oais_semantic_information">  </a>
<H3><a name="11.33  class_oais_semantic_information">11.33  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.34  class_oais_structure_information">11.34  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.35  class_oais_submission_information_package">11.35  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. /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>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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>Referenced from</b></td><td><a href="#class_oais_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_unit_description">  </a>
<H3><a name="11.36  class_oais_unit_description">11.36  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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</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>
<a name="class_oais_unit_of_measurement_information">  </a>
<H3><a name="11.37  class_oais_unit_of_measurement_information">11.37  Unit_of_Measurement_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>Unit of Measurement Information: The information that is used to provide measurement information. /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_unit_of_measurement_information">Unit_of_Measurement_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_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_object_oais_has_setdataobject__method">has_setDataObject__Method</a></td><td>1</td><td><a href="#class_oais_setdataobject">setDataObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setpid__method">has_setPID__Method</a></td><td>1</td><td><a href="#class_oais_setpid">setPID</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has_setrepresentationinformation__method">has_setRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_setrepresentationinformation">setRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_core_information_model">Core_Information_Model</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_regiofilemanifest">  </a>
<H3><a name="11.38  class_oais_regiofilemanifest">11.38  regIOFileManifest</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 structure regIOFileManifest  is an array (table) where each row consists of an URI (SRI) pointing to a Digital Object. Each row also include columns that provide the Information Package (IP) type (SIP, AIP, DIP), Information Object (IO) category {Representation Information, Identification, Provenance, etc), IO part type (Metadata Object, Digital Object), Persistent Identifier (PID) and a Status (the concatenation of results from processing this row). /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_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_regiofilemanifest">regIOFileManifest</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_regiofilemanifest_oais_has_regobjfileuriarrlist">has_regObjFileURIArrList</a></td><td>1..*</td><td><a href="#TBD_anchorString">regObjFileURIArrList</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_createquerymodel">createQueryModel</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_createsip">createSIP</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_getidentificationinformation">getIdentificationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_registerinformationobject">registerInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_regobjpid">  </a>
<H3><a name="11.39  class_oais_regobjpid">11.39  regObjPID</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>regObjPID: A data structure that contains an object's Persistent Identifier. /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_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_regobjpid">regObjPID</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_getidentificationinformation">getIdentificationInformation</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_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_regobjpidstatarrlist">  </a>
<H3><a name="11.40  class_oais_regobjpidstatarrlist">11.40  regObjPIDStatArrList</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>regObjPIDStatArrList: The data structure regObjPIDArrList with a status for each entry.  /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_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_regobjpidstatarrlist">regObjPIDStatArrList</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_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_registryquerystring">  </a>
<H3><a name="11.41  class_oais_registryquerystring">11.41  registryQueryString</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>registryQueryString: A data structure that contains a query string. eg. (parm=value (and/or/not parm=value)*   /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_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_registryquerystring">registryQueryString</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_registryquerystring_oais_encoded_into_sparql">encoded_into_SPARQL</a></td><td>1</td><td><a href="#class_daad_sparql">SPARQL</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_queryregistry">queryRegistry</a></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>+ <a href="#class_daad_usecase">UseCase</a></p>
<p>The class hierarchy above includes 1 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>
<a name="class_daad_usecase">  </a>
<H3><a name="13.1  class_daad_usecase">13.1  UseCase</a></H3>
<p><i><b>Root Class:</b></i>UseCase<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>TBD_description<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_usecase">UseCase</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_usecase_daad_actors">actors</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_context">context</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_exceptions">exceptions</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_id">id</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_overview">overview</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_preconditions">preconditions</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_step">step</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_successful+outcome">successful+outcome</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_title">title</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_trigger">trigger</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_usecase_daad_type">type</a></td><td>0..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><a href="#class_daad_requirement">Requirement</a></td><td> </td><td> </td><td> </td></tr>
</table>
<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>+ <a href="#class_daad_requirement">Requirement</a></p>
<p>The class hierarchy above includes 1 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>
<a name="class_daad_requirement">  </a>
<H3><a name="14.1  class_daad_requirement">14.1  Requirement</a></H3>
<p><i><b>Root Class:</b></i>Requirement<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>TBD_description<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_requirement">Requirement</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_requirement_daad_description">description</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_requirement_daad_id">id</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_daad_requirement_daad_derived_from_usecase">derived_from_usecase</a></td><td>0..1</td><td><a href="#class_daad_usecase">UseCase</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>
<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_oais_astronomy_data_archive">Astronomy_Data_Archive</a></p>
<p>+ + + + <a href="#class_oais_earth_science_data_archive">Earth_Science_Data_Archive</a></p>
<p>+ + + + <a href="#class_oais_mission_housekeeping_archive">Mission_Housekeeping_Archive</a></p>
<p>+ + + + <a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></p>
<p>+ + <a href="#class_oais_consumer">Consumer</a></p>
<p>+ + <a href="#class_daad_functional_entity">Functional_Entity</a></p>
<p>+ + + <a href="#class_oais_access">Access</a></p>
<p>+ + + <a href="#class_oais_administration">Administration</a></p>
<p>+ + + <a href="#class_oais_archival_storage">Archival_Storage</a></p>
<p>+ + + <a href="#class_oais_data_management">Data_Management</a></p>
<p>+ + + <a href="#class_oais_ingest">Ingest</a></p>
<p>+ + + <a href="#class_oais_preservation_planning">Preservation_Planning</a></p>
<p>+ + + <a href="#class_daad_oais_interface">OAIS_Interface</a></p>
<p>+ + <a href="#class_oais_producer">Producer</a></p>
<p>The class hierarchy above includes 15 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_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>
<tr><td><b> </b></td><td><a href="#class_oais_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_administration">  </a>
<H3><a name="15.2  class_oais_administration">15.2  Administration</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>Administration Functional Entity (aka Administration): The OAIS functional entity that contains the services and functions needed to control the operation of the other OAIS functional entities on a day-to-day basis. /source:  ISO_14721_2012 figure 4-1, figure 4-2, figure 4-3, figure 4-4, figure 4-5, 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_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_administration">Administration</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_administration_oais_sends_bill_to_consumer">sends_Bill_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_administration_oais_sends_final_ingest_report_to_producer">sends_Final_Ingest_Report_to_Producer</a></td><td>1</td><td><a href="#class_oais_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_administration_oais_sends_information_requests_to_consumers">sends_Information_Requests_to_Consumers</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_administration_oais_sends_lien_to_producer">sends_Lien_to_Producer</a></td><td>1</td><td><a href="#class_oais_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_administration_oais_sends_special_request_response_to_consumers">sends_Special_Request_Response_to_Consumers</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>
<tr><td><b> </b></td><td><a href="#class_oais_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_archival_storage">  </a>
<H3><a name="15.3  class_oais_archival_storage">15.3  Archival_Storage</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>Archival Storage Functional Entity (aka Archival Storage): The OAIS functional entity that contains the services and functions used for the storage and retrieval of Archival Information Packages. /source:  ISO_14721_2012 figure 4-1, figure 4-2, figure 4-3, 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_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_archival_storage">Archival_Storage</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_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_archive">  </a>
<H3><a name="15.4  class_oais_archive">15.4  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><a href="#class_oais_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_oais">OAIS</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_astronomy_data_archive">  </a>
<H3><a name="15.5  class_oais_astronomy_data_archive">15.5  Astronomy_Data_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>Astronomy_Data_Archive - A data archive for Astrononmy.  /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_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_astronomy_data_archive">Astronomy_Data_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_oais_consumer">  </a>
<H3><a name="15.6  class_oais_consumer">15.6  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_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_consumer_to_oais">Consumer_to_OAIS</a></td><td>1</td><td><a href="#class_oais_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_has_consumer_application">has_Consumer_Application</a></td><td>1..*</td><td><a href="#TBD_anchorString">Consumer_Application</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_has_queryregistry__method">has_queryRegistry__Method</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_makes_payment_to_administration">makes_Payment_to_Administration</a></td><td>1</td><td><a href="#class_oais_administration">Administration</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_makes_special_service_request_to_administration">makes_Special_Service_Request_to_Administration</a></td><td>1</td><td><a href="#class_oais_administration">Administration</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_queries_oais">queries_OAIS</a></td><td>1</td><td><a href="#class_oais_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_receives_query_responses">receives_query_responses</a></td><td>1</td><td><a href="#class_oais_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_submits_service_requirements_to_preservation_planning">submits_Service_Requirements_to_Preservation_Planning</a></td><td>1</td><td><a href="#class_oais_preservation_planning">Preservation_Planning</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>
<tr><td><b> </b></td><td><a href="#class_oais_administration">Administration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_order_agreement">Order_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_planning">Preservation_Planning</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_data_management">  </a>
<H3><a name="15.7  class_oais_data_management">15.7  Data_Management</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>Data Management Functional Entity (aka Data Management): The OAIS functional entity that contains the services and functions for populating, maintaining, and accessing a wide variety of information. Some examples of this information are catalogs and inventories on what may be retrieved from Archival Storage, processing algorithms that may be run on retrieved data, Consumer access statistics, Consumer billing, Event Based Orders, security controls, and OAIS schedules, policies, and procedures. /source:  ISO_14721_2012 figure 4-1, figure 4-2, figure 4-4, 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_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_data_management">Data_Management</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_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_earth_science_data_archive">  </a>
<H3><a name="15.8  class_oais_earth_science_data_archive">15.8  Earth_Science_Data_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>Earth_Science_Data_Archive - A data archive for Earth_Science.  /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_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_earth_science_data_archive">Earth_Science_Data_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.9  class_daad_functional_entity">15.9  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> </b></td><td><a href="#class_oais_administration">Administration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_storage">Archival_Storage</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_data_management">Data_Management</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ingest">Ingest</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_planning">Preservation_Planning</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_ingest">  </a>
<H3><a name="15.10  class_oais_ingest">15.10  Ingest</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>Ingest Functional Entity (aka Ingest): The OAIS functional entity that contains the services and functions that accept Submission Information Packages from Producers, prepares Archival Information Packages for storage, and ensures that Archival Information Packages and their supporting Descriptive Information become established within the OAIS. /source:  ISO_14721_2012 figure 4-1, figure 4-3, figure 4-4, figure 4-5, 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_ingest">Ingest</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_oais_ingest_oais_develops_submission%2fschedule_agreement_with_producer">develops_Submission%2FSchedule_Agreement_with_Producer</a></td><td>0..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_ingest_oais_ingest_to_producer">Ingest_to_Producer</a></td><td>1..*</td><td><a href="#class_oais_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ingest_oais_sends_receipt_confirmation_to_producer">sends_Receipt_Confirmation_to_Producer</a></td><td>1</td><td><a href="#class_oais_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ingest_oais_sends_resubmit_request_to_producer">sends_Resubmit_Request_to_Producer</a></td><td>1</td><td><a href="#class_oais_producer">Producer</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_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_mission_housekeeping_archive">  </a>
<H3><a name="15.11  class_oais_mission_housekeeping_archive">15.11  Mission_Housekeeping_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>Mission_Housekeeping_Data_Archive - A data archive for Mission_Housekeeping data.  /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_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_mission_housekeeping_archive">Mission_Housekeeping_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_oais_interface">  </a>
<H3><a name="15.12  class_daad_oais_interface">15.12  OAIS_Interface</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>OAIS_Interface: A Consumer or Producer Interface to an OAIS. /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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_daad_oais_interface">OAIS_Interface</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_planetary_science_data_archive">  </a>
<H3><a name="15.13  class_oais_planetary_science_data_archive">15.13  Planetary_Science_Data_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>Planetary_Science_Data_Archive - A data archive for Planetary_Science.  /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_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_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><a href="#attribute_oais_oais_oais_has_consumer">has_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_oais_oais_has_functional_entity">has_Functional_Entity</a></td><td>0..1</td><td><a href="#class_oais_access">Access</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#class_oais_administration">Administration</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#class_oais_archival_storage">Archival_Storage</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#class_oais_data_management">Data_Management</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#class_oais_ingest">Ingest</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#class_oais_preservation_planning">Preservation_Planning</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_oais_oais_has_producer">has_Producer</a></td><td>1..*</td><td><a href="#class_oais_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_oais_oais_has_security_service">has_Security_Service</a></td><td>1</td><td><a href="#TBD_anchorString">Security_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_oais_oais_has_subscription_service">has_Subscription_Service</a></td><td>1</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_preservation_planning">  </a>
<H3><a name="15.14  class_oais_preservation_planning">15.14  Preservation_Planning</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>Preservation Planning Functional Entity (aka Preservation Planning): The OAIS functional entity which provides the services and functions for monitoring the environment of the OAIS and which provides recommendations and preservation plans to ensure that the information stored in the OAIS remains accessible to, and understandable by, and sufficiently usable by, the Designated Community over the Long Term, even if the original computing environment becomes obsolete. /source: ISO_14721_2012 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_daad_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_preservation_planning">Preservation_Planning</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_preservation_planning_oais_surveys_consumers">surveys_Consumers</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_preservation_planning_oais_surveys_producer">surveys_Producer</a></td><td>1</td><td><a href="#class_oais_producer">Producer</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>
<tr><td><b> </b></td><td><a href="#class_oais_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_producer">  </a>
<H3><a name="15.15  class_oais_producer">15.15  Producer</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>Producer: The role played by those persons or client systems that provide the information to be preserved. This can include other OAISes or internal OAIS persons or systems. /source:  ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, figure 4-2, figure 4-5, figure 4-6, 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_producer">Producer</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_producer_oais_develops_submission%2fschedule_agreement_with_administration">develops_Submission%2FSchedule_Agreement_with_Administration</a></td><td>1</td><td><a href="#class_oais_administration">Administration</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_has_producer_application">has_Producer_Application</a></td><td>1..*</td><td><a href="#TBD_anchorString">Producer_Application</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_producer_to_ingest">producer_to_Ingest</a></td><td>1..*</td><td><a href="#class_oais_ingest">Ingest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_producer_to_oais">producer_to_OAIS</a></td><td>1</td><td><a href="#class_oais_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_produces">produces</a></td><td>1..*</td><td><a href="#class_oais_submission_information_package">Submission_Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_proposes_product_technologies_to_preservation_planning">proposes_Product_Technologies_to_Preservation_Planning</a></td><td>1</td><td><a href="#class_oais_preservation_planning">Preservation_Planning</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_provides_a_submission_interface_package_to_the_ingest_functional_entity">provides_a_Submission_Interface_Package_to_the_Ingest_Functional_Entity</a></td><td>1</td><td><a href="#class_oais_ingest">Ingest</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_uses_createsip__method">uses_createSIP__Method</a></td><td>1</td><td><a href="#class_oais_createsip">createSIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_uses_ingestsip__method">uses_ingestSIP__Method</a></td><td>1</td><td><a href="#class_oais_ingestsip">ingestSIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_oais_uses_queryregistry__method">uses_queryRegistry__Method</a></td><td>1</td><td><a href="#class_oais_queryregistry">queryRegistry</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_administration">Administration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ingest">Ingest</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_preservation_planning">Preservation_Planning</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>
</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_daad_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></p>
<p>+ <a href="#class_daad_character_data_type">Character_Data_Type</a></p>
<p>+ <a href="#class_daad_harvester">Harvester</a></p>
<p>+ <a href="#class_oais_information_architecture">Information_Architecture</a></p>
<p>+ + <a href="#class_oais_bit">Bit</a></p>
<p>+ + <a href="#class_oais_data_object">Data_Object</a></p>
<p>+ + + <a href="#class_daad_conceptual_object">Conceptual_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_overview_description">Overview_Description</a></p>
<p>+ + <a href="#class_oais_management">Management</a></p>
<p>+ + <a href="#class_oais_order_agreement">Order_Agreement</a></p>
<p>+ + <a href="#class_oais_submission_agreement">Submission_Agreement</a></p>
<p>+ <a href="#class_oais_information_property">Information_Property</a></p>
<p>+ <a href="#class_oais_other_component">Other_Component</a></p>
<p>+ <a href="#class_oais_system_architecture">System_Architecture</a></p>
<p>+ + <a href="#class_oais_access_aid">Access_Aid</a></p>
<p>+ + + <a href="#class_oais_finding_aid">Finding_Aid</a></p>
<p>+ + + <a href="#class_oais_ordering_aid">Ordering_Aid</a></p>
<p>+ + + <a href="#class_oais_retrieving_aid">Retrieving_Aid</a></p>
<p>+ + + <a href="#class_daad_search_platform">Search_Platform</a></p>
<p>+ + + <a href="#class_oais_non_oais">Non_OAIS</a></p>
<p>+ + + <a href="#class_oais_oais">OAIS</a></p>
<p>The class hierarchy above includes 23 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_daad_ascii_short_string_collapsed">  </a>
<H3><a name="16.1  class_daad_ascii_short_string_collapsed">16.1  ASCII_Short_String_Collapsed</a></H3>
<p><i><b>Root Class:</b></i>ASCII_Short_String_Collapsed<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The ASCII_Short_String_Collapsed class indicates a limited length, whitespace-collapsed string.<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_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</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_ascii_short_string_collapsed_daad_character_constraint">character_constraint</a></td><td>1</td><td><a href="#value_daad_ascii_short_string_collapsed_daad_character_constraint_ascii">ASCII</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_ascii_short_string_collapsed_daad_maximum_characters">maximum_characters</a></td><td>1</td><td><a href="#value_daad_ascii_short_string_collapsed_daad_maximum_characters_255">255</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_ascii_short_string_collapsed_daad_minimum_characters">minimum_characters</a></td><td>1</td><td><a href="#value_daad_ascii_short_string_collapsed_daad_minimum_characters_1">1</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_ascii_short_string_collapsed_daad_xml_schema_base_type">xml_schema_base_type</a></td><td>1</td><td><a href="#value_daad_ascii_short_string_collapsed_daad_xml_schema_base_type_normalizedstring">normalizedString</a></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_access_aid">  </a>
<H3><a name="16.2  class_oais_access_aid">16.2  Access_Aid</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 Aid: A software program or document that allows Consumers to locate, analyze, order or retrieve information from an OAIS. /source: 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_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_finding_aid">Finding_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ordering_aid">Ordering_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_retrieving_aid">Retrieving_Aid</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_access_aid_oais_uses_configure_search_service">uses_Configure_Search_Service</a></td><td>0..1</td><td><a href="#TBD_anchorString">Configure_Search_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_aid_oais_uses_query_service">uses_Query_Service</a></td><td>0..1</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_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_bit">  </a>
<H3><a name="16.3  class_oais_bit">16.3  Bit</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>Bit: A bit is a basic unit of information in computing and digital communicationssources. /source: /wikipedia : 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_bit">Bit</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_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_daad_character_data_type">  </a>
<H3><a name="16.4  class_daad_character_data_type">16.4  Character_Data_Type</a></H3>
<p><i><b>Root Class:</b></i>Character_Data_Type<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Character Data Type class is the parent class for data types used to classify the values of attributes in class descriptions, i.e., product labels and character digital objects.<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_character_data_type">Character_Data_Type</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_character_data_type_daad_character_constraint">character_constraint</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_character_encoding">character_encoding</a></td><td>1</td><td><a href="#value_daad_character_data_type_daad_character_encoding_utf-8">UTF-8</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_formation_rule">formation_rule</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_maximum_characters">maximum_characters</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_maximum_value">maximum_value</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_minimum_characters">minimum_characters</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_minimum_value">minimum_value</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_pattern">pattern</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_daad_character_data_type_daad_xml_schema_base_type">xml_schema_base_type</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_daad_conceptual_object">  </a>
<H3><a name="16.5  class_daad_conceptual_object">16.5  Conceptual_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>The Conceptual Object class defines a non-tangible object that is also not a digital object.  /source: /pds<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_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_daad_conceptual_object">Conceptual_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_data_object">  </a>
<H3><a name="16.6  class_oais_data_object">16.6  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_daad_conceptual_object">Conceptual_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> </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_daad_collection_description">Collection_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_data_type_information">Data_Type_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_definitional_information">Definitional_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_overview_description">Overview_Description</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>
<tr><td><b> </b></td><td><a href="#class_oais_unit_of_measurement_information">Unit_of_Measurement_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_digital_object">  </a>
<H3><a name="16.7  class_oais_digital_object">16.7  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><a href="#attribute_oais_digital_object_oais_has_bit">has_Bit</a></td><td>1..*</td><td><a href="#class_oais_bit">Bit</a></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_finding_aid">  </a>
<H3><a name="16.8  class_oais_finding_aid">16.8  Finding_Aid</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>Finding Aid: A type of Access Aid that allows a user to search for and identify Archival Information Packages of interest. /source: 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_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_finding_aid">Finding_Aid</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_access_aid_oais_uses_configure_search_service">uses_Configure_Search_Service</a></td><td>0..1</td><td><a href="#TBD_anchorString">Configure_Search_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_access_aid_oais_uses_query_service">uses_Query_Service</a></td><td>0..1</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_harvester">  </a>
<H3><a name="16.9  class_daad_harvester">16.9  Harvester</a></H3>
<p><i><b>Root Class:</b></i>Harvester<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>A Harvester is a software tool used for extracting data from digital files for use by a search platform.  /source: /wikipedia: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&l