<!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 Jun 10 18:59:58 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_abstraction_mapping_registry">6.1  Abstraction_Mapping_Registry</a></b><br>
<b>  <a href="#6.2  class_oais_active_object">6.2  Active_Object</a></b><br>
<b>  <a href="#6.3  class_oais_annotation_registry">6.3  Annotation_Registry</a></b><br>
<b>  <a href="#6.4  class_oais_archive_abstraction">6.4  Archive_Abstraction</a></b><br>
<b>  <a href="#6.5  class_oais_archive_service">6.5  Archive_Service</a></b><br>
<b>  <a href="#6.6  class_oais_authentication_registry">6.6  Authentication_Registry</a></b><br>
<b>  <a href="#6.7  class_oais_consumer">6.7  Consumer</a></b><br>
<b>  <a href="#6.8  class_oais_data_type_registry">6.8  Data_Type_Registry</a></b><br>
<b>  <a href="#6.9  class_oais_external_object">6.9  External_Object</a></b><br>
<b>  <a href="#6.10  class_oais_harvester">6.10  Harvester</a></b><br>
<b>  <a href="#6.11  class_oais_information_object_registry">6.11  Information_Object_Registry</a></b><br>
<b>  <a href="#6.12  class_oais_license_registry">6.12  License_Registry</a></b><br>
<b>  <a href="#6.13  class_oais_persistent_identifier_registry">6.13  Persistent_Identifier_Registry</a></b><br>
<b>  <a href="#6.14  class_oais_producer">6.14  Producer</a></b><br>
<b>  <a href="#6.15  class_oais_query_model_registry">6.15  Query_Model_Registry</a></b><br>
<b>  <a href="#6.16  class_oais_registry">6.16  Registry</a></b><br>
<b>  <a href="#6.17  class_oais_repository">6.17  Repository</a></b><br>
<b>  <a href="#6.18  class_oais_repository_registry">6.18  Repository_Registry</a></b><br>
<b>  <a href="#6.19  class_oais_representation_information_registry">6.19  Representation_Information_Registry</a></b><br>
<b>  <a href="#6.20  class_oais_resource_registry">6.20  Resource_Registry</a></b><br>
<b>  <a href="#6.21  class_oais_search_platform">6.21  Search_Platform</a></b><br>
<b>  <a href="#6.22  class_oais_security_service">6.22  Security_Service</a></b><br>
<b>  <a href="#6.23  class_oais_subscription_registry">6.23  Subscription_Registry</a></b><br>
<b>  <a href="#6.24  class_oais_tools_registry">6.24  Tools_Registry</a></b><br>
<b><a href="#7  Services">7  Services</a></b><br>
<b>  <a href="#7.1  class_oais_consumer_pays_oais">7.1  Consumer_Pays_OAIS</a></b><br>
<b>  <a href="#7.2  class_oais_consumer_querys_oais">7.2  Consumer_Querys_OAIS</a></b><br>
<b>  <a href="#7.3  class_oais_consumer_receives_dip">7.3  Consumer_Receives_DIP</a></b><br>
<b>  <a href="#7.4  class_oais_consumer_requests_information">7.4  Consumer_Requests_Information</a></b><br>
<b>  <a href="#7.5  class_oais_consumer_requests_report">7.5  Consumer_Requests_Report</a></b><br>
<b>  <a href="#7.6  class_oais_negotiate_submission_agreement">7.6  Negotiate_Submission_Agreement</a></b><br>
<b>  <a href="#7.7  class_oais_producer_submits_sip">7.7  Producer_Submits_SIP</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_configurearchive">8.3  configureArchive</a></b><br>
<b>  <a href="#8.4  class_oais_configurearchive_abstraction">8.4  configureArchive_Abstraction</a></b><br>
<b>  <a href="#8.5  class_oais_configureharvester">8.5  configureHarvester</a></b><br>
<b>  <a href="#8.6  class_oais_configuresearchengine">8.6  configureSearchEngine</a></b><br>
<b>  <a href="#8.7  class_oais_createquerymodel">8.7  createQueryModel</a></b><br>
<b>  <a href="#8.8  class_oais_createsip">8.8  createSIP</a></b><br>
<b>  <a href="#8.9  class_oais_getaccessrightsinformation">8.9  getAccessRightsInformation</a></b><br>
<b>  <a href="#8.10  class_oais_getcontextinformation">8.10  getContextInformation</a></b><br>
<b>  <a href="#8.11  class_oais_getdataobject">8.11  getDataObject</a></b><br>
<b>  <a href="#8.12  class_oais_getdigitalobject">8.12  getDigitalObject</a></b><br>
<b>  <a href="#8.13  class_oais_getfixityinformation">8.13  getFixityInformation</a></b><br>
<b>  <a href="#8.14  class_oais_getidentificationinformation">8.14  getIdentificationInformation</a></b><br>
<b>  <a href="#8.15  class_oais_getinformationobject">8.15  getInformationObject</a></b><br>
<b>  <a href="#8.16  class_oais_getinformationobjectdata">8.16  getInformationObjectData</a></b><br>
<b>  <a href="#8.17  class_oais_getinformationobjectmetadata">8.17  getInformationObjectMetadata</a></b><br>
<b>  <a href="#8.18  class_oais_getmapping">8.18  getMapping</a></b><br>
<b>  <a href="#8.19  class_oais_getmetrics">8.19  getMetrics</a></b><br>
<b>  <a href="#8.20  class_oais_getpid">8.20  getPID</a></b><br>
<b>  <a href="#8.21  class_oais_getpersistentidentifier">8.21  getPersistentIdentifier</a></b><br>
<b>  <a href="#8.22  class_oais_getpreservationdescriptioninformation">8.22  getPreservationDescriptionInformation</a></b><br>
<b>  <a href="#8.23  class_oais_getprovenanceinformation">8.23  getProvenanceInformation</a></b><br>
<b>  <a href="#8.24  class_oais_getreferenceinformation">8.24  getReferenceInformation</a></b><br>
<b>  <a href="#8.25  class_oais_getrepresentationinformation">8.25  getRepresentationInformation</a></b><br>
<b>  <a href="#8.26  class_oais_getresults">8.26  getResults</a></b><br>
<b>  <a href="#8.27  class_oais_getservicestatus">8.27  getServiceStatus</a></b><br>
<b>  <a href="#8.28  class_oais_harvestmetadata">8.28  harvestMetadata</a></b><br>
<b>  <a href="#8.29  class_oais_ingestsip">8.29  ingestSIP</a></b><br>
<b>  <a href="#8.30  class_oais_migratelnformationobject">8.30  migratelnformationObject</a></b><br>
<b>  <a href="#8.31  class_oais_packageinformationobjects">8.31  packageInformationObjects</a></b><br>
<b>  <a href="#8.32  class_oais_processinformationobject">8.32  processInformationObject</a></b><br>
<b>  <a href="#8.33  class_oais_pullbag">8.33  pullBag</a></b><br>
<b>  <a href="#8.34  class_oais_pushbag">8.34  pushBag</a></b><br>
<b>  <a href="#8.35  class_oais_putaccessrightsinformation">8.35  putAccessRightsInformation</a></b><br>
<b>  <a href="#8.36  class_oais_putcontextinformation">8.36  putContextInformation</a></b><br>
<b>  <a href="#8.37  class_oais_putfixityinformation">8.37  putFixityInformation</a></b><br>
<b>  <a href="#8.38  class_oais_putidentificationinformation">8.38  putIdentificationInformation</a></b><br>
<b>  <a href="#8.39  class_oais_putinformationobject">8.39  putInformationObject</a></b><br>
<b>  <a href="#8.40  class_oais_putinformationobjectdata">8.40  putInformationObjectData</a></b><br>
<b>  <a href="#8.41  class_oais_putinformationobjectmetadata">8.41  putInformationObjectMetadata</a></b><br>
<b>  <a href="#8.42  class_oais_putpreservationdescriptioninformation">8.42  putPreservationDescriptionInformation</a></b><br>
<b>  <a href="#8.43  class_oais_putprovenanceinformation">8.43  putProvenanceInformation</a></b><br>
<b>  <a href="#8.44  class_oais_putquerymodel">8.44  putQueryModel</a></b><br>
<b>  <a href="#8.45  class_oais_putreferenceinformation">8.45  putReferenceInformation</a></b><br>
<b>  <a href="#8.46  class_oais_putrepresentationinformation">8.46  putRepresentationInformation</a></b><br>
<b>  <a href="#8.47  class_oais_queryforaip">8.47  queryForAIP</a></b><br>
<b>  <a href="#8.48  class_oais_queryforsip">8.48  queryForSIP</a></b><br>
<b>  <a href="#8.49  class_oais_queryregistry">8.49  queryRegistry</a></b><br>
<b>  <a href="#8.50  class_oais_receivemessage">8.50  receiveMessage</a></b><br>
<b>  <a href="#8.51  class_oais_registerinformationobject">8.51  registerInformationObject</a></b><br>
<b>  <a href="#8.52  class_oais_retrievedip">8.52  retrieveDIP</a></b><br>
<b>  <a href="#8.53  class_oais_sendmessage">8.53  sendMessage</a></b><br>
<b>  <a href="#8.54  class_oais_setdataobject">8.54  setDataObject</a></b><br>
<b>  <a href="#8.55  class_oais_setpid">8.55  setPID</a></b><br>
<b>  <a href="#8.56  class_oais_subscribeuser">8.56  subscribeUser</a></b><br>
<b>  <a href="#8.57  class_oais_transforminformationobject">8.57  transformInformationObject</a></b><br>
<b>  <a href="#8.58  class_oais_updatequerymodel">8.58  updateQueryModel</a></b><br>
<b>  <a href="#8.59  class_oais_validateinformationobjectdata">8.59  validateInformationObjectData</a></b><br>
<b>  <a href="#8.60  class_oais_validateinformationobjectmetadata">8.60  validateInformationObjectMetadata</a></b><br>
<b>  <a href="#8.61  class_oais_validateuser">8.61  validateUser</a></b><br>
<b><a href="#9  Method Signature">9  Method Signature</a></b><br>
<b><a href="#10  Bindings">10  Bindings</a></b><br>
<b>  <a href="#10.1  class_oais_binding">10.1  Binding</a></b><br>
<b>  <a href="#10.2  class_oais_interface">10.2  Interface</a></b><br>
<b>  <a href="#10.3  class_oais_protocol">10.3  Protocol</a></b><br>
<b>  <a href="#10.4  class_oais_rest_http">10.4  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_oais_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_invoke">11.38  invoke</a></b><br>
<b>  <a href="#11.39  class_oais_message">11.39  message</a></b><br>
<b>  <a href="#11.40  class_oais_progress">11.40  progress</a></b><br>
<b>  <a href="#11.41  class_oais_publishsubscribe">11.41  publishSubscribe</a></b><br>
<b>  <a href="#11.42  class_oais_regiofilemanifest">11.42  regIOFileManifest</a></b><br>
<b>  <a href="#11.43  class_oais_regipobjstatarrlist">11.43  regIPObjStatArrList</a></b><br>
<b>  <a href="#11.44  class_oais_regobjfileuriarrlist">11.44  regObjFileURIArrList</a></b><br>
<b>  <a href="#11.45  class_oais_regobjfileuripidarrlist">11.45  regObjFileURIPIDArrList</a></b><br>
<b>  <a href="#11.46  class_oais_regobjfileuripidstatarrlist">11.46  regObjFileURIPIDStatArrList</a></b><br>
<b>  <a href="#11.47  class_oais_regobjfileuristatarrlist">11.47  regObjFileURIStatArrList</a></b><br>
<b>  <a href="#11.48  class_oais_regobjpid">11.48  regObjPID</a></b><br>
<b>  <a href="#11.49  class_oais_regobjpidarrlist">11.49  regObjPIDArrList</a></b><br>
<b>  <a href="#11.50  class_oais_regobjpidstatarrlist">11.50  regObjPIDStatArrList</a></b><br>
<b>  <a href="#11.51  class_oais_registryquerystring">11.51  registryQueryString</a></b><br>
<b>  <a href="#11.52  class_oais_request">11.52  request</a></b><br>
<b>  <a href="#11.53  class_oais_searchenginequery">11.53  searchEngineQuery</a></b><br>
<b>  <a href="#11.54  class_oais_searchenginequeryresponse">11.54  searchEngineQueryResponse</a></b><br>
<b>  <a href="#11.55  class_oais_send">11.55  send</a></b><br>
<b>  <a href="#11.56  class_oais_servicestatusquery">11.56  serviceStatusQuery</a></b><br>
<b>  <a href="#11.57  class_oais_servicestatusresponse">11.57  serviceStatusResponse</a></b><br>
<b>  <a href="#11.58  class_oais_submit">11.58  submit</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_oais_usecase">13.1  UseCase</a></b><br>
<b><a href="#14  Requirements">14  Requirements</a></b><br>
<b>  <a href="#14.1  class_oais_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_data_management">15.6  Data_Management</a></b><br>
<b>  <a href="#15.7  class_oais_earth_science_data_archive">15.7  Earth_Science_Data_Archive</a></b><br>
<b>  <a href="#15.8  class_oais_functional_entity">15.8  Functional_Entity</a></b><br>
<b>  <a href="#15.9  class_oais_ingest">15.9  Ingest</a></b><br>
<b>  <a href="#15.10  class_oais_mission_housekeeping_archive">15.10  Mission_Housekeeping_Archive</a></b><br>
<b>  <a href="#15.11  class_oais_oais_interface">15.11  OAIS_Interface</a></b><br>
<b>  <a href="#15.12  class_oais_planetary_science_data_archive">15.12  Planetary_Science_Data_Archive</a></b><br>
<b>  <a href="#15.13  class_oais_preservation_planning">15.13  Preservation_Planning</a></b><br>
<b><a href="#16  Other">16  Other</a></b><br>
<b>  <a href="#16.1  class_oais_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_oais_character_data_type">16.4  Character_Data_Type</a></b><br>
<b>  <a href="#16.5  class_oais_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_oais_information_architecture">16.9  Information_Architecture</a></b><br>
<b>  <a href="#16.10  class_oais_information_property">16.10  Information_Property</a></b><br>
<b>  <a href="#16.11  class_oais_management">16.11  Management</a></b><br>
<b>  <a href="#16.12  class_oais_non_oais">16.12  Non_OAIS</a></b><br>
<b>  <a href="#16.13  class_oais_oais">16.13  OAIS</a></b><br>
<b>  <a href="#16.14  class_oais_order_agreement">16.14  Order_Agreement</a></b><br>
<b>  <a href="#16.15  class_oais_ordering_aid">16.15  Ordering_Aid</a></b><br>
<b>  <a href="#16.16  class_oais_other_component">16.16  Other_Component</a></b><br>
<b>  <a href="#16.17  class_oais_overview_description">16.17  Overview_Description</a></b><br>
<b>  <a href="#16.18  class_oais_physical_object">16.18  Physical_Object</a></b><br>
<b>  <a href="#16.19  class_oais_retrieving_aid">16.19  Retrieving_Aid</a></b><br>
<b>  <a href="#16.20  class_oais_submission_agreement">16.20  Submission_Agreement</a></b><br>
<b>  <a href="#16.21  class_oais_system_architecture">16.21  System_Architecture</a></b><br>
<b><a href="#17  Technology">17  Technology</a></b><br>
<b>  <a href="#17.1  class_oais_aip_service">17.1  AIP_Service</a></b><br>
<b>  <a href="#17.2  class_oais_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_oais_apache_jena_fuseki">17.3  Apache_Jena_Fuseki</a></b><br>
<b>  <a href="#17.4  class_oais_apache_solr">17.4  Apache_Solr</a></b><br>
<b>  <a href="#17.5  class_oais_bagit">17.5  Bagit</a></b><br>
<b>  <a href="#17.6  class_oais_collection_description">17.6  Collection_Description</a></b><br>
<b>  <a href="#17.7  class_oais_dip_service">17.7  DIP_Service</a></b><br>
<b>  <a href="#17.8  class_oais_encoded_byte_stream">17.8  Encoded_Byte_Stream</a></b><br>
<b>  <a href="#17.9  class_oais_ip_service">17.9  IP_Service</a></b><br>
<b>  <a href="#17.10  class_oais_information_property_description">17.10  Information_Property_Description</a></b><br>
<b>  <a href="#17.11  class_oais_java_json_repository_binding">17.11  JAVA_JSON_Repository_Binding</a></b><br>
<b>  <a href="#17.12  class_oais_java_xml_repository_binding">17.12  JAVA_XML_Repository_Binding</a></b><br>
<b>  <a href="#17.13  class_oais_java">17.13  Java</a></b><br>
<b>  <a href="#17.14  class_oais_odata">17.14  OData</a></b><br>
<b>  <a href="#17.15  class_oais_odata_delete">17.15  OData_DELETE</a></b><br>
<b>  <a href="#17.16  class_oais_odata_get">17.16  OData_GET</a></b><br>
<b>  <a href="#17.17  class_oais_odata_metadata_document">17.17  OData_Metadata_Document</a></b><br>
<b>  <a href="#17.18  class_oais_odata_patch">17.18  OData_PATCH</a></b><br>
<b>  <a href="#17.19  class_oais_odata_post">17.19  OData_POST</a></b><br>
<b>  <a href="#17.20  class_oais_odata_put">17.20  OData_PUT</a></b><br>
<b>  <a href="#17.21  class_oais_odata_service_document">17.21  OData_Service_Document</a></b><br>
<b>  <a href="#17.22  class_oais_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_oais_python_json_repository_binding">17.23  Python_JSON_Repository_Binding</a></b><br>
<b>  <a href="#17.24  class_oais_python_xml_repository_binding">17.24  Python_XML_Repository_Binding</a></b><br>
<b>  <a href="#17.25  class_oais_sip_service">17.25  SIP_Service</a></b><br>
<b>  <a href="#17.26  class_oais_sparql">17.26  SPARQL</a></b><br>
<b>  <a href="#17.27  class_oais_services">17.27  Services</a></b><br>
<b>  <a href="#17.28  class_oais_table_delimited">17.28  Table_Delimited</a></b><br>
<b>  <a href="#17.29  class_oais_technology">17.29  Technology</a></b><br>
<b>  <a href="#17.30  class_oais_tracking_registry">17.30  Tracking_Registry</a></b><br>
<b>  <a href="#17.31  class_oais_transformational_information_property">17.31  Transformational_Information_Property</a></b><br>
<b>  <a href="#17.32  class_oais_zip">17.32  Zip</a></b><br>
<b>  <a href="#17.33  class_oais_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_archive_abstraction">Archive_Abstraction</a></p>
<p>+ + + <a href="#class_oais_archive_service">Archive_Service</a></p>
<p>+ + + <a href="#class_oais_harvester">Harvester</a></p>
<p>+ + + <a href="#class_oais_registry">Registry</a></p>
<p>+ + + + <a href="#class_oais_abstraction_mapping_registry">Abstraction_Mapping_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_query_model_registry">Query_Model_Registry</a></p>
<p>+ + + + <a href="#class_oais_repository_registry">Repository_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>+ + + <a href="#class_oais_search_platform">Search_Platform</a></p>
<p>+ + + <a href="#class_oais_security_service">Security_Service</a></p>
<p>+ + <a href="#class_oais_external_object">External_Object</a></p>
<p>+ + + <a href="#class_oais_consumer">Consumer</a></p>
<p>+ + + <a href="#class_oais_producer">Producer</a></p>
<p>The class hierarchy above includes 24 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_abstraction_mapping_registry">  </a>
<H3><a name="6.1  class_oais_abstraction_mapping_registry">6.1  Abstraction_Mapping_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>Abstraction_Mapping_Registry: A registry for mappings between information models. /source:  /jsh/PDS4<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_abstraction_mapping_registry">Abstraction_Mapping_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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_active_object">  </a>
<H3><a name="6.2  class_oais_active_object">6.2  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_archive_abstraction">Archive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_harvester">Harvester</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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </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_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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.3  class_oais_annotation_registry">6.3  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_archive_abstraction">  </a>
<H3><a name="6.4  class_oais_archive_abstraction">6.4  Archive_Abstraction</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 Archive Abstraction class provides a way of hiding the implementation details of a particular set of functionality, allowing the separation of concerns to facilitate interoperability and platform independence.  In this model the archive abstraction provides methods that manage the mappings between OAIS Information Objects and non-OAIS archive information models. /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_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_archive_abstraction">Archive_Abstraction</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_archive_abstraction_oais_has2_configurearchive_abstraction__method">has2_configureArchive_Abstraction__Method</a></td><td>1</td><td><a href="#class_oais_configurearchive_abstraction">configureArchive_Abstraction</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_abstraction_oais_has2_getmapping__method">has2_getMapping__Method</a></td><td>1</td><td><a href="#class_oais_getmapping">getMapping</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </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_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_archive_service">  </a>
<H3><a name="6.5  class_oais_archive_service">6.5  Archive_Service</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Archive Service class provides services to manage an archive system at the system level, for example security, metrics gathering and reporting, system monitoring, and user management.  /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_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_archive_service_oais_has2_configurearchive__method">has2_configureArchive__Method</a></td><td>1</td><td><a href="#class_oais_configurearchive">configureArchive</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_getmetrics__method">has2_getMetrics__Method</a></td><td>1</td><td><a href="#class_oais_getmetrics">getMetrics</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_getpersistentidentifier__method">has2_getPersistentIdentifier__Method</a></td><td>1</td><td><a href="#class_oais_getpersistentidentifier">getPersistentIdentifier</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_getservicestatus__method">has2_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_archive_service_oais_has2_migratelnformationobject__method">has2_migratelnformationObject__Method</a></td><td>1</td><td><a href="#class_oais_migratelnformationobject">migratelnformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_processinformationobject__method">has2_processInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_processinformationobject">processInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_subscribeuser__method">has2_subscribeUser__Method</a></td><td>1</td><td><a href="#class_oais_subscribeuser">subscribeUser</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_transforminformationobject__method">has2_transformInformationObject__Method</a></td><td>1</td><td><a href="#class_oais_transforminformationobject">transformInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_updateconfiguration__method">has2_updateConfiguration__Method</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_oais_has2_validateuser__method">has2_validateUser__Method</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_archive_service_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>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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.6  class_oais_authentication_registry">6.6  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_consumer">  </a>
<H3><a name="6.7  class_oais_consumer">6.7  Consumer</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Consumer: The role played by those persons, or client systems, who interact with OAIS services to find preserved information of interest and to access that information in detail. This can include other OAISes, as well as internal OAIS persons or systems. /source:  ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, figure 4-6, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_consumer_oais_consumer_to_access">Consumer_to_Access</a></td><td>1</td><td><a href="#class_oais_access">Access</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_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_consumer">has_queryRegistry__Method_COnsumer</a></td><td>1</td><td><a href="#class_oais_queryregistry">queryRegistry</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_has_retrievedip__method">has_retrieveDIP__Method</a></td><td>1</td><td><a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_oais_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><a href="#attribute_oais_external_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access">Access</a></td><td> </td><td> </td><td> </td></tr>
<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_type_registry">  </a>
<H3><a name="6.8  class_oais_data_type_registry">6.8  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_external_object">  </a>
<H3><a name="6.9  class_oais_external_object">6.9  External_Object</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>An External Object is not a part of the systems' infrastructure.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer">Producer</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_external_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_harvester">  </a>
<H3><a name="6.10  class_oais_harvester">6.10  Harvester</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 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>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_harvester">Harvester</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_harvester_oais_has_configureharvester_method">has_configureHarvester_Method</a></td><td>1</td><td><a href="#class_oais_configureharvester">configureHarvester</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_harvester_oais_has_harvestmetadata__method">has_harvestMetadata__Method</a></td><td>1</td><td><a href="#class_oais_harvestmetadata">harvestMetadata</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </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_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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.11  class_oais_information_object_registry">6.11  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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.12  class_oais_license_registry">6.12  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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.13  class_oais_persistent_identifier_registry">6.13  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_producer">  </a>
<H3><a name="6.14  class_oais_producer">6.14  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_external_object">External_Object</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><a href="#attribute_oais_external_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_external_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></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>
<a name="class_oais_query_model_registry">  </a>
<H3><a name="6.15  class_oais_query_model_registry">6.15  Query_Model_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>Query_Model_Registry: A registry for Query Models models. /source:  /jsh/PDS4<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_query_model_registry">Query_Model_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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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.16  class_oais_registry">6.16  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_abstraction_mapping_registry">Abstraction_Mapping_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> </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_query_model_registry">Query_Model_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_repository_registry">Repository_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_oais_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_oais_ebxml_registry">ebXML_Registry</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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.17  class_oais_repository">6.17  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_oais_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_oais_bagit">Bagit</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </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_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_registry">  </a>
<H3><a name="6.18  class_oais_repository_registry">6.18  Repository_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>Repository_Registry: The repository's 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_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_repository_registry">Repository_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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_representation_information_registry">  </a>
<H3><a name="6.19  class_oais_representation_information_registry">6.19  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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.20  class_oais_resource_registry">6.20  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_search_platform">  </a>
<H3><a name="6.21  class_oais_search_platform">6.21  Search_Platform</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 Search Platform, also often called a Search Engine is a tool that provides a search capability that typically includes features such as full-text search, faceted search, database integration, and rich document (e.g., Word, PDF) handling. Its operations include the indexing of documents into a machine-readable format, the parsing of user queries, the mapping the of user queries to ingested documents to find the appropriate result, and ranking the outcome as per relevance. /source:  /wikipedia: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_search_platform">Search_Platform</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_search_platform_oais_has2_configuresearchengine__method">has2_configureSearchEngine__Method</a></td><td>1</td><td><a href="#class_oais_configuresearchengine">configureSearchEngine</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_search_platform_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_search_platform_oais_implemented_as_apache_jena_fuseki">implemented_as_Apache_Jena_Fuseki</a></td><td>0..1</td><td><a href="#class_oais_apache_jena_fuseki">Apache_Jena_Fuseki</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_search_platform_oais_implemented_as_apache_solr">implemented_as_Apache_Solr</a></td><td>0..1</td><td><a href="#class_oais_apache_solr">Apache_Solr</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_search_platform_oais_implemented_as_sparql">implemented_as_Sparql</a></td><td>0..1</td><td><a href="#class_oais_sparql">SPARQL</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </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_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_security_service">  </a>
<H3><a name="6.22  class_oais_security_service">6.22  Security_Service</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Security Service provides services to manage the security of an archive system. /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_active_object">Active_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_security_service_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_security_service_oais_securityservicehasvalidateuser__method">securityServicehasValidateUser__Method</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_active_object_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></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_subscription_registry">  </a>
<H3><a name="6.23  class_oais_subscription_registry">6.23  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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.24  class_oais_tools_registry">6.24  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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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>+ + + <a href="#class_oais_consumer_pays_oais">Consumer_Pays_OAIS</a></p>
<p>+ + + <a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></p>
<p>+ + + <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></p>
<p>+ + + <a href="#class_oais_consumer_requests_information">Consumer_Requests_Information</a></p>
<p>+ + + <a href="#class_oais_consumer_requests_report">Consumer_Requests_Report</a></p>
<p>+ + + <a href="#class_oais_negotiate_submission_agreement">Negotiate_Submission_Agreement</a></p>
<p>+ + + <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></p>
<p>The class hierarchy above includes 7 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="Services.jpg">
<p><b>Figure 3  Tagged Digital Object UML Class Diagram</b></p>
<p>The following sections present the classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_consumer_pays_oais">  </a>
<H3><a name="7.1  class_oais_consumer_pays_oais">7.1  Consumer_Pays_OAIS</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 Consumer_Pays_OAIS class provides services to allow a Consumer to pay an invoice.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer_pays_oais">Consumer_Pays_OAIS</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_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_consumer_querys_oais">  </a>
<H3><a name="7.2  class_oais_consumer_querys_oais">7.2  Consumer_Querys_OAIS</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 Consumer_Querys_OAIS class provides services to allow a Consumer to submit a query and receive a response.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</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_querys_oais_oais_uses2_getmapping">uses2_getMapping</a></td><td>1</td><td><a href="#class_oais_getmapping">getMapping</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_querys_oais_oais_uses2_getresults">uses2_getResults</a></td><td>1</td><td><a href="#class_oais_getresults">getResults</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_querys_oais_oais_uses2_queryregistry">uses2_queryRegistry</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><a href="#attribute_oais_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_consumer_receives_dip">  </a>
<H3><a name="7.3  class_oais_consumer_receives_dip">7.3  Consumer_Receives_DIP</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 Consumer_Receives_DIP class provides services to allow a Consumer to order and receive a DIP.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</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_receives_dip_oais_uses2_getinformationobject">uses2_getInformationObject</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_consumer_receives_dip_oais_uses2_getinformationobjectdata">uses2_getInformationObjectData</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_consumer_receives_dip_oais_uses2_getinformationobjectmetadata">uses2_getInformationObjectMetadata</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_consumer_receives_dip_oais_uses2_getmapping">uses2_getMapping</a></td><td>1</td><td><a href="#class_oais_getmapping">getMapping</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_consumer_receives_dip_oais_uses2_pullbag">uses2_pullBag</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_consumer_receives_dip_oais_uses2_pushbag">uses2_pushBag</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_consumer_receives_dip_oais_uses2_retrievedip">uses2_retrieveDIP</a></td><td>1</td><td><a href="#class_oais_retrievedip">retrieveDIP</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_consumer_requests_information">  </a>
<H3><a name="7.4  class_oais_consumer_requests_information">7.4  Consumer_Requests_Information</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 Consumer_Requests_Information class provides services to allow a Consumer to request and receive information.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer_requests_information">Consumer_Requests_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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_consumer_requests_report">  </a>
<H3><a name="7.5  class_oais_consumer_requests_report">7.5  Consumer_Requests_Report</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 Consumer_Requests_Report class provides services to allow a Consumer to request and receive a report.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_consumer_requests_report">Consumer_Requests_Report</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_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_negotiate_submission_agreement">  </a>
<H3><a name="7.6  class_oais_negotiate_submission_agreement">7.6  Negotiate_Submission_Agreement</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 Negotiate_Submission_Agreement class provides services to allow a Consumer and the OAIS to negotiate a Submission Agreement.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_negotiate_submission_agreement">Negotiate_Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_producer_submits_sip">  </a>
<H3><a name="7.7  class_oais_producer_submits_sip">7.7  Producer_Submits_SIP</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 Producer_Submits_SIP class provides services to allow a Consumer to submit one or more SIPs.<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_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</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_submits_sip_oais_uses2_createsip">uses2_createSIP</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_submits_sip_oais_uses2_getmapping">uses2_getMapping</a></td><td>1</td><td><a href="#class_oais_getmapping">getMapping</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_submits_sip_oais_uses2_harvestmetadata">uses2_harvestMetadata</a></td><td>1</td><td><a href="#class_oais_harvestmetadata">harvestMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_submits_sip_oais_uses2_ingestsip">uses2_ingestSIP</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_submits_sip_oais_uses2_packageinformationobjects">uses2_packageInformationObjects</a></td><td>1</td><td><a href="#class_oais_packageinformationobjects">packageInformationObjects</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_submits_sip_oais_uses2_pullbag">uses2_pullBag</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_producer_submits_sip_oais_uses2_pushbag">uses2_pushBag</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_producer_submits_sip_oais_uses2_putinformationobject">uses2_putInformationObject</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_producer_submits_sip_oais_uses2_putinformationobjectdata">uses2_putInformationObjectData</a></td><td>1</td><td><a href="#class_oais_putinformationobjectdata">putInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_submits_sip_oais_uses2_putinformationobjectmetadata">uses2_putInformationObjectMetadata</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_producer_submits_sip_oais_uses2_registerinformationobject">uses2_registerInformationObject</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_producer_submits_sip_oais_uses2_validateinformationobjectdata">uses2_validateInformationObjectData</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_producer_submits_sip_oais_uses2_validateinformationobjectmetadata">uses2_validateInformationObjectMetadata</a></td><td>1</td><td><a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<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_configurearchive">configureArchive</a></p>
<p>+ + + <a href="#class_oais_configurearchive_abstraction">configureArchive_Abstraction</a></p>
<p>+ + + <a href="#class_oais_configureharvester">configureHarvester</a></p>
<p>+ + + <a href="#class_oais_configuresearchengine">configureSearchEngine</a></p>
<p>+ + + <a href="#class_oais_createquerymodel">createQueryModel</a></p>
<p>+ + + <a href="#class_oais_createsip">createSIP</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_getaccessrightsinformation">getAccessRightsInformation</a></p>
<p>+ + + + <a href="#class_oais_getcontextinformation">getContextInformation</a></p>
<p>+ + + + <a href="#class_oais_getfixityinformation">getFixityInformation</a></p>
<p>+ + + + <a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></p>
<p>+ + + + <a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></p>
<p>+ + + + <a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></p>
<p>+ + + + <a href="#class_oais_getreferenceinformation">getReferenceInformation</a></p>
<p>+ + + + <a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></p>
<p>+ + + <a href="#class_oais_getmapping">getMapping</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_getresults">getResults</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_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_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_putaccessrightsinformation">putAccessRightsInformation</a></p>
<p>+ + + + <a href="#class_oais_putcontextinformation">putContextInformation</a></p>
<p>+ + + + <a href="#class_oais_putfixityinformation">putFixityInformation</a></p>
<p>+ + + + <a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></p>
<p>+ + + + <a href="#class_oais_putpreservationdescriptioninformation">putPreservationDescriptionInformation</a></p>
<p>+ + + + <a href="#class_oais_putprovenanceinformation">putProvenanceInformation</a></p>
<p>+ + + + <a href="#class_oais_putreferenceinformation">putReferenceInformation</a></p>
<p>+ + + + <a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_receivemessage">receiveMessage</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_sendmessage">sendMessage</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_subscribeuser">subscribeUser</a></p>
<p>+ + + <a href="#class_oais_transforminformationobject">transformInformationObject</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 61 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_configurearchive">configureArchive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_configurearchive_abstraction">configureArchive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_configureharvester">configureHarvester</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_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_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_getmapping">getMapping</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_getresults">getResults</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_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_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_receivemessage">receiveMessage</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_sendmessage">sendMessage</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_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_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>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_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_uses_bagit">uses_Bagit</a></td><td>0..1</td><td><a href="#class_oais_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_configurearchive">  </a>
<H3><a name="8.3  class_oais_configurearchive">8.3  configureArchive</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>configureArchive: a method that configures the archive system. /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_configurearchive">configureArchive</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_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_configurearchive_abstraction">  </a>
<H3><a name="8.4  class_oais_configurearchive_abstraction">8.4  configureArchive_Abstraction</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>configureArchive_Abstraction: a method that adds a mapping between information models. /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_configurearchive_abstraction">configureArchive_Abstraction</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_archive_abstraction">Archive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_configureharvester">  </a>
<H3><a name="8.5  class_oais_configureharvester">8.5  configureHarvester</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>configureHarvester: a method that configures the Harvester. /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_configureharvester">configureHarvester</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_harvester">Harvester</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_configuresearchengine">  </a>
<H3><a name="8.6  class_oais_configuresearchengine">8.6  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>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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_createquerymodel">  </a>
<H3><a name="8.7  class_oais_createquerymodel">8.7  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_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>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_createsip">  </a>
<H3><a name="8.8  class_oais_createsip">8.8  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>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_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>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>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getaccessrightsinformation">  </a>
<H3><a name="8.9  class_oais_getaccessrightsinformation">8.9  getAccessRightsInformation</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>getAccess RightsInformation: a method that gets the Access Rights information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_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_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><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_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getcontextinformation">  </a>
<H3><a name="8.10  class_oais_getcontextinformation">8.10  getContextInformation</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>getContextInformation: a method that gets the Context information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_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_getcontextinformation">getContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><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_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getdataobject">  </a>
<H3><a name="8.11  class_oais_getdataobject">8.11  getDataObject</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getDataObject<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_getdataobject">getDataObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getdigitalobject">  </a>
<H3><a name="8.12  class_oais_getdigitalobject">8.12  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>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_getfixityinformation">  </a>
<H3><a name="8.13  class_oais_getfixityinformation">8.13  getFixityInformation</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>getFixityInformation: a method that gets the Fixity information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_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_getfixityinformation">getFixityInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><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_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getidentificationinformation">  </a>
<H3><a name="8.14  class_oais_getidentificationinformation">8.14  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>none</td><td> </td><td> </td><td> </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_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_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_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_getinformationobject">  </a>
<H3><a name="8.15  class_oais_getinformationobject">8.15  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="#class_oais_regobjfileuristatarrlist">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>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_abstraction_mapping_registry">Abstraction_Mapping_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> </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_consumer_receives_dip">Consumer_Receives_DIP</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_query_model_registry">Query_Model_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_registry">Repository_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobjectdata">  </a>
<H3><a name="8.16  class_oais_getinformationobjectdata">8.16  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>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_abstraction_mapping_registry">Abstraction_Mapping_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> </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_consumer_receives_dip">Consumer_Receives_DIP</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_query_model_registry">Query_Model_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_registry">Repository_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getinformationobjectmetadata">  </a>
<H3><a name="8.17  class_oais_getinformationobjectmetadata">8.17  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 in 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_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getcontextinformation">getContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getfixityinformation">getFixityInformation</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_getpreservationdescriptioninformation">getPreservationDescriptionInformation</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_getreferenceinformation">getReferenceInformation</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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_abstraction_mapping_registry">Abstraction_Mapping_Registry</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_annotation_registry">Annotation_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_authentication_registry">Authentication_Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_collection_description">Collection_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</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_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_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_object_registry">Information_Object_Registry</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_license_registry">License_Registry</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_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_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_query_model_registry">Query_Model_Registry</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_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_repository_registry">Repository_Registry</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_information_registry">Representation_Information_Registry</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_resource_registry">Resource_Registry</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_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_oais_tracking_registry">Tracking_Registry</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_getmapping">  </a>
<H3><a name="8.18  class_oais_getmapping">8.18  getMapping</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>getMapping: a method that retreives a map. /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_getmapping">getMapping</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_archive_abstraction">Archive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getmetrics">  </a>
<H3><a name="8.19  class_oais_getmetrics">8.19  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>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_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getpid">  </a>
<H3><a name="8.20  class_oais_getpid">8.20  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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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.21  class_oais_getpersistentidentifier">8.21  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>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_archive_service">Archive_Service</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>
</table>
<a name="class_oais_getpreservationdescriptioninformation">  </a>
<H3><a name="8.22  class_oais_getpreservationdescriptioninformation">8.22  getPreservationDescriptionInformation</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>getPreservationDescriptionInformation: a method that gets the Preservation Description information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_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_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><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_oais_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getprovenanceinformation">  </a>
<H3><a name="8.23  class_oais_getprovenanceinformation">8.23  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>none</td><td> </td><td> </td><td> </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_oais_ip_service">IP_Service</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_getreferenceinformation">  </a>
<H3><a name="8.24  class_oais_getreferenceinformation">8.24  getReferenceInformation</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>getReferenceInformation: a method that gets the Reference information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_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_getreferenceinformation">getReferenceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><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_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getrepresentationinformation">  </a>
<H3><a name="8.25  class_oais_getrepresentationinformation">8.25  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>none</td><td> </td><td> </td><td> </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_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_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_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_getresults">  </a>
<H3><a name="8.26  class_oais_getresults">8.26  getResults</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>getResults: a method that returns results to the 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_getresults">getResults</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_getservicestatus">  </a>
<H3><a name="8.27  class_oais_getservicestatus">8.27  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>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_abstraction_mapping_registry">Abstraction_Mapping_Registry</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_archive_abstraction">Archive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archive_service">Archive_Service</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_harvester">Harvester</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_query_model_registry">Query_Model_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_repository_registry">Repository_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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_security_service">Security_Service</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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_harvestmetadata">  </a>
<H3><a name="8.28  class_oais_harvestmetadata">8.28  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>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_harvester">Harvester</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_ingestsip">  </a>
<H3><a name="8.29  class_oais_ingestsip">8.29  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>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_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_migratelnformationobject">  </a>
<H3><a name="8.30  class_oais_migratelnformationobject">8.30  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>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_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_packageinformationobjects">  </a>
<H3><a name="8.31  class_oais_packageinformationobjects">8.31  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="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_processinformationobject">  </a>
<H3><a name="8.32  class_oais_processinformationobject">8.32  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>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_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_pullbag">  </a>
<H3><a name="8.33  class_oais_pullbag">8.33  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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</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_pushbag">  </a>
<H3><a name="8.34  class_oais_pushbag">8.34  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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</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_putaccessrightsinformation">  </a>
<H3><a name="8.35  class_oais_putaccessrightsinformation">8.35  putAccessRightsInformation</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>putAccessRightsInformation: a method that puts the Access Rights 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_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> </b></td><td>. . . <a href="#class_oais_putaccessrightsinformation">putAccessRightsInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_putcontextinformation">  </a>
<H3><a name="8.36  class_oais_putcontextinformation">8.36  putContextInformation</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>putContextInformation: a method that puts the Context 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_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> </b></td><td>. . . <a href="#class_oais_putcontextinformation">putContextInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_putfixityinformation">  </a>
<H3><a name="8.37  class_oais_putfixityinformation">8.37  putFixityInformation</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>putFixityInformation: a method that puts the Fixity 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_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> </b></td><td>. . . <a href="#class_oais_putfixityinformation">putFixityInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_putidentificationinformation">  </a>
<H3><a name="8.38  class_oais_putidentificationinformation">8.38  putIdentificationInformation</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>putIdentificationInformation: a method that puts the Identification 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_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> </b></td><td>. . . <a href="#class_oais_putidentificationinformation">putIdentificationInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_putinformationobject">  </a>
<H3><a name="8.39  class_oais_putinformationobject">8.39  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>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_submits_sip">Producer_Submits_SIP</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_putinformationobjectdata">  </a>
<H3><a name="8.40  class_oais_putinformationobjectdata">8.40  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="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_putinformationobjectmetadata">  </a>
<H3><a name="8.41  class_oais_putinformationobjectmetadata">8.41  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>putInformationObjectMetadata:  a method that puts the metadata part of an information object in 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><a href="#class_oais_putaccessrightsinformation">putAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putcontextinformation">putContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putfixityinformation">putFixityInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putpreservationdescriptioninformation">putPreservationDescriptionInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putprovenanceinformation">putProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putreferenceinformation">putReferenceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_putpreservationdescriptioninformation">  </a>
<H3><a name="8.42  class_oais_putpreservationdescriptioninformation">8.42  putPreservationDescriptionInformation</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>putPreservationDescriptionInformation: a method that puts the Preservation Description information associated with a data object. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_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> </b></td><td>. . . <a href="#class_oais_putpreservationdescriptioninformation">putPreservationDescriptionInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_putprovenanceinformation">  </a>
<H3><a name="8.43  class_oais_putprovenanceinformation">8.43  putProvenanceInformation</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>putProvenanceInformation: a method that puts the Provenance 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_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> </b></td><td>. . . <a href="#class_oais_putprovenanceinformation">putProvenanceInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_putquerymodel">  </a>
<H3><a name="8.44  class_oais_putquerymodel">8.44  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>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_putreferenceinformation">  </a>
<H3><a name="8.45  class_oais_putreferenceinformation">8.45  putReferenceInformation</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>putReferenceInformation: a method that puts the Reference 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_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> </b></td><td>. . . <a href="#class_oais_putreferenceinformation">putReferenceInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_putrepresentationinformation">  </a>
<H3><a name="8.46  class_oais_putrepresentationinformation">8.46  putRepresentationInformation</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>putRepresentationInformation: a method that puts the putRepresentationInformation. /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> </b></td><td>. . . <a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_oais_regobjfileuriarrlist">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="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_queryforaip">  </a>
<H3><a name="8.47  class_oais_queryforaip">8.47  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>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_queryforsip">  </a>
<H3><a name="8.48  class_oais_queryforsip">8.48  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>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_queryregistry">  </a>
<H3><a name="8.49  class_oais_queryregistry">8.49  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>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_consumer_querys_oais">Consumer_Querys_OAIS</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_oais_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_receivemessage">  </a>
<H3><a name="8.50  class_oais_receivemessage">8.50  receiveMessage</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>receiveMessage: a method that receives a message using a specific protocol<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_receivemessage">receiveMessage</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_abstraction_mapping_registry">Abstraction_Mapping_Registry</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_archive_abstraction">Archive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archive_service">Archive_Service</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_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_pays_oais">Consumer_Pays_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_information">Consumer_Requests_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_report">Consumer_Requests_Report</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_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_harvester">Harvester</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_negotiate_submission_agreement">Negotiate_Submission_Agreement</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_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_query_model_registry">Query_Model_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_repository_registry">Repository_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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_registerinformationobject">  </a>
<H3><a name="8.51  class_oais_registerinformationobject">8.51  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>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_abstraction_mapping_registry">Abstraction_Mapping_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> </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_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_query_model_registry">Query_Model_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_registry">Repository_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_retrievedip">  </a>
<H3><a name="8.52  class_oais_retrievedip">8.52  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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_sendmessage">  </a>
<H3><a name="8.53  class_oais_sendmessage">8.53  sendMessage</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>sendMessage: a method that sends a message using a specific protocol<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_sendmessage">sendMessage</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_abstraction_mapping_registry">Abstraction_Mapping_Registry</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_archive_abstraction">Archive_Abstraction</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archive_service">Archive_Service</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_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_pays_oais">Consumer_Pays_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_information">Consumer_Requests_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_report">Consumer_Requests_Report</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_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_harvester">Harvester</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_negotiate_submission_agreement">Negotiate_Submission_Agreement</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_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_query_model_registry">Query_Model_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_repository_registry">Repository_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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_setdataobject">  </a>
<H3><a name="8.54  class_oais_setdataobject">8.54  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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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.55  class_oais_setpid">8.55  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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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.56  class_oais_subscribeuser">8.56  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>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_archive_service">Archive_Service</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>
</table>
<a name="class_oais_transforminformationobject">  </a>
<H3><a name="8.57  class_oais_transforminformationobject">8.57  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>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_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_updatequerymodel">  </a>
<H3><a name="8.58  class_oais_updatequerymodel">8.58  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>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_validateinformationobjectdata">  </a>
<H3><a name="8.59  class_oais_validateinformationobjectdata">8.59  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>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_abstraction_mapping_registry">Abstraction_Mapping_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> </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_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_query_model_registry">Query_Model_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_registry">Repository_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateinformationobjectmetadata">  </a>
<H3><a name="8.60  class_oais_validateinformationobjectmetadata">8.60  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>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_abstraction_mapping_registry">Abstraction_Mapping_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> </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_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_query_model_registry">Query_Model_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_registry">Repository_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_validateuser">  </a>
<H3><a name="8.61  class_oais_validateuser">8.61  validateUser</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>validateUser: a method that validates a user. /source:  /jsh<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_validateuser">validateUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_pays_oais">Consumer_Pays_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_information">Consumer_Requests_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_report">Consumer_Requests_Report</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_negotiate_submission_agreement">Negotiate_Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_services">Services</a></td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="9  Method Signature">9  Method Signature</a></H2>
<p>This section defines Method object classes.</p>
<p><p> <p> The digital product class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>The class hierarchy above includes 0 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure..</p>
<p><img align=bottom src="ObsDataComp.jpg">
<p><b>Figure 5  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<H2><a name="10  Bindings">10  Bindings</a></H2>
<p>This section defines Interface Binding object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_oais_binding">Binding</a></p>
<p>+ + <a href="#class_oais_interface">Interface</a></p>
<p>+ + <a href="#class_oais_protocol">Protocol</a></p>
<p>+ + <a href="#class_oais_rest_http">REST_HTTP</a></p>
<p>The class hierarchy above includes 4 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContProd.jpg">
<p><b>Figure 6  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_binding">  </a>
<H3><a name="10.1  class_oais_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>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_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_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_oais_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_oais_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_oais_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_oais_interface">  </a>
<H3><a name="10.2  class_oais_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>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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_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_protocol">  </a>
<H3><a name="10.3  class_oais_protocol">10.3  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_oais_rest_http">  </a>
<H3><a name="10.4  class_oais_rest_http">10.4  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>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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="11  Data Structures">11  Data Structures</a></H2>
<p>This section defines Data Structure object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + + <a href="#class_oais_content_data_object">Content_Data_Object</a></p>
<p>+ + <a href="#class_oais_information_model">Information_Model</a></p>
<p>+ + + <a href="#class_oais_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_oais_registry_object">Registry_Object</a></p>
<p>+ + <a href="#class_oais_data_structure">Data_Structure</a></p>
<p>+ + + <a href="#class_oais_message">message</a></p>
<p>+ + + + <a href="#class_oais_invoke">invoke</a></p>
<p>+ + + + <a href="#class_oais_progress">progress</a></p>
<p>+ + + + <a href="#class_oais_publishsubscribe">publishSubscribe</a></p>
<p>+ + + + <a href="#class_oais_request">request</a></p>
<p>+ + + + <a href="#class_oais_searchenginequeryresponse">searchEngineQueryResponse</a></p>
<p>+ + + + <a href="#class_oais_send">send</a></p>
<p>+ + + + + <a href="#class_oais_servicestatusquery">serviceStatusQuery</a></p>
<p>+ + + + <a href="#class_oais_servicestatusresponse">serviceStatusResponse</a></p>
<p>+ + + + <a href="#class_oais_submit">submit</a></p>
<p>+ + + + + <a href="#class_oais_searchenginequery">searchEngineQuery</a></p>
<p>+ + + <a href="#class_oais_regiofilemanifest">regIOFileManifest</a></p>
<p>+ + + <a href="#class_oais_regipobjstatarrlist">regIPObjStatArrList</a></p>
<p>+ + + <a href="#class_oais_regobjfileuriarrlist">regObjFileURIArrList</a></p>
<p>+ + + <a href="#class_oais_regobjfileuripidarrlist">regObjFileURIPIDArrList</a></p>
<p>+ + + <a href="#class_oais_regobjfileuripidstatarrlist">regObjFileURIPIDStatArrList</a></p>
<p>+ + + <a href="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</a></p>
<p>+ + + <a href="#class_oais_regobjpid">regObjPID</a></p>
<p>+ + + <a href="#class_oais_regobjpidarrlist">regObjPIDArrList</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 58 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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_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_has2_getpreservationdescriptioninformation__method">has2_getPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_getpreservationdescriptioninformation">getPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_content_information_oais_has2_putpreservationdescriptioninformation__method">has2_putPreservationDescriptionInformation__Method</a></td><td>1</td><td><a href="#class_oais_putpreservationdescriptioninformation">putPreservationDescriptionInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_content_information_oais_has_dpi_information">has_DPI_Information</a></td><td>1</td><td><a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_content_information_oais_has_a_content_data_object">has_a_Content_Data_Object</a></td><td>1</td><td><a href="#class_oais_content_data_object">Content_Data_Object</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_oais_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_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_oais_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_message">message</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> </b></td><td><a href="#class_oais_regipobjstatarrlist">regIPObjStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_regobjfileuripidarrlist">regObjFileURIPIDArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_regobjfileuripidstatarrlist">regObjFileURIPIDStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_regobjfileuristatarrlist">regObjFileURIStatArrList</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_regobjpidarrlist">regObjPIDArrList</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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_derived_aip">  </a>
<H3><a name="11.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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>Referenced from</b></td><td><a href="#class_oais_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_oais_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getaccessrightsinformation__method">has2_getAccessRightsInformation__Method</a></td><td>1</td><td><a href="#class_oais_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_getcontextinformation__method">has2_getContextInformation__Method</a></td><td>1</td><td><a href="#class_oais_getcontextinformation">getContextInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_getfixityinformation__method">has2_getFixityInformation__Method</a></td><td>1</td><td><a href="#class_oais_getfixityinformation">getFixityInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_getprovenanceinformation__method">has2_getProvenanceInformation__Method</a></td><td>1</td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_getreferenceinformation__method">has2_getReferenceInformation__Method</a></td><td>1</td><td><a href="#class_oais_getreferenceinformation">getReferenceInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_putaccessrightsinformation__method">has2_putAccessRightsInformation__Method</a></td><td>1</td><td><a href="#class_oais_putaccessrightsinformation">putAccessRightsInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_putcontextinformation__method">has2_putContextInformation__Method</a></td><td>1</td><td><a href="#class_oais_putcontextinformation">putContextInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_putfixityinformation__method">has2_putFixityInformation__Method</a></td><td>1</td><td><a href="#class_oais_putfixityinformation">putFixityInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_putprovenanceinformation__method">has2_putProvenanceInformation__Method</a></td><td>1</td><td><a href="#class_oais_putprovenanceinformation">putProvenanceInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_preservation_description_information_oais_has2_putreferenceinformation__method">has2_putReferenceInformation__Method</a></td><td>1</td><td><a href="#class_oais_putreferenceinformation">putReferenceInformation</a></td><td> </td></tr>
<tr><td><b> </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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_registry_object">  </a>
<H3><a name="11.30  class_oais_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>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_other_component">Other_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_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_oais_registry_object_oais_logical_identifier">logical_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_object_oais_persistent_identifier">persistent_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_registry_object_oais_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>Referenced from</b></td><td><a href="#class_oais_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_archival_information_unit">Archival_Information_Unit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_collection_description">Collection_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>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_invoke">  </a>
<H3><a name="11.38  class_oais_invoke">11.38  invoke</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>invoke: an acknowledged data request interaction pattern<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_invoke">invoke</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_message">  </a>
<H3><a name="11.39  class_oais_message">11.39  message</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>message: A generic message sent using a specific protocol<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_invoke">invoke</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_progress">progress</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_publishsubscribe">publishSubscribe</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_request">request</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_searchenginequeryresponse">searchEngineQueryResponse</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_send">send</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_servicestatusresponse">serviceStatusResponse</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submit">submit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_progress">  </a>
<H3><a name="11.40  class_oais_progress">11.40  progress</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>progress: an acknowledged multi-return data request interaction pattern<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_progress">progress</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_publishsubscribe">  </a>
<H3><a name="11.41  class_oais_publishsubscribe">11.41  publishSubscribe</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>publishSubscribe: a multi-provider, multi-consumer data broadcast interaction pattern<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_publishsubscribe">publishSubscribe</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_regiofilemanifest">  </a>
<H3><a name="11.42  class_oais_regiofilemanifest">11.42  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="#class_oais_regobjfileuriarrlist">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_createsip">createSIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getcontextinformation">getContextInformation</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_getfixityinformation">getFixityInformation</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_getpreservationdescriptioninformation">getPreservationDescriptionInformation</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_getreferenceinformation">getReferenceInformation</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_regipobjstatarrlist">  </a>
<H3><a name="11.43  class_oais_regipobjstatarrlist">11.43  regIPObjStatArrList</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>regIPObjStatArrList: The data structure regIPObjArrList 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_regipobjstatarrlist">regIPObjStatArrList</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_regobjfileuriarrlist">  </a>
<H3><a name="11.44  class_oais_regobjfileuriarrlist">11.44  regObjFileURIArrList</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>regObjFileURIArrList: A data structure that contains an array of file URIs. /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_regobjfileuriarrlist">regObjFileURIArrList</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_packageinformationobjects">packageInformationObjects</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putaccessrightsinformation">putAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putcontextinformation">putContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putfixityinformation">putFixityInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</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_putpreservationdescriptioninformation">putPreservationDescriptionInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putprovenanceinformation">putProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putreferenceinformation">putReferenceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>
</table>
<a name="class_oais_regobjfileuripidarrlist">  </a>
<H3><a name="11.45  class_oais_regobjfileuripidarrlist">11.45  regObjFileURIPIDArrList</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>regObjFileURIPIDArrList: A data structure that contains an array of file URIs each with an associated PID. /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_regobjfileuripidarrlist">regObjFileURIPIDArrList</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_regobjfileuripidstatarrlist">  </a>
<H3><a name="11.46  class_oais_regobjfileuripidstatarrlist">11.46  regObjFileURIPIDStatArrList</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>regObjFileURIPIDStatArrList: The data structure regObjFileURIPIDArrList 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_regobjfileuripidstatarrlist">regObjFileURIPIDStatArrList</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_regobjfileuristatarrlist">  </a>
<H3><a name="11.47  class_oais_regobjfileuristatarrlist">11.47  regObjFileURIStatArrList</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>regObjFileURIStatArrList: The data structure regObjFileURIArrList 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_regobjfileuristatarrlist">regObjFileURIStatArrList</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_getinformationobject">getInformationObject</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_putaccessrightsinformation">putAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putcontextinformation">putContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putfixityinformation">putFixityInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</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_putpreservationdescriptioninformation">putPreservationDescriptionInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putprovenanceinformation">putProvenanceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putreferenceinformation">putReferenceInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_regobjpid">  </a>
<H3><a name="11.48  class_oais_regobjpid">11.48  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_getaccessrightsinformation">getAccessRightsInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getcontextinformation">getContextInformation</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_getfixityinformation">getFixityInformation</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_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_getpreservationdescriptioninformation">getPreservationDescriptionInformation</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_getreferenceinformation">getReferenceInformation</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_regobjpidarrlist">  </a>
<H3><a name="11.49  class_oais_regobjpidarrlist">11.49  regObjPIDArrList</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>regObjPIDArrList: A data structure that contains an array of Information Object Persitent Identifiers (PIDS). /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_regobjpidarrlist">regObjPIDArrList</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_regobjpidstatarrlist">  </a>
<H3><a name="11.50  class_oais_regobjpidstatarrlist">11.50  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.51  class_oais_registryquerystring">11.51  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_oais_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>
<a name="class_oais_request">  </a>
<H3><a name="11.52  class_oais_request">11.52  request</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>request: a simple request and response interaction pattern<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_request">request</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_searchenginequery">  </a>
<H3><a name="11.53  class_oais_searchenginequery">11.53  searchEngineQuery</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>message: A searchEngineQuery message<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_submit">submit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_searchenginequery">searchEngineQuery</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_searchenginequeryresponse">  </a>
<H3><a name="11.54  class_oais_searchenginequeryresponse">11.54  searchEngineQueryResponse</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>message: A searchEngineQueryResponse message<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_searchenginequeryresponse">searchEngineQueryResponse</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_send">  </a>
<H3><a name="11.55  class_oais_send">11.55  send</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>send: a simple unacknowledged interaction pattern<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_send">send</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_servicestatusquery">serviceStatusQuery</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_servicestatusquery">  </a>
<H3><a name="11.56  class_oais_servicestatusquery">11.56  serviceStatusQuery</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>message: A serviceStatusQuery message<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_send">send</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_oais_servicestatusquery">serviceStatusQuery</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_servicestatusresponse">  </a>
<H3><a name="11.57  class_oais_servicestatusresponse">11.57  serviceStatusResponse</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>message: A serviceStatusResponse message<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_servicestatusresponse">serviceStatusResponse</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_submit">  </a>
<H3><a name="11.58  class_oais_submit">11.58  submit</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>submit: a simple acknowledged interaction pattern<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_message">message</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_oais_submit">submit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_searchenginequery">searchEngineQuery</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="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_oais_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_oais_usecase">  </a>
<H3><a name="13.1  class_oais_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>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_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_oais_usecase_oais_actors">actors</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_context">context</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_exceptions">exceptions</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_id">id</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_overview">overview</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_preconditions">preconditions</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_step">step</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_successful+outcome">successful+outcome</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_title">title</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_trigger">trigger</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_usecase_oais_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_oais_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_oais_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_oais_requirement">  </a>
<H3><a name="14.1  class_oais_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>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_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_oais_requirement_oais_description">description</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_requirement_oais_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_oais_requirement_oais_derived_from_usecase">derived_from_usecase</a></td><td>0..1</td><td><a href="#class_oais_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_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_oais_oais_interface">OAIS_Interface</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="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_oais_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_oais_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_oais_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_data_management">  </a>
<H3><a name="15.6  class_oais_data_management">15.6  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_oais_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.7  class_oais_earth_science_data_archive">15.7  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_oais_functional_entity">  </a>
<H3><a name="15.8  class_oais_functional_entity">15.8  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>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_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.9  class_oais_ingest">15.9  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_oais_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.10  class_oais_mission_housekeeping_archive">15.10  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_oais_oais_interface">  </a>
<H3><a name="15.11  class_oais_oais_interface">15.11  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>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_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_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.12  class_oais_planetary_science_data_archive">15.12  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="#class_oais_security_service">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.13  class_oais_preservation_planning">15.13  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_oais_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>
<H2><a name="16  Other">16  Other</a></H2>
<p>This section defines Other object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ <a href="#class_oais_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></p>
<p>+ <a href="#class_oais_character_data_type">Character_Data_Type</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_oais_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_oais_non_oais">Non_OAIS</a></p>
<p>+ + + <a href="#class_oais_oais">OAIS</a></p>
<p>The class hierarchy above includes 21 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 12  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_ascii_short_string_collapsed">  </a>
<H3><a name="16.1  class_oais_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>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_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_oais_ascii_short_string_collapsed_oais_character_constraint">character_constraint</a></td><td>1</td><td><a href="#value_oais_ascii_short_string_collapsed_oais_character_constraint_ascii">ASCII</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ascii_short_string_collapsed_oais_maximum_characters">maximum_characters</a></td><td>1</td><td><a href="#value_oais_ascii_short_string_collapsed_oais_maximum_characters_255">255</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ascii_short_string_collapsed_oais_minimum_characters">minimum_characters</a></td><td>1</td><td><a href="#value_oais_ascii_short_string_collapsed_oais_minimum_characters_1">1</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ascii_short_string_collapsed_oais_xml_schema_base_type">xml_schema_base_type</a></td><td>1</td><td><a href="#value_oais_ascii_short_string_collapsed_oais_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_oais_character_data_type">  </a>
<H3><a name="16.4  class_oais_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>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_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_oais_character_data_type_oais_character_constraint">character_constraint</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_character_encoding">character_encoding</a></td><td>1</td><td><a href="#value_oais_character_data_type_oais_character_encoding_utf-8">UTF-8</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_formation_rule">formation_rule</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_maximum_characters">maximum_characters</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_maximum_value">maximum_value</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_minimum_characters">minimum_characters</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_minimum_value">minimum_value</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_pattern">pattern</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_character_data_type_oais_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_oais_conceptual_object">  </a>
<H3><a name="16.5  class_oais_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>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_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_oais_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_oais_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_oais_information_architecture">  </a>
<H3><a name="16.9  class_oais_information_architecture">16.9  Information_Architecture</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Information_Architecture abstract class groups the information classes for the Data Archive Architecture.<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_bit">Bit</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_information_model">Information_Model</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_information_property_description">Information_Property_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_management">Management</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_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_structure_information">Structure_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_submission_agreement">Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_property">  </a>
<H3><a name="16.10  class_oais_information_property">16.10  Information_Property</a></H3>
<p><i><b>Root Class:</b></i>Information_Property<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Information Property: That part of the Content Information as described by the Information Property Description. The detailed expression, or value, of that part of the information content is conveyed by the appropriate parts of the Content Data Object and its Representation. /source:  ISO_14721_2012 Information.<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_property">Information_Property</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_transformational_information_property">Transformational_Information_Property</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_information_property_oais_is_part_of_content_information">is_part_of_Content_Information</a></td><td>0..*</td><td><a href="#class_oais_content_information">Content_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_information_property_description">Information_Property_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_management">  </a>
<H3><a name="16.11  class_oais_management">16.11  Management</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>Management: The role played by those who set overall OAIS policy as one component in a broader policy domain, for example as part of a larger organization. /source:  ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, 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_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_management">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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_non_oais">  </a>
<H3><a name="16.12  class_oais_non_oais">16.12  Non_OAIS</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>An archival information system that is not compatible with OAIS. /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> </b></td><td>. . <a href="#class_oais_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</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> </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> </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>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_oais">  </a>
<H3><a name="16.13  class_oais_oais">16.13  OAIS</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>Open Archival Information System (OAIS): An Archive, consisting of an organization, which may be part of a larger organization, of people and systems, that has accepted the responsibility to preserve information and make it available for a Designated Community. It meets a set of responsibilities, as defined in section 4, that allows an OAIS Archive to be distinguished from other uses of the term 'Archive'. The term 'Open' in OAIS is used to imply that this Recommendation and future related Recommendations and standards are developed in open forums, and it does not imply that access to the Archive is unrestricted. /source:  ISO_14721_2012 figure 2-1, figure 2-4,<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>Subclass</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>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_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="#class_oais_security_service">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>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_order_agreement">Order_Agreement</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_oais_submission_agreement">Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_order_agreement">  </a>
<H3><a name="16.14  class_oais_order_agreement">16.14  Order_Agreement</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Order Agreement: An agreement between the Archive and the Consumer in which the physical details of the delivery, such as media type and format of Data, are specified. Ordering Aid: An application that assists the Consumer in discovering the cost of, and in ordering, AIPs of interest. /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_order_agreement">Order_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_order_agreement_oais_is_an_aggreement_with_consumer">is_an_aggreement_with_Consumer</a></td><td>0..1</td><td><a href="#class_oais_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#class_oais_oais">OAIS</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_ordering_aid">  </a>
<H3><a name="16.15  class_oais_ordering_aid">16.15  Ordering_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>Ordering Aid: An application that assists the Consumer in discovering the cost of, and in ordering, AIPs 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_ordering_aid">Ordering_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_oais_other_component">  </a>
<H3><a name="16.16  class_oais_other_component">16.16  Other_Component</a></H3>
<p><i><b>Root Class:</b></i>Other_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Other_Component abstract class defines other software, services, and protocols. /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_other_component">Other_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_registry_object">Registry_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>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_overview_description">  </a>
<H3><a name="16.17  class_oais_overview_description">16.17  Overview_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>Overview Description: A specialization of the Collection Description that describes the collection as a whole. /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_overview_description">Overview_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_overview_description_oais_derived_from_archival_information_collection">derived_from_Archival_Information_Collection</a></td><td>0..1</td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_overview_description_oais_describes_whole_archival_information_collection">describes_whole_Archival_Information_Collection</a></td><td>0..1</td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_physical_object">  </a>
<H3><a name="16.18  class_oais_physical_object">16.18  Physical_Object</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Physical Object: An object (such as a moon rock, bio-specimen, microscope slide) with physically observable properties that represent information that is considered suitable for being adequately documented for preservation, distribution, and independent usage. /source:  ISO_14721_2012 figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_data_object_oais_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_oais_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_retrieving_aid">  </a>
<H3><a name="16.19  class_oais_retrieving_aid">16.19  Retrieving_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>Retrieval Aid: An application that allows authorized users to retrieve the Content Information and PDI described by the Package Description.  /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_retrieving_aid">Retrieving_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_oais_submission_agreement">  </a>
<H3><a name="16.20  class_oais_submission_agreement">16.20  Submission_Agreement</a></H3>
<p><i><b>Root Class:</b></i>Information_Architecture<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Submission Agreement: The agreement reached between an OAIS and the Producer that specifies a data model, and any other arrangements needed, for the Data Submission Session. This data model identifies format/contents and the logical constructs used by the Producer and how they are represented on each media delivery or in a telecommunication session. /source:  ISO_14721_2012<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_information_architecture">Information_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_submission_agreement">Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_submission_agreement_oais_is_an_aggreement_with_producer">is_an_aggreement_with_Producer</a></td><td>0..1</td><td><a href="#class_oais_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_system_architecture">  </a>
<H3><a name="16.21  class_oais_system_architecture">16.21  System_Architecture</a></H3>
<p><i><b>Root Class:</b></i>System_Architecture<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The System_Architecture abstract class groups the software, services, and protocols for the Data Archive Architecture. /source:<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_access_aid">Access_Aid</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_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_binding">Binding</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_external_object">External_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_functional_entity">Functional_Entity</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_protocol">Protocol</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="17  Technology">17  Technology</a></H2>
<p>This section defines Technology object classes.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ <a href="#class_oais_aip_service">AIP_Service</a></p>
<p>+ <a href="#class_oais_administration_develops_submission%2fschedule_agreement_with_producer">Administration_develops_Submission%2FSchedule_Agreement_with_Producer</a></p>
<p>+ <a href="#class_oais_dip_service">DIP_Service</a></p>
<p>+ <a href="#class_oais_encoded_byte_stream">Encoded_Byte_Stream</a></p>
<p>+ <a href="#class_oais_ip_service">IP_Service</a></p>
<p>+ + + + <a href="#class_oais_collection_description">Collection_Description</a></p>
<p>+ + <a href="#class_oais_information_property_description">Information_Property_Description</a></p>
<p>+ + <a href="#class_oais_transformational_information_property">Transformational_Information_Property</a></p>
<p>+ <a href="#class_oais_producer_develops_submission%2fschedule_agreement_with_administration">Producer_develops_Submission%2FSchedule_Agreement_with_Administration</a></p>
<p>+ <a href="#class_oais_sip_service">SIP_Service</a></p>
<p>+ + + + <a href="#class_oais_tracking_registry">Tracking_Registry</a></p>
<p>+ + + <a href="#class_oais_java_json_repository_binding">JAVA_JSON_Repository_Binding</a></p>
<p>+ + + <a href="#class_oais_java_xml_repository_binding">JAVA_XML_Repository_Binding</a></p>
<p>+ + + <a href="#class_oais_python_json_repository_binding">Python_JSON_Repository_Binding</a></p>
<p>+ + + <a href="#class_oais_python_xml_repository_binding">Python_XML_Repository_Binding</a></p>
<p>+ + <a href="#class_oais_services">Services</a></p>
<p>+ <a href="#class_oais_table_delimited">Table_Delimited</a></p>
<p>+ <a href="#class_oais_technology">Technology</a></p>
<p>+ + <a href="#class_oais_apache_jena_fuseki">Apache_Jena_Fuseki</a></p>
<p>+ + <a href="#class_oais_apache_solr">Apache_Solr</a></p>
<p>+ + <a href="#class_oais_bagit">Bagit</a></p>
<p>+ + <a href="#class_oais_java">Java</a></p>
<p>+ + <a href="#class_oais_odata">OData</a></p>
<p>+ + + <a href="#class_oais_odata_delete">OData_DELETE</a></p>
<p>+ + + <a href="#class_oais_odata_get">OData_GET</a></p>
<p>+ + + <a href="#class_oais_odata_metadata_document">OData_Metadata_Document</a></p>
<p>+ + + <a href="#class_oais_odata_patch">OData_PATCH</a></p>
<p>+ + + <a href="#class_oais_odata_post">OData_POST</a></p>
<p>+ + + <a href="#class_oais_odata_put">OData_PUT</a></p>
<p>+ + + <a href="#class_oais_odata_service_document">OData_Service_Document</a></p>
<p>+ + <a href="#class_oais_sparql">SPARQL</a></p>
<p>+ + <a href="#class_oais_ebxml_registry">ebXML_Registry</a></p>
<p>+ <a href="#class_oais_zip">Zip</a></p>
<p>The class hierarchy above includes 33 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ContComp.jpg">
<p><b>Figure 13  Product UML Class Diagram</b></p>
<p>The following sections present the data product classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_oais_aip_service">  </a>
<H3><a name="17.1  class_oais_aip_service">17.1  AIP_Service</a></H3>
<p><i><b>Root Class:</b></i>AIP_Service<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>/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_aip_service">AIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>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_administration_develops_submission%2fschedule_agreement_with_producer">  </a>
<H3><a name="17.2  class_oais_administration_develops_submission%2fschedule_agreement_with_producer">17.2  Administration_develops_Submission%2FSchedule_Agreement_with_Producer</a></H3>
<p><i><b>Root Class:</b></i>Administration_develops_Submission%2FSchedule_Agreement_with_Producer<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Administration develops Submission/Schedule Agreement with Producer<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_administration_develops_submission%2fschedule_agreement_with_producer">Administration_develops_Submission%2FSchedule_Agreement_with_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>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_apache_jena_fuseki">  </a>
<H3><a name="17.3  class_oais_apache_jena_fuseki">17.3  Apache_Jena_Fuseki</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Apache Jena Fuseki: Apache Jena Fuseki is a SPARQL server. Fuseki can run as a operating system service, as a Java web application (WAR file), and as a standalone server. It provides security (using Apache Shiro) and has a user interface for server monitoring and administration.   /source: /Website<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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_apache_jena_fuseki">Apache_Jena_Fuseki</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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_apache_solr">  </a>
<H3><a name="17.4  class_oais_apache_solr">17.4  Apache_Solr</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Apache Solr: Solr is an open source enterprise search platform that provides full-text search, faceted search, real-time indexing, and rich document handling.  /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_apache_solr">Apache_Solr</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_search_platform">Search_Platform</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_bagit">  </a>
<H3><a name="17.5  class_oais_bagit">17.5  Bagit</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>BagIt is a set of hierarchical file system conventions designed to support disk- based storage and network transfer of arbitrary digital content. A "bag" consists of a "payload" (the arbitrary content) and "tags", which are metadata files intended to document the storage and transfer of the bag. A required tag file contains a manifest listing every file in the payload together with its corresponding checksum. The name, BagIt, is inspired by the "enclose and deposit" method, sometimes referred to as "bag it and tagit".  /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_bagit">Bagit</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_repository">Repository</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>
</table>
<a name="class_oais_collection_description">  </a>
<H3><a name="17.6  class_oais_collection_description">17.6  Collection_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>Collection Description: A type of Package Description that is specialized to provide information about an Archival Information Collection 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_collection_description">Collection_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_collection_description_oais_provides_information_about_an_archival_information_collection">provides_information_about_an_Archival_Information_Collection</a></td><td>0..1</td><td><a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_oais_information_object_oais_has2_getdigitalobject__method">has2_getDigitalObject__Method</a></td><td>1</td><td><a href="#class_oais_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getidentificationinformation__method">has2_getIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method">has2_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_information_object_oais_has2_putidentificationinformation__method">has2_putIdentificationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putidentificationinformation">putIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method">has2_putInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</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_putrepresentationinformation__method">has_putRepresentationInformation__Method</a></td><td>1</td><td><a href="#class_oais_putrepresentationinformation">putRepresentationInformation</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_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_dip_service">  </a>
<H3><a name="17.7  class_oais_dip_service">17.7  DIP_Service</a></H3>
<p><i><b>Root Class:</b></i>DIP_Service<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>/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_dip_service">DIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>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_encoded_byte_stream">  </a>
<H3><a name="17.8  class_oais_encoded_byte_stream">17.8  Encoded_Byte_Stream</a></H3>
<p><i><b>Root Class:</b></i>Encoded_Byte_Stream<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Encoded Byte Stream class defines byte streams that must be decoded by software before use. These byte streams must only use standard encodings. The Encoded Byte Stream class is the parent class for all encoded byte streams.<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_encoded_byte_stream">Encoded_Byte_Stream</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_encoded_byte_stream_oais_description">description</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_encoded_byte_stream_oais_encoding_standard_id">encoding_standard_id</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_encoded_byte_stream_oais_object_length">object_length</a></td><td>0..1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_encoded_byte_stream_oais_offset">offset</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_encoded_byte_stream_oais_data_object">data_object</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_ip_service">  </a>
<H3><a name="17.9  class_oais_ip_service">17.9  IP_Service</a></H3>
<p><i><b>Root Class:</b></i>IP_Service<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>/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_ip_service">IP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_ip_service_oais_uses_getidentificationinformation">uses_getIdentificationInformation</a></td><td>1</td><td><a href="#class_oais_getidentificationinformation">getIdentificationInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ip_service_oais_uses_getprovenanceinformation">uses_getProvenanceInformation</a></td><td>1</td><td><a href="#class_oais_getprovenanceinformation">getProvenanceInformation</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_ip_service_oais_uses_getrepresentationinformation">uses_getRepresentationInformation</a></td><td>1</td><td><a href="#class_oais_getrepresentationinformation">getRepresentationInformation</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_information_property_description">  </a>
<H3><a name="17.10  class_oais_information_property_description">17.10  Information_Property_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>Information Property Description: The description of the Information Property. It is a description of a part of the information content of a Content Information object that is highlighted for a particular purpose. /source:  ISO14721.<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_property_description">Information_Property_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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_oais_information_property_description_oais_describes_information_property">describes_Information_Property</a></td><td>1</td><td><a href="#class_oais_information_property">Information_Property</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_java_json_repository_binding">  </a>
<H3><a name="17.11  class_oais_java_json_repository_binding">17.11  JAVA_JSON_Repository_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>JAVA_JSON_Data_Binding: A binding that provides a JAVA/JSON bridge to a repository.<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_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_java_json_repository_binding">JAVA_JSON_Repository_Binding</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_java_xml_repository_binding">  </a>
<H3><a name="17.12  class_oais_java_xml_repository_binding">17.12  JAVA_XML_Repository_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>JAVA_XML_Data_Binding: A binding that provides a JAVA/XML bridge to a repository.<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_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_java_xml_repository_binding">JAVA_XML_Repository_Binding</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_java">  </a>
<H3><a name="17.13  class_oais_java">17.13  Java</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Java: Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_java">Java</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_odata">  </a>
<H3><a name="17.14  class_oais_odata">17.14  OData</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>OData (Open Data Protocol) is a protocol for the creation and consumption of RESTful APIs. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_odata_delete">OData_DELETE</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata_get">OData_GET</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata_metadata_document">OData_Metadata_Document</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata_patch">OData_PATCH</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata_post">OData_POST</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata_put">OData_PUT</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata_service_document">OData_Service_Document</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_odata_delete">  </a>
<H3><a name="17.15  class_oais_odata_delete">17.15  OData_DELETE</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>DELETE: Remove the resource. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_delete">OData_DELETE</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_odata_get">  </a>
<H3><a name="17.16  class_oais_odata_get">17.16  OData_GET</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>GET: Get the resource (a collection of entities, a single entity, a structural property, a navigation property, a stream, etc.). /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_get">OData_GET</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_odata_metadata_document">  </a>
<H3><a name="17.17  class_oais_odata_metadata_document">17.17  OData_Metadata_Document</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The metadata document describes the types, sets, functions and actions understood by the OData service. Clients can use the metadata document to understand how to query and interact with entities in the service. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_metadata_document">OData_Metadata_Document</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_odata_patch">  </a>
<H3><a name="17.18  class_oais_odata_patch">17.18  OData_PATCH</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>PATCH: Update an existing resource by replacing part of its properties with a partial instance. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_patch">OData_PATCH</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_odata_post">  </a>
<H3><a name="17.19  class_oais_odata_post">17.19  OData_POST</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>POST: Create a new resource. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_post">OData_POST</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_odata_put">  </a>
<H3><a name="17.20  class_oais_odata_put">17.20  OData_PUT</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>PUT: Update an existing resource by replacing it with a complete instance. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_put">OData_PUT</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_odata_service_document">  </a>
<H3><a name="17.21  class_oais_odata_service_document">17.21  OData_Service_Document</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The service document lists entity sets, functions, and singletons that can be retrieved. Clients can use the service document to navigate the model in a hypermedia-driven fashion. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_odata_service_document">OData_Service_Document</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_producer_develops_submission%2fschedule_agreement_with_administration">  </a>
<H3><a name="17.22  class_oais_producer_develops_submission%2fschedule_agreement_with_administration">17.22  Producer_develops_Submission%2FSchedule_Agreement_with_Administration</a></H3>
<p><i><b>Root Class:</b></i>Producer_develops_Submission%2FSchedule_Agreement_with_Administration<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Producer develops Submission/Schedule Agreement with Administration<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_producer_develops_submission%2fschedule_agreement_with_administration">Producer_develops_Submission%2FSchedule_Agreement_with_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>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_python_json_repository_binding">  </a>
<H3><a name="17.23  class_oais_python_json_repository_binding">17.23  Python_JSON_Repository_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>Python_JSON_Data_Binding: A binding that provides a Python/JSON bridge to a repository.<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_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_python_json_repository_binding">Python_JSON_Repository_Binding</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_python_xml_repository_binding">  </a>
<H3><a name="17.24  class_oais_python_xml_repository_binding">17.24  Python_XML_Repository_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>Python_XML_Data_Binding: A binding that provides a Python/XML bridge to a repository.<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_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_oais_python_xml_repository_binding">Python_XML_Repository_Binding</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_sip_service">  </a>
<H3><a name="17.25  class_oais_sip_service">17.25  SIP_Service</a></H3>
<p><i><b>Root Class:</b></i>SIP_Service<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>/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_sip_service">SIP_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>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_sparql">  </a>
<H3><a name="17.26  class_oais_sparql">17.26  SPARQL</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>SPARQL: SPARQL is an RDF query language, that is, a semantic query language for databases, able to retrieve and manipulate data stored in Resource Description Framework (RDF) format. /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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_sparql">SPARQL</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_search_platform">Search_Platform</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>
</table>
<a name="class_oais_services">  </a>
<H3><a name="17.27  class_oais_services">17.27  Services</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>A service is a software component that performs work that benefits another. In a service-oriented architecture (SOA) a service is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service oriented architecture are independent of vendors, products and technologies. /source:<br>
<i><b>Steward:</b></i>oais<br>
<i><b>Namespace Id:</b></i>oais<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_oais_system_architecture">System_Architecture</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_services">Services</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_consumer_pays_oais">Consumer_Pays_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_information">Consumer_Requests_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_consumer_requests_report">Consumer_Requests_Report</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_negotiate_submission_agreement">Negotiate_Submission_Agreement</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</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_services_oais_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_services_oais_uses2_validateuser">uses2_validateUser</a></td><td>1</td><td><a href="#class_oais_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_table_delimited">  </a>
<H3><a name="17.28  class_oais_table_delimited">17.28  Table_Delimited</a></H3>
<p><i><b>Root Class:</b></i>Table_Delimited<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Table_Delimited class defines a simple table (spreadsheet) with delimited fields and records.<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_table_delimited">Table_Delimited</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_table_delimited_oais_field_delimiter">field_delimiter</a></td><td>1</td><td><a href="#value_oais_table_delimited_oais_field_delimiter_comma">Comma</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_horizontal tab">Horizontal Tab</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_semicolon">Semicolon</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_vertical bar">Vertical Bar</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_comma">comma</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_horizontal tab">horizontal tab</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_semicolon">semicolon</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_field_delimiter_vertical bar">vertical bar</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_table_delimited_oais_parsing_standard_id">parsing_standard_id</a></td><td>1</td><td><a href="#value_oais_table_delimited_oais_parsing_standard_id_pds dsv 1">PDS DSV 1</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_table_delimited_oais_record_delimiter">record_delimiter</a></td><td>1</td><td><a href="#value_oais_table_delimited_oais_record_delimiter_carriage-return line-feed">Carriage-Return Line-Feed</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_table_delimited_oais_record_delimiter_carriage-return line-feed">carriage-return line-feed</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_table_delimited_oais_records">records</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_table_delimited_oais_has_delimited_record">has_delimited_record</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_table_delimited_oais_uniformly_sampled">uniformly_sampled</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>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_technology">  </a>
<H3><a name="17.29  class_oais_technology">17.29  Technology</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Example Technologies<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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_oais_apache_jena_fuseki">Apache_Jena_Fuseki</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_apache_solr">Apache_Solr</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_bagit">Bagit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_java">Java</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_odata">OData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_rest_http">REST_HTTP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_sparql">SPARQL</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_oais_ebxml_registry">ebXML_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>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_tracking_registry">  </a>
<H3><a name="17.30  class_oais_tracking_registry">17.30  Tracking_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>Tracking_Registry: A registry to track workflow. /source:  /jsh/PDS4<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_tracking_registry">Tracking_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_has2_receivemessage__method">has2_receiveMessage__Method</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_has2_sendmessage__method">has2_sendMessage__Method</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_receivemessage">uses2_receiveMessage</a></td><td>1</td><td><a href="#class_oais_receivemessage">receiveMessage</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_active_object_oais_uses2_sendmessage">uses2_sendMessage</a></td><td>1</td><td><a href="#class_oais_sendmessage">sendMessage</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_oais_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_transformational_information_property">  </a>
<H3><a name="17.31  class_oais_transformational_information_property">17.31  Transformational_Information_Property</a></H3>
<p><i><b>Root Class:</b></i>Information_Property<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Transformational Information Property: An Information Property the preservation of the value of which is regarded as being necessary but not sufficient to verify that any Non- Reversible Transformation has adequately preserved information content. This could be important as contributing to evidence about Authenticity. Such an Information Property is dependent upon specific Representation Information, including Semantic Information, to denote how it is encoded and what it means. (The term â€˜significant property’, which has various definitions in the literature, is sometimes used in a way that is consistent with its being a Transformational Information Property).  /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_property">Information_Property</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_transformational_information_property">Transformational_Information_Property</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_information_property_oais_is_part_of_content_information">is_part_of_Content_Information</a></td><td>0..*</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_zip">  </a>
<H3><a name="17.32  class_oais_zip">17.32  Zip</a></H3>
<p><i><b>Root Class:</b></i>Zip<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Zip class describes a zip file.<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_zip">Zip</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_zip_oais_container_type">container_type</a></td><td>1</td><td><a href="#value_oais_zip_oais_container_type_gzip">GZIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_zip_oais_container_type_lzip">LZIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_zip_oais_container_type_tar">TAR</a></td><td> </td></tr>
<tr><td><b> </b></td><td> </td><td> </td><td><a href="#value_oais_zip_oais_container_type_zip">ZIP</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_oais_zip_oais_description">description</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_oais_ebxml_registry">  </a>
<H3><a name="17.33  class_oais_ebxml_registry">17.33  ebXML_Registry</a></H3>
<p><i><b>Root Class:</b></i>Technology<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>ebXML Registry: The ebXML Registry Services Specification OASIS Standard (ISO 15000-4) defines interoperable registries and repositories, with an interface that enables submission, query and retrieval of contents.  /source: /website<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_technology">Technology</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_oais_ebxml_registry">ebXML_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>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_oais_abstraction_mapping_registry">Abstraction_Mapping_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> </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_query_model_registry">Query_Model_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_registry">Repository_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_oais_tracking_registry">Tracking_Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="18  Specification Dictionary">18  Specification Dictionary</a></H2>
<p>The Specification Dictionary provides the definitions of data elements and associations. The data elements are those that are used as class attributes in this specification. They represent a subset of those in the Planetary Science Data Dictionary.  The associations are those that are defined and used in this specification.</p>
<dl>
<dt><a name="attribute_oais_access_oais_access_to_consumer"><b>Access_to_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access provides a DIP to a Consumer.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_consumer_to_access"><b>Consumer_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits a Query Request to the Access Functional Entity.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_consumer_to_oais"><b>Consumer_to_OAIS</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer acquires preserved information from the OAIS
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ingest_oais_ingest_to_producer"><b>Ingest_to_Producer</b> in <a href="#class_oais_ingest">Ingest</a></a><dd><i></i>The Ingest Functional Entity provides a conformation receipt to a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_pid"><b>PID</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The PID attribute provides a persistent unique identifier used to refer to an object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Information_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_repository_oais_repository+has+registry_object"><b>Repository+has+Registry_Object</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository has a Registry Object
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_usecase_oais_actors"><b>actors</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_semantic_information_oais_adds_meaning_to"><b>adds_meaning_to</b> in <a href="#class_oais_semantic_information">Semantic_Information</a></a><dd><i></i>Semantic Information adds meaning to Structure Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ascii_short_string_collapsed_oais_character_constraint"><b>character_constraint</b> in <a href="#class_oais_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The character_constraint attribute limits the characters allowed.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_character_constraint"><b>character_constraint</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The character_constraint attribute limits the characters allowed.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_character_encoding"><b>character_encoding</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The character_encoding attribute identifies the standard that maps a set of allowed characters to their machine readable code.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_zip_oais_container_type"><b>container_type</b> in <a href="#class_oais_zip">Zip</a></a><dd><i></i>The container type attribute indicates the method used to package the components.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Zip<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_packaging_information_oais_contains_content_information"><b>contains_Content_Information</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information contains Content Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packaging_information_oais_contains_perservation_description_information"><b>contains_Perservation_Description_Information</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information contains Perservation Description Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_usecase_oais_context"><b>context</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_encoded_byte_stream_oais_data_object"><b>data_object</b> in <a href="#class_oais_encoded_byte_stream">Encoded_Byte_Stream</a></a><dd><i></i>The data_object association is a relationship to Data Object.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_delimited_by"><b>delimited_by</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>An Information Package is delimited by Packaging Information.  /source: figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_package_description_oais_derived_from"><b>derived_from</b> in <a href="#class_oais_package_description">Package_Description</a></a><dd><i></i>A Package Description is derived from an Information Package. /source:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_associated_description_oais_derived_from_aip"><b>derived_from_AIP</b> in <a href="#class_oais_associated_description">Associated_Description</a></a><dd><i></i>An Associated Description is derived from an Archival Information Package. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_derived_aip_oais_derived_from_achival_information_package"><b>derived_from_Achival_Information_Package</b> in <a href="#class_oais_derived_aip">Derived_AIP</a></a><dd><i></i>A Derived Archival Information Package is generated from one or more Archival Information Package.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_overview_description_oais_derived_from_archival_information_collection"><b>derived_from_Archival_Information_Collection</b> in <a href="#class_oais_overview_description">Overview_Description</a></a><dd><i></i>Collection Description is derived from an Archival Information Collection
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_requirement_oais_derived_from_usecase"><b>derived_from_usecase</b> in <a href="#class_oais_requirement">Requirement</a></a><dd><i></i>Requirement is derived from a Use Case.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_described_by"><b>described_by</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>An Information Package is described by a Package Description. /source: figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archival_information_package_oais_described_by_associated_description"><b>described_by_Associated_Description</b> in <a href="#class_oais_archival_information_package">Archival_Information_Package</a></a><dd><i></i>An Information Package is described by an Associated Description. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_property_description_oais_describes_information_property"><b>describes_Information_Property</b> in <a href="#class_oais_information_property_description">Information_Property_Description</a></a><dd><i></i>An Information Property Description describes an Information Property
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_overview_description_oais_describes_whole_archival_information_collection"><b>describes_whole_Archival_Information_Collection</b> in <a href="#class_oais_overview_description">Overview_Description</a></a><dd><i></i>The Overview Description describes the Archival Information Collection as a whole.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_encoded_byte_stream_oais_description"><b>description</b> in <a href="#class_oais_encoded_byte_stream">Encoded_Byte_Stream</a></a><dd><i></i>The description attribute provides a statement, picture in words, or account that describes or is otherwise relevant to the object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Encoded_Byte_Stream<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_requirement_oais_description"><b>description</b> in <a href="#class_oais_requirement">Requirement</a></a><dd><i></i>The description attribute provides a statement, picture in words, or account that describes or is otherwise relevant to the object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Requirement<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_zip_oais_description"><b>description</b> in <a href="#class_oais_zip">Zip</a></a><dd><i></i>The description attribute provides a statement, picture in words, or account that describes or is otherwise relevant to the object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Zip<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_producer_oais_develops_submission%2fschedule_agreement_with_administration"><b>develops_Submission%2FSchedule_Agreement_with_Administration</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer develops Submission/Schedule Agreement with Administration
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ingest_oais_develops_submission%2fschedule_agreement_with_producer"><b>develops_Submission%2FSchedule_Agreement_with_Producer</b> in <a href="#class_oais_ingest">Ingest</a></a><dd><i></i>Administration develops Submission / Schedule Agreement with a Producer
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Ingest<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_packaging_information_oais_discoverable_by_descriptive_information"><b>discoverable_by_Descriptive_Information</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information is discoverable by Descriptive Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registryquerystring_oais_encoded_into_sparql"><b>encoded_into_SPARQL</b> in <a href="#class_oais_registryquerystring">registryQueryString</a></a><dd><i></i>A Registry Query String is encoded into SPARQL. /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_encoded_byte_stream_oais_encoding_standard_id"><b>encoding_standard_id</b> in <a href="#class_oais_encoded_byte_stream">Encoded_Byte_Stream</a></a><dd><i></i>The encoding_standard_id attribute provides the formal name of the standard governing structure of the Encoded_Header digital object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Encoded_Byte_Stream<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_usecase_oais_exceptions"><b>exceptions</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_table_delimited_oais_field_delimiter"><b>field_delimiter</b> in <a href="#class_oais_table_delimited">Table_Delimited</a></a><dd><i></i>The field_delimiter attribute provides the character that marks the boundary between two fields in a delimited table.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Table_Delimited<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_formation_rule"><b>formation_rule</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The formation_rule attribute provides a 'user friendly' instruction for forming values.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_content_information_oais_further_described_by"><b>further_described_by</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>Content Information is further described by Preservation Descriptive Information. /source:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_oais_generates_dip_for_consumer"><b>generates_DIP_for_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access generates a DIP for a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_abstraction_oais_has2_configurearchive_abstraction__method"><b>has2_configureArchive_Abstraction__Method</b> in <a href="#class_oais_archive_abstraction">Archive_Abstraction</a></a><dd><i></i>The class has a configureArchive_Abstraction method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_configurearchive__method"><b>has2_configureArchive__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a configureArchive method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_search_platform_oais_has2_configuresearchengine__method"><b>has2_configureSearchEngine__Method</b> in <a href="#class_oais_search_platform">Search_Platform</a></a><dd><i></i>The class has a configureSearchEngine method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_getaccessrightsinformation__method"><b>has2_getAccessRightsInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getAccessRightsInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_getcontextinformation__method"><b>has2_getContextInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getContextInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has2_getdigitalobject__method"><b>has2_getDigitalObject__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getDigitalObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_getfixityinformation__method"><b>has2_getFixityInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getFixityInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has2_getidentificationinformation__method"><b>has2_getIdentificationInformation__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getIdentificationInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has2_getinformationobjectmetadata__method"><b>has2_getInformationObjectMetadata__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getInformationObjectMetadata method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_abstraction_oais_has2_getmapping__method"><b>has2_getMapping__Method</b> in <a href="#class_oais_archive_abstraction">Archive_Abstraction</a></a><dd><i></i>The class has a getMapping method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_getmetrics__method"><b>has2_getMetrics__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a getMetrics method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_getpersistentidentifier__method"><b>has2_getPersistentIdentifier__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a getPersistentIdentifier method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has2_getpreservationdescriptioninformation__method"><b>has2_getPreservationDescriptionInformation__Method</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>The class has a getPreservationDescriptionInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_getprovenanceinformation__method"><b>has2_getProvenanceInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getProvenanceInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_getreferenceinformation__method"><b>has2_getReferenceInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a getReferenceInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_getservicestatus__method"><b>has2_getServiceStatus__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a getServiceStatus method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_migratelnformationobject__method"><b>has2_migratelnformationObject__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a migratelnformationObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_processinformationobject__method"><b>has2_processInformationObject__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a processInformationObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_putaccessrightsinformation__method"><b>has2_putAccessRightsInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a putAccessRightsInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_putcontextinformation__method"><b>has2_putContextInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a putContextInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_putfixityinformation__method"><b>has2_putFixityInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a putFixityInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has2_putidentificationinformation__method"><b>has2_putIdentificationInformation__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a putIdentificationInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has2_putinformationobjectmetadata__method"><b>has2_putInformationObjectMetadata__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a putInformationObjectMetadata method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has2_putpreservationdescriptioninformation__method"><b>has2_putPreservationDescriptionInformation__Method</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>The class has a putPreservationDescriptionInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_putprovenanceinformation__method"><b>has2_putProvenanceInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a putProvenanceInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has2_putreferenceinformation__method"><b>has2_putReferenceInformation__Method</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>The class has a putReferenceInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_active_object_oais_has2_receivemessage__method"><b>has2_receiveMessage__Method</b> in <a href="#class_oais_active_object">Active_Object</a></a><dd><i></i>The class has a receiveMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_external_object_oais_has2_receivemessage__method"><b>has2_receiveMessage__Method</b> in <a href="#class_oais_external_object">External_Object</a></a><dd><i></i>The class has a receiveMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_services_oais_has2_receivemessage__method"><b>has2_receiveMessage__Method</b> in <a href="#class_oais_services">Services</a></a><dd><i></i>The class has a receiveMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_active_object_oais_has2_sendmessage__method"><b>has2_sendMessage__Method</b> in <a href="#class_oais_active_object">Active_Object</a></a><dd><i></i>The class has a sendMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_external_object_oais_has2_sendmessage__method"><b>has2_sendMessage__Method</b> in <a href="#class_oais_external_object">External_Object</a></a><dd><i></i>The class has a sendMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_services_oais_has2_sendmessage__method"><b>has2_sendMessage__Method</b> in <a href="#class_oais_services">Services</a></a><dd><i></i>The class has a sendMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_subscribeuser__method"><b>has2_subscribeUser__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a subscribeUser method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_transforminformationobject__method"><b>has2_transformInformationObject__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a transformInformationObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_updateconfiguration__method"><b>has2_updateConfiguration__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a updateConfiguration method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has2_validateuser__method"><b>has2_validateUser__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a validateUser method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_access_rights"><b>has_Access_Rights</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Access Rights Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archival_information_collection_oais_has_archival_information_package"><b>has_Archival_Information_Package</b> in <a href="#class_oais_archival_information_collection">Archival_Information_Collection</a></a><dd><i></i>An Archival Information Collection organizes a set of Archival Information Packages.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_package_description_oais_has_associated_description"><b>has_Associated_Description</b> in <a href="#class_oais_package_description">Package_Description</a></a><dd><i></i>A Package Description has an Associated Description. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_digital_object_oais_has_bit"><b>has_Bit</b> in <a href="#class_oais_digital_object">Digital_Object</a></a><dd><i></i>/source:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_oais_oais_has_consumer"><b>has_Consumer</b> in <a href="#class_oais_oais">OAIS</a></a><dd><i></i>An OAIS has a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_has_consumer_application"><b>has_Consumer_Application</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer has  a set of Consumer Applications
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_package_oais_has_content_information"><b>has_Content_Information</b> in <a href="#class_oais_information_package">Information_Package</a></a><dd><i></i>An Information Package has Content Information.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_context"><b>has_Context</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Context Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has_dpi_information"><b>has_DPI_Information</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>The Content Information class has Preservation Description Information The relationship is an aggregation with cardinality (1..1)   /source:
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_data_object"><b>has_Data_Object</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>An Information Object has one Data Object. The relationship is an aggregation with cardinality (1..1). /source: figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_data_type_information"><b>has_Data_Type_Information</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Representational Informational Model has Data Type Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getdigitalobject_oais_has_digitalobject__output"><b>has_DigitalObject__Output</b> in <a href="#class_oais_getdigitalobject">getDigitalObject</a></a><dd><i></i>The method has the output parameter DigitalObject
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_fixity"><b>has_Fixity</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Fixity Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_fixity_information_2"><b>has_Fixity_Information_2</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Core Information Model has Fixity Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_oais_oais_has_functional_entity"><b>has_Functional_Entity</b> in <a href="#class_oais_oais">OAIS</a></a><dd><i></i>The class has a Functional_Entity.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_identification_information"><b>has_Identification_Information</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Core Information Model has Identification Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_common_information_model_oais_has_information_object_3"><b>has_Information_Object_3</b> in <a href="#class_oais_common_information_model">Common_Information_Model</a></a><dd><i></i>The Informational Model has Information Object. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_discipline_information_model_oais_has_information_object_3"><b>has_Information_Object_3</b> in <a href="#class_oais_discipline_information_model">Discipline_Information_Model</a></a><dd><i></i>The Informational Model has Information Object. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_local_information_model_oais_has_information_object_3"><b>has_Information_Object_3</b> in <a href="#class_oais_local_information_model">Local_Information_Model</a></a><dd><i></i>The Informational Model has Information Object. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_information_package"><b>has_Information_Package</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Core Information Model has Information Package. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_has_other_represention_information"><b>has_Other_Represention_Information</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information can have other Other Represention Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_oais_oais_has_producer"><b>has_Producer</b> in <a href="#class_oais_oais">OAIS</a></a><dd><i></i>An OAIS has a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_has_producer_application"><b>has_Producer_Application</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer has a set of Producer_Applications
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_provenance"><b>has_Provenance</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Provenance Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_provenance_information_2"><b>has_Provenance_Information_2</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Representational Information Model has Provenance Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_has_reference"><b>has_Reference</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information includes Reference Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_reference_information_2"><b>has_Reference_Information_2</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Core Information Model has Reference Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packageinformationobjects_oais_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_oais_packageinformationobjects">packageInformationObjects</a></a><dd><i></i>The method has the input parameter RegObjFileURIArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_putinformationobjectdata_oais_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_oais_putinformationobjectdata">putInformationObjectData</a></a><dd><i></i>The method has the input parameter RegObjFileURIArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_putinformationobjectmetadata_oais_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</a></a><dd><i></i>The method has the input parameter RegObjFileURIArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getinformationobject_oais_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_oais_getinformationobject">getInformationObject</a></a><dd><i></i>The method has the output parameter RegObjFileURIStatArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_packageinformationobjects_oais_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_oais_packageinformationobjects">packageInformationObjects</a></a><dd><i></i>The method has the output parameter RegObjFileURIStatArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_putinformationobjectdata_oais_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_oais_putinformationobjectdata">putInformationObjectData</a></a><dd><i></i>The method has the output parameter RegObjFileURIStatArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_putinformationobjectmetadata_oais_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_oais_putinformationobjectmetadata">putInformationObjectMetadata</a></a><dd><i></i>The method has the output parameter RegObjFileURIStatArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_queryregistry_oais_has_regobjpidstatarrlist__output"><b>has_RegObjPIDStatArrList__Output</b> in <a href="#class_oais_queryregistry">queryRegistry</a></a><dd><i></i>The method has the output parameter RegObjPIDStatArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getinformationobject_oais_has_regobjpid__input"><b>has_RegObjPID__Input</b> in <a href="#class_oais_getinformationobject">getInformationObject</a></a><dd><i></i>The method has the input parameter RegObjPID
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getinformationobjectdata_oais_has_regobjpid__input"><b>has_RegObjPID__Input</b> in <a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></a><dd><i></i>The method has the input parameter RegObjPID
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getinformationobjectmetadata_oais_has_regobjpid__input"><b>has_RegObjPID__Input</b> in <a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></a><dd><i></i>The method has the input parameter RegObjPID
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_queryregistry_oais_has_registryquerystring__input"><b>has_RegistryQueryString__Input</b> in <a href="#class_oais_queryregistry">queryRegistry</a></a><dd><i></i>The method has the input parameter RegistryQueryString
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_registry_object"><b>has_Registry_Object</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Core Information Model has Registry Object. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_representation_information_2"><b>has_Representation_Information_2</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Representational Information Model has Representation Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_representation_information"><b>has_Representation_Information</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The Representational Informational Model has Representation Information. The relationship is an aggregation with cardinality (1..0)   /source:
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_representation_network"><b>has_Representation_Network</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Definitional Informational Model has Representational Network. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_oais_oais_has_security_service"><b>has_Security_Service</b> in <a href="#class_oais_oais">OAIS</a></a><dd><i></i>An OAIS has a Security_Service
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_has_semantic_information"><b>has_Semantic_Information</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Informatin includes Semantic Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_has_structure_information"><b>has_Structure_Information</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information includes Structure Information. /source:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_oais_oais_has_subscription_service"><b>has_Subscription_Service</b> in <a href="#class_oais_oais">OAIS</a></a><dd><i></i>An OAIS has a Subscription_Service
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_core_information_model_oais_has_unit_of_measurement"><b>has_Unit_Of_Measurement</b> in <a href="#class_oais_core_information_model">Core_Information_Model</a></a><dd><i></i>The Representational Informational Model has Unit of Measurement Information. The relationship is an aggregation with cardinality (1..0). /source:/jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_content_information_oais_has_a_content_data_object"><b>has_a_Content_Data_Object</b> in <a href="#class_oais_content_information">Content_Information</a></a><dd><i></i>Content Information has a Content Data Objects.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_harvester_oais_has_configureharvester_method"><b>has_configureHarvester_Method</b> in <a href="#class_oais_harvester">Harvester</a></a><dd><i></i>The class has a configureHarvester Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_table_delimited_oais_has_delimited_record"><b>has_delimited_record</b> in <a href="#class_oais_table_delimited">Table_Delimited</a></a><dd><i></i>The has_delimited_record association is a relationship to record.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getdataobject__method"><b>has_getDataObject__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getDataObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_repository_oais_has_getdigitalobject__method"><b>has_getDigitalObject__Method</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository has a getDigitalObject Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_getinformationobjectdata__method"><b>has_getInformationObjectData__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry has a getInformationObjectData Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_getinformationobjectmetadata__method"><b>has_getInformationObjectMetadata__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry has a getInformationObjectMetadata Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_getinformationobject__method"><b>has_getInformationObject__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry has a getInformationObject Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getpid__method"><b>has_getPID__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getPID method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_persistent_identifier_registry_oais_has_getpersistentidentifier__method"><b>has_getPersistentIdentifier__Method</b> in <a href="#class_oais_persistent_identifier_registry">Persistent_Identifier_Registry</a></a><dd><i></i>The Registry has a getPersistentIdentifier Method.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_getrepresentationinformation__method"><b>has_getRepresentationInformation__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a getRepresentationInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_active_object_oais_has_getservicestatus__method"><b>has_getServiceStatus__Method</b> in <a href="#class_oais_active_object">Active_Object</a></a><dd><i></i>The class has a getServiceStatus method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_archive_service_oais_has_getservicestatus__method"><b>has_getServiceStatus__Method</b> in <a href="#class_oais_archive_service">Archive_Service</a></a><dd><i></i>The class has a getServiceStatus method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_getservicestatus__method"><b>has_getServiceStatus__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The class has a getServiceStatus method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_security_service_oais_has_getservicestatus__method"><b>has_getServiceStatus__Method</b> in <a href="#class_oais_security_service">Security_Service</a></a><dd><i></i>The class has a getServiceStatus method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_harvester_oais_has_harvestmetadata__method"><b>has_harvestMetadata__Method</b> in <a href="#class_oais_harvester">Harvester</a></a><dd><i></i>The class has a harvestMadata Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_repository_oais_has_packageobjects__method"><b>has_packageObjects__Method</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository has a packageObjects Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_repository_oais_has_pullpackage__method"><b>has_pullPackage__Method</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository has a pullPackage Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_repository_oais_has_pushpackage__method"><b>has_pushPackage__Method</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository has a pushPackage Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_repository_oais_has_putinformationobject__method"><b>has_putInformationObject__Method</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository has a putInformationObject
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_putrepresentationinformation__method"><b>has_putRepresentationInformation__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a putRepresentationInformation method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_search_platform_oais_has_queryregistry__method"><b>has_queryRegistry__Method</b> in <a href="#class_oais_search_platform">Search_Platform</a></a><dd><i></i>The Search Platform has a queryRegistry Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_has_queryregistry__method_consumer"><b>has_queryRegistry__Method_COnsumer</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>Consumer uses the method queryRegistry.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_createsip_oais_has_regiofilemanifest__input"><b>has_regIOFileManifest__Input</b> in <a href="#class_oais_createsip">createSIP</a></a><dd><i></i>The method has the input parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getdigitalobject_oais_has_regiofilemanifest__input"><b>has_regIOFileManifest__Input</b> in <a href="#class_oais_getdigitalobject">getDigitalObject</a></a><dd><i></i>The method has the input parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_putinformationobject_oais_has_regiofilemanifest__input"><b>has_regIOFileManifest__Input</b> in <a href="#class_oais_putinformationobject">putInformationObject</a></a><dd><i></i>The method has the input parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registerinformationobject_oais_has_regiofilemanifest__input"><b>has_regIOFileManifest__Input</b> in <a href="#class_oais_registerinformationobject">registerInformationObject</a></a><dd><i></i>The method has the input parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_validateinformationobjectdata_oais_has_regiofilemanifest__input"><b>has_regIOFileManifest__Input</b> in <a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></a><dd><i></i>The method has the input parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_validateinformationobjectmetadata_oais_has_regiofilemanifest__input"><b>has_regIOFileManifest__Input</b> in <a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></a><dd><i></i>The method has the input parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_createsip_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_createsip">createSIP</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getinformationobjectdata_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_getinformationobjectdata">getInformationObjectData</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_getinformationobjectmetadata_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_getinformationobjectmetadata">getInformationObjectMetadata</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_putinformationobject_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_putinformationobject">putInformationObject</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registerinformationobject_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_registerinformationobject">registerInformationObject</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_validateinformationobjectdata_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_validateinformationobjectdata">validateInformationObjectData</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_validateinformationobjectmetadata_oais_has_regiofilemanifest__output"><b>has_regIOFileManifest__Output</b> in <a href="#class_oais_validateinformationobjectmetadata">validateInformationObjectMetadata</a></a><dd><i></i>The method has the output parameter regIOFileManifest
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_regiofilemanifest_oais_has_regobjfileuriarrlist"><b>has_regObjFileURIArrList</b> in <a href="#class_oais_regiofilemanifest">regIOFileManifest</a></a><dd><i></i>has_regObjFileURIArrList
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_registerinformationobject__method"><b>has_registerInformationObject__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry has a registerInformationObject Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_has_retrievedip__method"><b>has_retrieveDIP__Method</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>Consumer uses the method retrieveDIP.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_setdataobject__method"><b>has_setDataObject__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a setDataObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_object_oais_has_setpid__method"><b>has_setPID__Method</b> in <a href="#class_oais_information_object">Information_Object</a></a><dd><i></i>The class has a setPID method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_validateinformationobjectdata__method"><b>has_validateInformationObjectData__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry has a validateInformationObjectData Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_has_validateinformationobjectmetadata__method"><b>has_validateInformationObjectMetaData__Method</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry has a validateInformationObjectMetaData Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_requirement_oais_id"><b>id</b> in <a href="#class_oais_requirement">Requirement</a></a><dd><i></i>The id attribute...
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Requirement<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_usecase_oais_id"><b>id</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>The id attribute...
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_packaging_information_oais_identifies_components"><b>identifies_components</b> in <a href="#class_oais_packaging_information">Packaging_Information</a></a><dd><i></i>Packaging Information identifies the components of an Informaiton Package. /source:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_structure_information_oais_imparts_meaning"><b>imparts_meaning</b> in <a href="#class_oais_structure_information">Structure_Information</a></a><dd><i></i>Structure Information imparts meaning to a Data Object. /source: ISO 14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_search_platform_oais_implemented_as_apache_jena_fuseki"><b>implemented_as_Apache_Jena_Fuseki</b> in <a href="#class_oais_search_platform">Search_Platform</a></a><dd><i></i>The Query Service is implemented using Apache_Jena_Fuseki /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_search_platform_oais_implemented_as_apache_solr"><b>implemented_as_Apache_Solr</b> in <a href="#class_oais_search_platform">Search_Platform</a></a><dd><i></i>The Query Service is implemented as Apache_Solr /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_search_platform_oais_implemented_as_sparql"><b>implemented_as_Sparql</b> in <a href="#class_oais_search_platform">Search_Platform</a></a><dd><i></i>The Query Service is implemented as Sparql service. /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_oais_implemented_as_ebxml_registry"><b>implemented_as_ebXML_Registry</b> in <a href="#class_oais_registry">Registry</a></a><dd><i></i>The Registry is implemented is as an ebXML_Registry. /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_data_object_oais_interpreted_using"><b>interpreted_using</b> in <a href="#class_oais_data_object">Data_Object</a></a><dd><i></i>A data object is interpreted by Representation Information. The relationship is a simple association with cardinality (1..1). /source:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_representation_information_oais_interpreted_using_recurse"><b>interpreted_using_recurse</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information can be interpreted using recursively by Representation Information. /source:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_order_agreement_oais_is_an_aggreement_with_consumer"><b>is_an_aggreement_with_Consumer</b> in <a href="#class_oais_order_agreement">Order_Agreement</a></a><dd><i></i>An Order Agreement is a delivery agreement between a Consumer and the Archive.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_submission_agreement_oais_is_an_aggreement_with_producer"><b>is_an_aggreement_with_Producer</b> in <a href="#class_oais_submission_agreement">Submission_Agreement</a></a><dd><i></i>A Submission Agreement is a submission agreement between a Producer and the Archive.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_information_property_oais_is_part_of_content_information"><b>is_part_of_Content_Information</b> in <a href="#class_oais_information_property">Information_Property</a></a><dd><i></i>Information Property is a selected part of Content Information
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_object_oais_logical_identifier"><b>logical_identifier</b> in <a href="#class_oais_registry_object">Registry_Object</a></a><dd><i></i>The logical_identifer attribute identifies the set of all versions of a product; it is a product identifier without a version.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_consumer_oais_makes_payment_to_administration"><b>makes_Payment_to_Administration</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer makes Payment to Administration
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_makes_special_service_request_to_administration"><b>makes_Special_Service_Request_to_Administration</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer makes Special Service Request to Administration
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ascii_short_string_collapsed_oais_maximum_characters"><b>maximum_characters</b> in <a href="#class_oais_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The maximum_characters attribute provides the upper, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_maximum_characters"><b>maximum_characters</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The maximum_characters attribute provides the upper, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_maximum_value"><b>maximum_value</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The maximum_value attribute provides the upper, inclusive bound on the value.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_representation_information_oais_member_of_representation_network"><b>member_of_Representation_Network</b> in <a href="#class_oais_representation_information">Representation_Information</a></a><dd><i></i>Representation Information is a member of a Representation_Network
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ascii_short_string_collapsed_oais_minimum_characters"><b>minimum_characters</b> in <a href="#class_oais_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The minimum_characters attribute provides the lower, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_minimum_characters"><b>minimum_characters</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The minimum_characters attribute provides the lower, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_minimum_value"><b>minimum_value</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The minimum_value attribute provides the lower inclusive bound on the value.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_encoded_byte_stream_oais_object_length"><b>object_length</b> in <a href="#class_oais_encoded_byte_stream">Encoded_Byte_Stream</a></a><dd><i></i>The object_length attribute provides the length of the digital object in bytes.
<p><i>Type: </i><a href="#ASCII_Integer">ASCII_Integer</a><br>
<i>Class Name: </i>Encoded_Byte_Stream<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_encoded_byte_stream_oais_offset"><b>offset</b> in <a href="#class_oais_encoded_byte_stream">Encoded_Byte_Stream</a></a><dd><i></i>The offset attribute provides the displacement of the object starting position from the beginning of the parent structure (file, record, etc.).  If there is no displacement, offset=0.
<p><i>Type: </i><a href="#ASCII_Integer">ASCII_Integer</a><br>
<i>Class Name: </i>Encoded_Byte_Stream<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_consumer_oais_orders_dip"><b>orders_DIP</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer receives a Dissemination Information Package
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_usecase_oais_overview"><b>overview</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_table_delimited_oais_parsing_standard_id"><b>parsing_standard_id</b> in <a href="#class_oais_table_delimited">Table_Delimited</a></a><dd><i></i>The parsing_standard_id attribute provides the formal name of a standard used for the structure of a Parsable Byte Stream digital object.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Table_Delimited<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_pattern"><b>pattern</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The pattern attribute provides a symbolic instruction for forming values.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_registry_object_oais_persistent_identifier"><b>persistent_identifier</b> in <a href="#class_oais_registry_object">Registry_Object</a></a><dd><i></i>A persistent identifier (PI or PID) is a long-lasting reference to a document, file, web page, or other object. The term "persistent identifier" is usually used in the context of digital objects that are accessible over the Internet. Typically, such an identifier is not only persistent but actionable: you can plug it into a web browser and be taken to the identified source. /Wikipedia
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_usecase_oais_preconditions"><b>preconditions</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_producer_oais_producer_to_ingest"><b>producer_to_Ingest</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer provides a Submission Interface Package to the Ingest Functional Entity
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_producer_to_oais"><b>producer_to_OAIS</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer provides Submission Interface Package to an OAIS
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_produces"><b>produces</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer creates a Submission Information Package. /source: figure 2-4, Figure 4-2
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_oais_produces_query_response_for_consumer"><b>produces_Query_Response_for_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access produces  a Query Response for a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_proposes_product_technologies_to_preservation_planning"><b>proposes_Product_Technologies_to_Preservation_Planning</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer proposes Product Technologies to Preservation Planning
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_associated_description_oais_provide_data_for"><b>provide_data_for</b> in <a href="#class_oais_associated_description">Associated_Description</a></a><dd><i></i>An Associated Description provides data for an Access Aid. /source:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_oais_provides_report_assistance_to_consumer"><b>provides_Report_Assistance_to_Consumer</b> in <a href="#class_oais_access">Access</a></a><dd><i></i>Access provides Report Assistance to  a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_provides_a_submission_interface_package_to_the_ingest_functional_entity"><b>provides_a_Submission_Interface_Package_to_the_Ingest_Functional_Entity</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>A Producer provides a Submission Interface Package to the Ingest Functional Entity
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_collection_description_oais_provides_information_about_an_archival_information_collection"><b>provides_information_about_an_Archival_Information_Collection</b> in <a href="#class_oais_collection_description">Collection_Description</a></a><dd><i></i>A Collection Description provides information about an Archival Information Collection. /source: ISO14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_unit_description_oais_provides_information_about_an_archival_information_unit"><b>provides_information_about_an_Archival_Information_Unit</b> in <a href="#class_oais_unit_description">Unit_Description</a></a><dd><i></i>A Unit Description provides information about an Archival Information Unit. /source: ISO14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_description_information_oais_provides_preservation_information_for"><b>provides_preservation_information_for</b> in <a href="#class_oais_preservation_description_information">Preservation_Description_Information</a></a><dd><i></i>Preservation Description Information provides preservation description for Content Information. /source: ISO14721
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_queries_oais"><b>queries_OAIS</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer queries an OAIS.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_receives_query_responses"><b>receives_query_responses</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer receives a query response from an OAIS
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_table_delimited_oais_record_delimiter"><b>record_delimiter</b> in <a href="#class_oais_table_delimited">Table_Delimited</a></a><dd><i></i>The record_delimiter attribute provides the character or characters used to indicate the end of a record.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Table_Delimited<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_table_delimited_oais_records"><b>records</b> in <a href="#class_oais_table_delimited">Table_Delimited</a></a><dd><i></i>The records attribute provides a count of records.
<p><i>Type: </i><a href="#ASCII_Integer">ASCII_Integer</a><br>
<i>Class Name: </i>Table_Delimited<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_security_service_oais_securityservicehasvalidateuser__method"><b>securityServicehasValidateUser__Method</b> in <a href="#class_oais_security_service">Security_Service</a></a><dd><i></i>A Security Service has a  securityServicehasValidateUser Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_administration_oais_sends_bill_to_consumer"><b>sends_Bill_to_Consumer</b> in <a href="#class_oais_administration">Administration</a></a><dd><i></i>Administration sends a Bill to a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_administration_oais_sends_final_ingest_report_to_producer"><b>sends_Final_Ingest_Report_to_Producer</b> in <a href="#class_oais_administration">Administration</a></a><dd><i></i>Administration sends Final Ingest Report to a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_administration_oais_sends_information_requests_to_consumers"><b>sends_Information_Requests_to_Consumers</b> in <a href="#class_oais_administration">Administration</a></a><dd><i></i>Administration sends Information Requests to a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_administration_oais_sends_lien_to_producer"><b>sends_Lien_to_Producer</b> in <a href="#class_oais_administration">Administration</a></a><dd><i></i>Administration sends a Lien to a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ingest_oais_sends_receipt_confirmation_to_producer"><b>sends_Receipt_Confirmation_to_Producer</b> in <a href="#class_oais_ingest">Ingest</a></a><dd><i></i>Ingest sends Receipt Confirmation to a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ingest_oais_sends_resubmit_request_to_producer"><b>sends_Resubmit_Request_to_Producer</b> in <a href="#class_oais_ingest">Ingest</a></a><dd><i></i>Ingest sends Receipt Confirmation to a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_administration_oais_sends_special_request_response_to_consumers"><b>sends_Special_Request_Response_to_Consumers</b> in <a href="#class_oais_administration">Administration</a></a><dd><i></i>Administration sends a Special Request Response to Consumers
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_usecase_oais_step"><b>step</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_consumer_oais_submits_service_requirements_to_preservation_planning"><b>submits_Service_Requirements_to_Preservation_Planning</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits Service Requirements to Preservation Planning
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_submits_a_query_request_to_access"><b>submits_a_Query_Request_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits a Query Request to Access
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_submits_a_report_request_to_access"><b>submits_a_Report_Request_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits a Report Request to Access
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_oais_submits_an_order_assistance_request_to_access"><b>submits_an_Order_Assistance_Request_to_Access</b> in <a href="#class_oais_consumer">Consumer</a></a><dd><i></i>A Consumer submits an Order Assistance Request to Access
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_subscription_registry_oais_subscriptionservicehassubscribeuser__method"><b>subscriptionServicehasSubscribeUser__Method</b> in <a href="#class_oais_subscription_registry">Subscription_Registry</a></a><dd><i></i>The Registry has a subscriptionServicehasSubscribeUser Method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_usecase_oais_successful+outcome"><b>successful+outcome</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_preservation_planning_oais_surveys_consumers"><b>surveys_Consumers</b> in <a href="#class_oais_preservation_planning">Preservation_Planning</a></a><dd><i></i>Preservation Planning surveys a Consumer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_preservation_planning_oais_surveys_producer"><b>surveys_Producer</b> in <a href="#class_oais_preservation_planning">Preservation_Planning</a></a><dd><i></i>Preservation Planning surveys a Producer
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_usecase_oais_title"><b>title</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>The title attribute provides a short, descriptive text string suitable use as a title or brief description in display or listing of products.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_usecase_oais_trigger"><b>trigger</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_usecase_oais_type"><b>type</b> in <a href="#class_oais_usecase">UseCase</a></a><dd><i></i>The type attribute provides a classification for the resource.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>UseCase<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_table_delimited_oais_uniformly_sampled"><b>uniformly_sampled</b> in <a href="#class_oais_table_delimited">Table_Delimited</a></a><dd><i></i>The uniformly_sampled association is a relationship to Uniformly_Sampled.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_createsip"><b>uses2_createSIP</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the createSIP method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_getinformationobject"><b>uses2_getInformationObject</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The service uses the getInformationObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_getinformationobjectdata"><b>uses2_getInformationObjectData</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The service uses the getInformationObjectDatax method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_getinformationobjectmetadata"><b>uses2_getInformationObjectMetadata</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The service uses the getInformationObjectMetadata method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_querys_oais_oais_uses2_getmapping"><b>uses2_getMapping</b> in <a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></a><dd><i></i>The Class uses a getMapping method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_getmapping"><b>uses2_getMapping</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The Class uses a getMapping method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_getmapping"><b>uses2_getMapping</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The Class uses a getMapping method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_querys_oais_oais_uses2_getresults"><b>uses2_getResults</b> in <a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></a><dd><i></i>The service uses the getResults method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_harvestmetadata"><b>uses2_harvestMetadata</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the harvestMetadata method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_ingestsip"><b>uses2_ingestSIP</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the ingestSIP method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_packageinformationobjects"><b>uses2_packageInformationObjects</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the packageInformationObjects method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_pullbag"><b>uses2_pullBag</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The service uses the pullBag method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_pullbag"><b>uses2_pullBag</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the pullBag method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_pushbag"><b>uses2_pushBag</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The service uses the pushBag method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_pushbag"><b>uses2_pushBag</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the pushBag method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_putinformationobject"><b>uses2_putInformationObject</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the putInformationObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_putinformationobjectdata"><b>uses2_putInformationObjectData</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the putInformationObjectData method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_putinformationobjectmetadata"><b>uses2_putInformationObjectMetadata</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the putInformationObjectMetadata method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_querys_oais_oais_uses2_queryregistry"><b>uses2_queryRegistry</b> in <a href="#class_oais_consumer_querys_oais">Consumer_Querys_OAIS</a></a><dd><i></i>The service uses the queryRegistry method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_active_object_oais_uses2_receivemessage"><b>uses2_receiveMessage</b> in <a href="#class_oais_active_object">Active_Object</a></a><dd><i></i>The class uses the receiveMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_external_object_oais_uses2_receivemessage"><b>uses2_receiveMessage</b> in <a href="#class_oais_external_object">External_Object</a></a><dd><i></i>The class uses the receiveMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_services_oais_uses2_receivemessage"><b>uses2_receiveMessage</b> in <a href="#class_oais_services">Services</a></a><dd><i></i>The class uses the receiveMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_registerinformationobject"><b>uses2_registerInformationObject</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the registerInformationObject method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_consumer_receives_dip_oais_uses2_retrievedip"><b>uses2_retrieveDIP</b> in <a href="#class_oais_consumer_receives_dip">Consumer_Receives_DIP</a></a><dd><i></i>The service uses the retrieveDIP method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_active_object_oais_uses2_sendmessage"><b>uses2_sendMessage</b> in <a href="#class_oais_active_object">Active_Object</a></a><dd><i></i>The class uses the sendMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_external_object_oais_uses2_sendmessage"><b>uses2_sendMessage</b> in <a href="#class_oais_external_object">External_Object</a></a><dd><i></i>The class uses the sendMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_services_oais_uses2_sendmessage"><b>uses2_sendMessage</b> in <a href="#class_oais_services">Services</a></a><dd><i></i>The class uses the sendMessage method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_validateinformationobjectdata"><b>uses2_validateInformationObjectData</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the validateInformationObjectData method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_submits_sip_oais_uses2_validateinformationobjectmetadata"><b>uses2_validateInformationObjectMetadata</b> in <a href="#class_oais_producer_submits_sip">Producer_Submits_SIP</a></a><dd><i></i>The service uses the validateInformationObjectMetadata method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_services_oais_uses2_validateuser"><b>uses2_validateUser</b> in <a href="#class_oais_services">Services</a></a><dd><i></i>The service uses the validateUser method
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_baginformationobjects_oais_uses_bagit"><b>uses_Bagit</b> in <a href="#class_oais_baginformationobjects">bagInformationObjects</a></a><dd><i></i>The method uses the Bagit technology
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_aid_oais_uses_configure_search_service"><b>uses_Configure_Search_Service</b> in <a href="#class_oais_access_aid">Access_Aid</a></a><dd><i></i>Access_Aid uses Configure Search Service. /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_access_aid_oais_uses_query_service"><b>uses_Query_Service</b> in <a href="#class_oais_access_aid">Access_Aid</a></a><dd><i></i>Access_Aid uses Query Service. /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_uses_createsip__method"><b>uses_createSIP__Method</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>The class uses createSIP
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ip_service_oais_uses_getidentificationinformation"><b>uses_getIdentificationInformation</b> in <a href="#class_oais_ip_service">IP_Service</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ip_service_oais_uses_getprovenanceinformation"><b>uses_getProvenanceInformation</b> in <a href="#class_oais_ip_service">IP_Service</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_ip_service_oais_uses_getrepresentationinformation"><b>uses_getRepresentationInformation</b> in <a href="#class_oais_ip_service">IP_Service</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_uses_ingestsip__method"><b>uses_ingestSIP__Method</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>The class uses ingestSIP
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_producer_oais_uses_queryregistry__method"><b>uses_queryRegistry__Method</b> in <a href="#class_oais_producer">Producer</a></a><dd><i></i>The class uses queryRegistry.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_repository_oais_uses_the_bagit_technology"><b>uses_the_Bagit_Technology</b> in <a href="#class_oais_repository">Repository</a></a><dd><i></i>The Repository uses the Bagit technology for packaging. Implementation. /source: /jsh
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_oais_registry_object_oais_version_identifier"><b>version_identifier</b> in <a href="#class_oais_registry_object">Registry_Object</a></a><dd><i></i>The version_identifier attribute provides the version of the product, expressed in the PDS [m.n] notation.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_ascii_short_string_collapsed_oais_xml_schema_base_type"><b>xml_schema_base_type</b> in <a href="#class_oais_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The xml schema base type attribute provides the data type needed for the XML schema implementation.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
<dt><a name="attribute_oais_character_data_type_oais_xml_schema_base_type"><b>xml_schema_base_type</b> in <a href="#class_oais_character_data_type">Character_Data_Type</a></a><dd><i></i>The xml schema base type attribute provides the data type needed for the XML schema implementation.
<p><i>Type: </i><a href="#ASCII_Short_String_Collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>oais<br>
<i>Namespace Id: </i>oais<br>
</dl>
<H2><a name="19  Glossary">19  Glossary</a></H2>
<p>The following glossary contains a list of terms used within this specification and  the definitions for those terms.</p>
<dl>
<dt><b><a name="term_archive">Archive</a></b><dd><i></i>A place in which public records or historical documents are preserved; also the material preserved - often used in plural. Sometimes capitalized when referring to all of PDS holdings - the PDS Archive.
<dt><b><a name="term_array">Array</a></b><dd><i></i>An N-dimensional data structure in which every element has an identical data type. For example, a structure with 5 rows and 3 columns in which each element is a 2-byte signed integer would be an array.
<dt><b><a name="term_association">Association</a></b><dd><i></i>An attribute that establishes a unidirectional relationship between two classes. For example, a table has records; 'has record' is the relationship between one entity (the table) and another (a record).
<dt><b><a name="term_attribute">Attribute</a></b><dd><i></i>A property or characteristic that provides a unit of information. For example, 'color' and 'length' are possible attributes.
<dt><b><a name="term_basic_product">Basic Product</a></b><dd><i></i>The simplest product in PDS4; one or more data objects (and their description objects), which constitute (typically) a single observation, document, etc. The only PDS4 products that are not basic products are Product_Collection and Product_Bundle. Every basic product must be a primary member of one (and only one) collection. Basic products may be secondary members of any number of collections.
<dt><b><a name="term_bundle">Bundle</a></b><dd><i></i>A list of collections. Product_Bundle, the bundle's manifestation, is itself a product (because it is simply a list embedded within a label); but it is not a basic product. For example, a bundle could list a collection of raw data obtained by an instrument during its mission lifetime, a collection of the calibration products associated with the instrument, and a collection of all documentation relevant to the first two collections.
<dt><b><a name="term_cardinality">Cardinality</a></b><dd><i></i>The number of values allowed to an attribute or association in a single class. Cardinality in general is stated as a range with a minimum and maximum. For example, an optional attribute that may be multi-valued will have a cardinality of "0..*". A cardinality where the minimum and maximum are the same is often shown as the single value; for example, an attribute required to have exactly one value will have a cardinality of "1". When a value is required, the minimum cardinality is at least 1.
<dt><b><a name="term_class">Class</a></b><dd><i></i>The set of attributes (including a name) which defines a family. A class is generic - a template from which individual members of the family may be constructed. If the class 'rope' (its name) is defined by attributes 'color' and 'length', we can construct a family of ropes - e.g., red and 3 m long, red and 4 m long, blue and 2 m long, ...
<dt><b><a name="term_class_hierarchy">Class Hierarchy</a></b><dd><i></i>An ordering of classes which shows parent-child relationships.
<dt><b><a name="term_collection">Collection</a></b><dd><i></i>A list of basic products, all of which are closely related in some way. The collection's manifestation, Product_Collection, is itself a product (because it is simply a list, with its label); but it is not a basic product.
<dt><b><a name="term_conceptual_object">Conceptual Object</a></b><dd><i></i>An object which is intangible (and, because it is intangible, does not fit into a digital archive). Examples of 'conceptual objects' include the Cassini mission and NASA's strategic plan for solar system exploration. Note that a PDF describing the Cassini mission is a digital object, not a conceptual object (nor a component of a conceptual object).
<dt><b><a name="term_consulting_node">Consulting Node</a></b><dd><i></i>A PDS discipline node assigned as the contact for a mission, instrument, or project.
<dt><b><a name="term_container">Container</a></b><dd><i></i>The physical equivalent of a package (see below); the product manifest and all related files wrapped together for transfer - for example, in a ZIP, GZIP, or TAR file.
<dt><b><a name="term_data_dictionary">Data Dictionary</a></b><dd><i></i>A repository for definitions of classes and attributes
<dt><b><a name="term_data_object">Data Object</a></b><dd><i></i>A physical, conceptual, or digital object.
<dt><b><a name="term_data_preparer">Data Preparer</a></b><dd><i></i>Same as data provider
<dt><b><a name="term_data_provider">Data Provider</a></b><dd><i></i>A person or organization that assembles archival data for delivery to PDS.
<dt><b><a name="term_data_structure">Data Structure</a></b><dd><i></i>A particular way of storing data in a computer that facilitates efficient use.
<dt><b><a name="term_description_object">Description Object</a></b><dd><i></i>Something that describes an object. As appropriate, it will have structural and descriptive components. Technically speaking, a 'description object' in PDS4 is a 'digital object' - a string of bits; but we assume that we can read it and, on that basis, give it a special name.
<dt><b><a name="term_digital_object">Digital Object</a></b><dd><i></i>An object which is real data - for example, a binary image of a redwood tree or an ASCII table of atmospheric composition versus altitude.
<dt><b><a name="term_discipline_area">Discipline Area</a></b><dd><i></i>That part of a label which is specified by a discipline.
<dt><b><a name="term_encoded_byte_stream">Encoded Byte Stream</a></b><dd><i></i>A byte stream that may only be interpreted after it has been 'decoded' according to some well known standard
<dt><b><a name="term_entity">Entity</a></b><dd><i></i>Something that has a distinct, separate existence.
<dt><b><a name="term_extension">Extension</a></b><dd><i></i>(1) See subclass. (2) The character string following the last period in a file name.
<dt><b><a name="term_identifier">Identifier</a></b><dd><i></i>A unique character string by which a product, object, or other entity may be identified and located. Identifiers can be global, in which case they are unique across all of PDS (and its federation partners). A local identifier must be unique within a label.
<dt><b><a name="term_information_model">Information Model</a></b><dd><i></i>A representation of concepts, relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse. Specifically, the PDS Information Model (IM) is the representation that specifies PDS4.
<dt><b><a name="term_information_object">Information Object</a></b><dd><i></i>A data object paired with its description
<dt><b><a name="term_inventory">Inventory</a></b><dd><i></i>An itemized list of current assets or holdings
<dt><b><a name="term_label">Label</a></b><dd><i></i>The aggregation of one or more description objects such that the aggregation describes a single PDS product. In the PDS4 implementation, labels are constructed using XML, which imposes a small amount of overhead.
<dt><b><a name="term_label_template">Label Template</a></b><dd><i></i>A text file which serves as a pattern for constructing labels.
<dt><b><a name="term_lead_node">Lead Node</a></b><dd><i></i>One of several consulting nodes designated as the PDS coordinator and primary contact with a mission.
<dt><b><a name="term_local">Local</a></b><dd><i></i>(1) Within a single label. (2) Within an archiving entity - e.g., local data dictionary.
<dt><b><a name="term_local_data_dictionary_(ldd)">Local Data Dictionary (LDD)</a></b><dd><i></i>A data dictionary for classes and attributes which are not defined across the entire PDS. Examples include data dictionaries for discipline nodes, missions, and individual archiving projects.
<dt><b><a name="term_logical_identifier_(lid)">Logical Identifier (LID)</a></b><dd><i></i>An identifier which identifies the set of all versions of an object
<dt><b><a name="term_manifest">Manifest</a></b><dd><i></i>A list of contents
<dt><b><a name="term_meta-attribute">Meta-Attribute</a></b><dd><i></i>An attribute of an attribute - that is, a 'dictionary' attribute, which is used to define one or more attributes in the PDS4 Information Model. For example, 'conceptual_domain' and 'maximum_value' are used in defining some attributes.
<dt><b><a name="term_metadata">Metadata</a></b><dd><i></i>Data about data - for example, a 'description object' contains information (metadata) about an 'object.'
<dt><b><a name="term_mission">Mission</a></b><dd><i></i>A task with which a group of people have been charged, usually by a government agency and including priority (if not exclusive) use of one or more spacecraft (see attribute type within class Investigation_Area)
<dt><b><a name="term_mission_area">Mission Area</a></b><dd><i></i>That part of a label which is specified by a mission
<dt><b><a name="term_model">Model</a></b><dd><i></i>A representation or description designed to show an entity and its composition.
<dt><b><a name="term_namespace">Namespace</a></b><dd><i></i>A context for defining classes and attributes. Two items with the same name but from different namespaces generally have different definitions. For example, "title" has a very different meaning in a movie namespace compared with its meaning in an automobile namespace.
<dt><b><a name="term_object">Object</a></b><dd><i></i>The realization of a single member of a family defined by a class. If the class 'rope' has attributes 'color' and 'length', we can construct a 'rope' family with three members - red and 3 m long, red and 4 m long, and blue and 2 m long. Each member is an object.
<dt><b><a name="term_observational_data">Observational Data</a></b><dd><i></i>Raw measurements from one or more instruments, or the results from processing such raw measurements.
<dt><b><a name="term_observing_campaign">Observing Campaign</a></b><dd><i></i>An observational assignment with which a group of people have been charged (sometimes voluntarily) which extends over some period of time and which can be accomplished without significant construction of new equipment. (see attribute type within class Investigation_Area)
<dt><b><a name="term_package">Package</a></b><dd><i></i>A product manifest and all related files logically grouped together for transfer.
<dt><b><a name="term_parsable_byte_stream">Parsable Byte Stream</a></b><dd><i></i>A byte stream which can be parsed with standard rules - e.g., comma separated entries or standard punctuation; 'decoding software' is not needed.
<dt><b><a name="term_physical_object">Physical Object</a></b><dd><i></i>An object which is physical or tangible (and, therefore, does not itself fit into a digital archive). Examples of 'physical objects' include the planet Saturn and the Venus Express magnetometer. Note that an ASCII file describing Saturn is a digital object, not a physical object (nor a component of a physical object).
<dt><b><a name="term_primary_member">Primary Member</a></b><dd><i></i>A basic product is a primary member of the collection within which it first enters PDS4. Every basic product must be a primary member of one (and only one) collection. A product's member status (primary or secondary) is based on its first association with the collection. Although the product may be omitted from a later version of the collection, it retains its primary or secondary member status through all subsequent versions of the collection based on its initial association. In a similar way, collections are categorized as having either primary or secondary 'member status' in their bundles.
<dt><b><a name="term_product">Product</a></b><dd><i></i>One or more tagged objects (digital, non-digital, or both) grouped together and having a single PDS-unique identifier. In the PDS4 implementation, the descriptions are combined into a single XML label. Although it may be possible to locate individual objects within PDS (and to find specific bit strings within digital objects), PDS4 defines 'products' to be the smallest granular unit of addressable data within its complete holdings.
<dt><b><a name="term_registration_authority">Registration Authority</a></b><dd><i></i>An organization responsible for maintaining a registry - in this case, the PDS4 Information Model and its components. The registration authority for the Planetary Data System is 'PDS'.
<dt><b><a name="term_registry">Registry</a></b><dd><i></i>A data base that provides services for sharing content and metadata.
<dt><b><a name="term_repository">Repository</a></b><dd><i></i>A place, room, or container where something is deposited or stored (often for safety or preservation)
<dt><b><a name="term_resource">Resource</a></b><dd><i></i>The target (referent) of any Uniform Resource Identifier; the thing to which a URI points.
<dt><b><a name="term_restored_data">Restored Data</a></b><dd><i></i>Data which have been recovered from storage and successfully prepared for archive in PDS
<dt><b><a name="term_restriction">Restriction</a></b><dd><i></i>A limit placed on the range of a variable; specifically, the narrowing of possible choices for a class or attribute. For example, attribute axes may have values between 1 and 16 in the definition of Array, but it is restricted to the value '2' in Array_2D.
<dt><b><a name="term_schema">Schema</a></b><dd><i></i>A structural definition given in a formal language which serves as a blueprint for construction.
<dt><b><a name="term_science_bundle">Science Bundle</a></b><dd><i></i>Observational data from a science investigation, documentation, and other supplementary data organized into a bundle structure for delivery to PDS.
<dt><b><a name="term_secondary_member">Secondary Member</a></b><dd><i></i>A basic product may be a secondary member of any number of collections. A collection which lists references to basic products already registered in PDS would identify those products as its secondary members. For example, if all Voyager images were in one primary collection, an analyst could define a new (subset) collection containing images which had Saturn's rings within the field of view; each of those image products would be a secondary member of the new collection. A product's member status (primary or secondary) is based on its first association with the collection. Although the product may be omitted from a later version of the collection, it retains its primary or secondary member status through all subsequent versions of the collection based on its initial association. In a similar way, collections are categorized as having either primary or secondary 'member status' in their bundles.
<dt><b><a name="term_steward">Steward</a></b><dd><i></i>A person or organization that manages a set of registered attributes and classes, typically as an agent for another or others. A registration authority must have at least one steward; it may have many. Stewards for PDS4 include PDS, the discipline nodes, and any mission wishing to conform to the PDS4 Information Model.
<dt><b><a name="term_subclass">Subclass</a></b><dd><i></i>In PDS4 a subclass is a class extension. Subclasses are more specialized versions of a class. They inherit attributes and behaviors from their parent classes, and they can have attributes of their own. For example, Array_2D is a PDS4 subclass of Array_Base.
<dt><b><a name="term_supplementary_data">Supplementary Data</a></b><dd><i></i>Additional archival material which is useful in understanding observational data. Examples include browse products, descriptions of instruments and other facilities important to data acquisition, information about observing geometry, calibrations, and observing and command logs.
<dt><b><a name="term_table">Table</a></b><dd><i></i>A two-dimensional data structure composed of records, which themselves are heterogeneous but which repeat throughout the table. For example, a table could have 20 ASCII records, each of which has a 10-character date field, a comma, an 8-character time field, a comma, a 3-digit integer temperature field, and a 'carriage-return line-feed' record delimiter.
<dt><b><a name="term_tag">Tag</a></b><dd><i></i>Fundamental syntax in XML; a tag is a character string delimited by "<" and ">". For example '<date>' is a tag.
<dt><b><a name="term_tagged_digital_object">Tagged Digital Object</a></b><dd><i></i>A digital object paired with its companion description object. [Note: In the OAIS RM this pair is known as an 'information object']
<dt><b><a name="term_tagged_non-digital_object">Tagged Non-Digital Object</a></b><dd><i></i>A physical object or a conceptual object paired with its companion description object. [Note: In the OAIS RM this pair is known as an 'information object']
<dt><b><a name="term_version_identifier_(vid)">Version Identifier (VID)</a></b><dd><i></i>An identifier which identifies the version of something else
<dt><b><a name="term_versioned_identifier_(lidvid)">Versioned Identifier (LIDVID)</a></b><dd><i></i>The concatenation of a logical identifier (LID) with a version identifier (VID).
<dt><b><a name="term_xml_attribute">XML Attribute</a></b><dd><i></i>An attribute-value pair that is inserted into an XML element to provide additional information, such as units; the value is always enclosed in double quotes. For example <date unit="year">2009</date>
<dt><b><a name="term_xml_document">XML Document</a></b><dd><i></i>A file that contains syntactically correct XML-formatted text
<dt><b><a name="term_xml_editor">XML Editor</a></b><dd><i></i>An editor, which has special features allowing XML tag completion, XML validation, etc.
<dt><b><a name="term_xml_element">XML Element</a></b><dd><i></i>An XML structure that begins with <tag>, contains 'content', and ends with </tag>. For example, "<date>2009</date>" is an XML element establishing the date as 2009. The allowed 'content' is specified in the PDS4 Information Model, which is propagated to the PDS4 Data Dictionary.
<dt><b><a name="term_xml_label">XML Label</a></b><dd><i></i>A label written using XML
<dt><b><a name="term_xml_root_tag">XML Root Tag</a></b><dd><i></i>The first (and highest-level) XML tag in an XML document
<dt><b><a name="term_xml_schema">XML Schema</a></b><dd><i></i>The definition of an XML document, specifying required and optional XML elements, their order, and parent-child relationships.
<dt><b><a name="term_xml_tag">XML Tag</a></b><dd><i></i>Same as tag.
<dt><b><a name="term_xml_template">XML Template</a></b><dd><i></i>A text file which serves as a pattern for constructing XML documents
</dl>
</body>
</html>