<html xmlns:ng="http://docbook.org/docbook-ng"><head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
   <title>OAIS IF Data Dictionary</title><meta name="generator" content="DocBook XSL Stylesheets V1.79.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book"><div class="titlepage"><div><div><h1 class="title"><a name="d5e1"></a>OAIS IF Data Dictionary</h1></div><div><h2 class="subtitle">Abridged - Version 0.1.0.0</h2></div><div><div class="author"><h3 class="author"><span class="orgname">CCSDS DAI</span></h3></div></div><div><p class="releaseinfo">Generated from Information Model Version 0.1.0.0 on Mon Feb 22 17:28:43 EST 2021</p></div><div><p class="releaseinfo">Contains namespace ids: oais v0.1.0.0</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="chapter"><a href="#d5e10">1. Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a href="#d5e14">Audience</a></span></dt><dt><span class="sect1"><a href="#d5e18">Acknowledgements</a></span></dt><dt><span class="sect1"><a href="#d5e22">Scope</a></span></dt><dt><span class="sect1"><a href="#d5e26">Applicable Documents</a></span></dt><dt><span class="sect1"><a href="#d5e39">Terminology</a></span></dt></dl></dd><dt><span class="chapter"><a href="#d5e85">2. Product Classes in the common namespace.</a></span></dt><dd><dl><dt><span class="sect1"><a href="#d5e88">Abstraction_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e145">Native_Access</a></span></dt><dt><span class="sect1"><a href="#d5e211">Native_Ingest</a></span></dt></dl></dd><dt><span class="chapter"><a href="#d5e277">3. Support classes in the common namespace.</a></span></dt><dd><dl><dt><span class="sect1"><a href="#d5e280">Access</a></span></dt><dt><span class="sect1"><a href="#d5e352">Access_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e410">Access_Rights_Information</a></span></dt><dt><span class="sect1"><a href="#d5e533">Access_Rights_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e616">Active_Object</a></span></dt><dt><span class="sect1"><a href="#d5e661">Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e742">Adapter_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e818">Archival_Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e941">Archival_Storage</a></span></dt><dt><span class="sect1"><a href="#d5e1006">Archive</a></span></dt><dt><span class="sect1"><a href="#d5e1051">Binding_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e1114">Client</a></span></dt><dt><span class="sect1"><a href="#d5e1162">Component</a></span></dt><dt><span class="sect1"><a href="#d5e1207">Conceptual_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1264">Consumer_Application_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e1323">Consumer_Archive_Application</a></span></dt><dt><span class="sect1"><a href="#d5e1408">Consumer_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e1467">Content_Data_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1525">Content_Information</a></span></dt><dt><span class="sect1"><a href="#d5e1656">Context_Information</a></span></dt><dt><span class="sect1"><a href="#d5e1773">DOID</a></span></dt><dt><span class="sect1"><a href="#d5e1818">Data_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1889">Data_Object_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e1935">Digital_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1992">Dissemination_Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e2116">Document_PDF_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e2204">Engineering_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e2292">Fixity_Information</a></span></dt><dt><span class="sect1"><a href="#d5e2415">Fixity_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e2498">Functional_Entity</a></span></dt><dt><span class="sect1"><a href="#d5e2545">Identification_Information</a></span></dt><dt><span class="sect1"><a href="#d5e2673">Identifier</a></span></dt><dt><span class="sect1"><a href="#d5e2717">Identifier_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e2781">Information_Architecture</a></span></dt><dt><span class="sect1"><a href="#d5e2825">Information_Object</a></span></dt><dt><span class="sect1"><a href="#d5e2940">Information_Object_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3036">Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e3153">Information_Property</a></span></dt><dt><span class="sect1"><a href="#d5e3208">Ingest</a></span></dt><dt><span class="sect1"><a href="#d5e3280">Ingest_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3338">Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3383">Message_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3501">MessagedService</a></span></dt><dt><span class="sect1"><a href="#d5e3547">Method</a></span></dt><dt><span class="sect1"><a href="#d5e3592">Negotiate</a></span></dt><dt><span class="sect1"><a href="#d5e3665">Negotiate_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3735">OAIS_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e3823">OAIS_IF_Archive</a></span></dt><dt><span class="sect1"><a href="#d5e3870">OAIS_IF_Archive_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3929">OAIS_Interoperabilty_Framework</a></span></dt><dt><span class="sect1"><a href="#d5e4002">ORIID</a></span></dt><dt><span class="sect1"><a href="#d5e4047">Order_Agreement</a></span></dt><dt><span class="sect1"><a href="#d5e4092">Other_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e4180">Packaged_Information</a></span></dt><dt><span class="sect1"><a href="#d5e4296">Packaged_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e4378">Physical_Object</a></span></dt><dt><span class="sect1"><a href="#d5e4435">Preservation_Description_Information</a></span></dt><dt><span class="sect1"><a href="#d5e4588">Producer_Application_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e4647">Producer_Archive_Application</a></span></dt><dt><span class="sect1"><a href="#d5e4726">Producer_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e4785">Provenance_Information</a></span></dt><dt><span class="sect1"><a href="#d5e4908">Provenance_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e4991">Reference_Information</a></span></dt><dt><span class="sect1"><a href="#d5e5114">Reference_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e5197">Representation_Information</a></span></dt><dt><span class="sect1"><a href="#d5e5339">Representation_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e5422">Science_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e5510">Service</a></span></dt><dt><span class="sect1"><a href="#d5e5555">Submission_Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e5679">System_Architecture</a></span></dt><dt><span class="sect1"><a href="#d5e5723">Web_HTML_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e5811">accessIO</a></span></dt><dt><span class="sect1"><a href="#d5e5858">agreeStrategy</a></span></dt><dt><span class="sect1"><a href="#d5e5906">chooseAdapter</a></span></dt><dt><span class="sect1"><a href="#d5e5953">getDOID</a></span></dt><dt><span class="sect1"><a href="#d5e5999">getDataObject</a></span></dt><dt><span class="sect1"><a href="#d5e6067">getORID</a></span></dt><dt><span class="sect1"><a href="#d5e6113">getReceiver</a></span></dt><dt><span class="sect1"><a href="#d5e6160">getRepresentationInformation</a></span></dt><dt><span class="sect1"><a href="#d5e6228">getSender</a></span></dt><dt><span class="sect1"><a href="#d5e6275">ingestIO</a></span></dt><dt><span class="sect1"><a href="#d5e6322">isInfoUsable</a></span></dt><dt><span class="sect1"><a href="#d5e6369">orderRequest</a></span></dt><dt><span class="sect1"><a href="#d5e6416">putDataObject</a></span></dt><dt><span class="sect1"><a href="#d5e6484">putRepresentationInformation</a></span></dt><dt><span class="sect1"><a href="#d5e6552">queryRequest</a></span></dt><dt><span class="sect1"><a href="#d5e6599">requestPackage</a></span></dt><dt><span class="sect1"><a href="#d5e6646">requestRepInfoIDs</a></span></dt><dt><span class="sect1"><a href="#d5e6693">sendPackage</a></span></dt><dt><span class="sect1"><a href="#d5e6740">sendRepInfoPackage</a></span></dt><dt><span class="sect1"><a href="#d5e6787">setAdapter</a></span></dt><dt><span class="sect1"><a href="#d5e6834">setORIID</a></span></dt></dl></dd><dt><span class="chapter"><a href="#d5e6880">4. Attributes in the common namespace.</a></span></dt><dd><dl><dt><span class="sect1"><a href="#d5e6883">PID  in  Information_​Object</a></span></dt><dt><span class="sect1"><a href="#d5e6946">character_constraint  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7015">character_constraint  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7078">character_encoding  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7147">formation_rule  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7210">logical_identifier  in  Identification_​Information</a></span></dt><dt><span class="sect1"><a href="#d5e7273">maximum_characters  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7342">maximum_characters  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7405">maximum_value  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7468">minimum_characters  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7537">minimum_characters  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7600">minimum_value  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7663">pattern  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7726">version_identifier  in  Identification_​Information</a></span></dt><dt><span class="sect1"><a href="#d5e7789">xml_schema_base_type  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7858">xml_schema_base_type  in  Character_​Data_​Type</a></span></dt></dl></dd><dt><span class="chapter"><a href="#d5e7921">5. Data Types in the common namespace.</a></span></dt><dd><dl><dt><span class="sect1"><a href="#d5e7924">ASCII_Short_String_Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7966">Character_Data_Type</a></span></dt><dt><span class="sect1"><a href="#d5e8008">Data_Type</a></span></dt></dl></dd></dl></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="d5e10"></a>Chapter 1. Introduction</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="sect1"><a href="#d5e14">Audience</a></span></dt><dt><span class="sect1"><a href="#d5e18">Acknowledgements</a></span></dt><dt><span class="sect1"><a href="#d5e22">Scope</a></span></dt><dt><span class="sect1"><a href="#d5e26">Applicable Documents</a></span></dt><dt><span class="sect1"><a href="#d5e39">Terminology</a></span></dt></dl></div><p>The Data Dictionary defines the organization and components of product labels. Components of a product label include classes and their attributes.</p><p>
            </p><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e14"></a>Audience</h2></div></div></div><p>The Data Dictionary - Abridged - has been abstracted from the unabridged version with the needs of data providers and data end users in mind. It contains full definitions but not all the fine detail or repetition necessary to support the underlying Information Model.</p><p>
                </p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e18"></a>Acknowledgements</h2></div></div></div><p>The Data Dictionary and the Information Model is a joint effort involving discipline experts functioning as a data design working group.</p><p>
                </p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e22"></a>Scope</h2></div></div></div><p>The Data Dictionary defines the common and discipline level classes and attributes used to create product labels. It also defines the meta-attributes (i.e. attributes about attributes) used to define attributes. This abridged version includes only one entry for each attribute where the unabridge version includes an entry for each use of an attribute in a class.</p><p>
                </p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e26"></a>Applicable Documents</h2></div></div></div><p>
                    <span class="bold"><strong>Controlling Documents</strong></span>

                    </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
                                Information Model Specification - The Information Model is used as the source for class, attribute, and data type definitions. The model is presented in document format as the Information Model Specification.
                            </p></li><li class="listitem"><p>
                                ISO/IEC 11179:3 Registry Metamodel and Basic Attributes Specification, 2003. - The ISO/IEC 11179 specification provides the schema for the data dictionary.
                            </p></li></ul></div><p>
                    <span class="bold"><strong>Reference Documents</strong></span>
                    </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
                                Planetary Science Data Dictionary - The online version of the PDS3 data dictionary was used as the source for a few data elements being carried over from the PDS3 data standards.
                            </p></li></ul></div><p>
                </p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e39"></a>Terminology</h2></div></div></div><p>This document uses very specific engineering terminology to describe the various structures involved.  It is particularly important that readers who have absorbed the Standards Reference bear in mind that terms which are familiar in that context can have very different meanings in the present document. </p><p>Following are some definitions of essential terms used throughout this document.</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>An <span class="italic">attribute</span> is a property or characteristic that provides a unit of information. For example, 'color' and 'length' are possible attributes. </p></li><li class="listitem"><p>A <span class="italic">class</span> is a 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.
                        </p></li><li class="listitem"><p>A <span class="italic">conceptual object</span> is 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). </p></li><li class="listitem"><p>A <span class="italic">data element</span> is a unit of data for which the definition, identification, representation and <span class="italic">permissible values</span> are specified by means of a set of attributes. For example, the concept of a <span class="italic">calibration_lamp_state_flag</span> is used to indicate whether the lamp used for onboard camera calibration was turned on or off during the capture of an image. The <span class="italic"> data element</span> aspect of this concept is the named attribute (or data element)  <span class="italic">calibration_lamp_state_flag</span>.</p></li><li class="listitem"><p>A <span class="italic">data object</span> is a physical, conceptual, or digital object.</p></li><li class="listitem"><p>A <span class="italic">digital object</span> is an object which is real data - for example, a binary image of a redwood tree or an ASCII table of atmospheric composition versus altitude.</p></li><li class="listitem"><p><span class="italic">Formal</span> as used in the definition of attributes that are names indicates that an established procedure was involved in creating the name.</p></li><li class="listitem"><p>A <span class="italic">unique identifier</span> is a special type of identifier used to provide a reference number which is unique in a context.</p></li><li class="listitem"><p><span class="italic">Local</span> refers to the context within a single label.</p></li><li class="listitem"><p><span class="italic">Logical</span> as used in the definition of logical identifier indicates that the identifier logically groups a set of objects. </p></li><li class="listitem"><p>A <span class="italic">physical object</span> is 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).  </p></li><li class="listitem"><p>A <span class="italic">resource</span> is the target (referent) of any Uniform Resource Identifier; the thing to which a URI points.</p></li></ul></div><p>
                </p></div></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="d5e85"></a>Chapter 2. Product Classes in the common namespace.</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="sect1"><a href="#d5e88">Abstraction_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e145">Native_Access</a></span></dt><dt><span class="sect1"><a href="#d5e211">Native_Ingest</a></span></dt></dl></div><p>These classes define the products.</p><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e88"></a><a name="N-15629693"></a>Abstraction_Layer</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Abstraction_Layer</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Abstraction_Layer contains the interfaces that define the contracts for the interoperability framework.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1615745933">Access_​Interface</a>, <a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a>, <a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a>, <a class="link" href="#N-330248456">Identifier_​Interface</a>, <a class="link" href="#N-1136268319">Information_​Object_​Interface</a>, <a class="link" href="#N-1526069901">Ingest_​Interface</a>, <a class="link" href="#N1349835779">Negotiate_​Interface</a>, <a class="link" href="#N-49369926">Packaged_​Information_​Interface</a>, <a class="link" href="#N1398709373">Provenance_​Information_​Interface</a>, <a class="link" href="#N-903350627">Reference_​Information_​Interface</a>, <a class="link" href="#N1236477865">Representation_​Information_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e145"></a><a name="N-1501899177"></a>Native_Access</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Native_Access</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Native_Access class provides an access capability for an Archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a> :: <a class="link" href="#N-1501899177">Native_​Access</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Native_​Access_​is_​Element_​of_​OAIS_​IF_​Archive_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N503657544">OAIS_​IF_​Archive_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-821821638">Adapter</a>, <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e211"></a><a name="N-1262588073"></a>Native_Ingest</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Native_Ingest</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Native_Ingest class provides an ingest capability for an Archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a> :: <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Native_​Ingest_​is_​Element_​of_​OAIS_​IF_​Archive_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N503657544">OAIS_​IF_​Archive_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-821821638">Adapter</a>, <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="d5e277"></a>Chapter 3. Support classes in the common namespace.</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="sect1"><a href="#d5e280">Access</a></span></dt><dt><span class="sect1"><a href="#d5e352">Access_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e410">Access_Rights_Information</a></span></dt><dt><span class="sect1"><a href="#d5e533">Access_Rights_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e616">Active_Object</a></span></dt><dt><span class="sect1"><a href="#d5e661">Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e742">Adapter_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e818">Archival_Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e941">Archival_Storage</a></span></dt><dt><span class="sect1"><a href="#d5e1006">Archive</a></span></dt><dt><span class="sect1"><a href="#d5e1051">Binding_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e1114">Client</a></span></dt><dt><span class="sect1"><a href="#d5e1162">Component</a></span></dt><dt><span class="sect1"><a href="#d5e1207">Conceptual_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1264">Consumer_Application_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e1323">Consumer_Archive_Application</a></span></dt><dt><span class="sect1"><a href="#d5e1408">Consumer_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e1467">Content_Data_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1525">Content_Information</a></span></dt><dt><span class="sect1"><a href="#d5e1656">Context_Information</a></span></dt><dt><span class="sect1"><a href="#d5e1773">DOID</a></span></dt><dt><span class="sect1"><a href="#d5e1818">Data_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1889">Data_Object_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e1935">Digital_Object</a></span></dt><dt><span class="sect1"><a href="#d5e1992">Dissemination_Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e2116">Document_PDF_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e2204">Engineering_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e2292">Fixity_Information</a></span></dt><dt><span class="sect1"><a href="#d5e2415">Fixity_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e2498">Functional_Entity</a></span></dt><dt><span class="sect1"><a href="#d5e2545">Identification_Information</a></span></dt><dt><span class="sect1"><a href="#d5e2673">Identifier</a></span></dt><dt><span class="sect1"><a href="#d5e2717">Identifier_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e2781">Information_Architecture</a></span></dt><dt><span class="sect1"><a href="#d5e2825">Information_Object</a></span></dt><dt><span class="sect1"><a href="#d5e2940">Information_Object_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3036">Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e3153">Information_Property</a></span></dt><dt><span class="sect1"><a href="#d5e3208">Ingest</a></span></dt><dt><span class="sect1"><a href="#d5e3280">Ingest_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3338">Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3383">Message_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3501">MessagedService</a></span></dt><dt><span class="sect1"><a href="#d5e3547">Method</a></span></dt><dt><span class="sect1"><a href="#d5e3592">Negotiate</a></span></dt><dt><span class="sect1"><a href="#d5e3665">Negotiate_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3735">OAIS_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e3823">OAIS_IF_Archive</a></span></dt><dt><span class="sect1"><a href="#d5e3870">OAIS_IF_Archive_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e3929">OAIS_Interoperabilty_Framework</a></span></dt><dt><span class="sect1"><a href="#d5e4002">ORIID</a></span></dt><dt><span class="sect1"><a href="#d5e4047">Order_Agreement</a></span></dt><dt><span class="sect1"><a href="#d5e4092">Other_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e4180">Packaged_Information</a></span></dt><dt><span class="sect1"><a href="#d5e4296">Packaged_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e4378">Physical_Object</a></span></dt><dt><span class="sect1"><a href="#d5e4435">Preservation_Description_Information</a></span></dt><dt><span class="sect1"><a href="#d5e4588">Producer_Application_Layer</a></span></dt><dt><span class="sect1"><a href="#d5e4647">Producer_Archive_Application</a></span></dt><dt><span class="sect1"><a href="#d5e4726">Producer_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e4785">Provenance_Information</a></span></dt><dt><span class="sect1"><a href="#d5e4908">Provenance_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e4991">Reference_Information</a></span></dt><dt><span class="sect1"><a href="#d5e5114">Reference_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e5197">Representation_Information</a></span></dt><dt><span class="sect1"><a href="#d5e5339">Representation_Information_Interface</a></span></dt><dt><span class="sect1"><a href="#d5e5422">Science_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e5510">Service</a></span></dt><dt><span class="sect1"><a href="#d5e5555">Submission_Information_Package</a></span></dt><dt><span class="sect1"><a href="#d5e5679">System_Architecture</a></span></dt><dt><span class="sect1"><a href="#d5e5723">Web_HTML_Data_Adapter</a></span></dt><dt><span class="sect1"><a href="#d5e5811">accessIO</a></span></dt><dt><span class="sect1"><a href="#d5e5858">agreeStrategy</a></span></dt><dt><span class="sect1"><a href="#d5e5906">chooseAdapter</a></span></dt><dt><span class="sect1"><a href="#d5e5953">getDOID</a></span></dt><dt><span class="sect1"><a href="#d5e5999">getDataObject</a></span></dt><dt><span class="sect1"><a href="#d5e6067">getORID</a></span></dt><dt><span class="sect1"><a href="#d5e6113">getReceiver</a></span></dt><dt><span class="sect1"><a href="#d5e6160">getRepresentationInformation</a></span></dt><dt><span class="sect1"><a href="#d5e6228">getSender</a></span></dt><dt><span class="sect1"><a href="#d5e6275">ingestIO</a></span></dt><dt><span class="sect1"><a href="#d5e6322">isInfoUsable</a></span></dt><dt><span class="sect1"><a href="#d5e6369">orderRequest</a></span></dt><dt><span class="sect1"><a href="#d5e6416">putDataObject</a></span></dt><dt><span class="sect1"><a href="#d5e6484">putRepresentationInformation</a></span></dt><dt><span class="sect1"><a href="#d5e6552">queryRequest</a></span></dt><dt><span class="sect1"><a href="#d5e6599">requestPackage</a></span></dt><dt><span class="sect1"><a href="#d5e6646">requestRepInfoIDs</a></span></dt><dt><span class="sect1"><a href="#d5e6693">sendPackage</a></span></dt><dt><span class="sect1"><a href="#d5e6740">sendRepInfoPackage</a></span></dt><dt><span class="sect1"><a href="#d5e6787">setAdapter</a></span></dt><dt><span class="sect1"><a href="#d5e6834">setORIID</a></span></dt></dl></div><p>The classes in this section are used by the product classes.</p><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e280"></a><a name="N-997216231"></a>Access</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Access</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a> :: <a class="link" href="#N-997216231">Access</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Access_​is_​Element_​Of_​Consumer_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1911661381">Consumer_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Access_​realized_​by_​Access_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1615745933">Access_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">request_​AIP</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e352"></a><a name="N-1615745933"></a>Access_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Access_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Access Interface is a well-defined entry point for the Access functional entity and provides a contract for the exchange of information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1615745933">Access_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Access_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-997216231">Access</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e410"></a><a name="N800863402"></a>Access_Rights_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Access_Rights_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N800863402">Access_​Rights_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Access_​Rights_​Information_​realized_​by_​Access_​Rights_​Information_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e533"></a><a name="N1167224772"></a>Access_Rights_Information_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Access_Rights_Information_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Access Rights Information Interface is a well-defined entry point and contract for accessing Access Rights Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a> :: <a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e616"></a><a name="N-1324369309"></a>Active_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Active_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>An Active Object is an object that reside in its own thread of control.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1324369309">Active_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e661"></a><a name="N-821821638"></a>Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>An Adapter (Binding) is a wrapper library that bridges two programming languages, so that a library written for one language can be used in another language.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Adapter_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e742"></a><a name="N-305510828"></a>Adapter_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Adapter_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Adapter Interface is a well-defined entry point and contract for Bindings.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">has_​access_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-611732769">accessIO</a></td></tr><tr><td align="left"> </td><td align="left">has_​ingest_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1732971487">ingestIO</a></td></tr><tr><td align="left"> </td><td align="left">has_​setAdapter_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-794105694">setAdapter</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-821821638">Adapter</a>, <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e818"></a><a name="N1892768407"></a>Archival_Information_Package</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Archival_Information_Package</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N808439678">Information_​Package</a> :: <a class="link" href="#N1892768407">Archival_​Information_​Package</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Archival_​Information_​Package_​is_​stored_​in_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​Content_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-640576079">Content_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e941"></a><a name="N-2141829377"></a>Archival_Storage</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Archival_Storage</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a> :: <a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-997216231">Access</a>, <a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-757905127">Ingest</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1006"></a><a name="N-419414867"></a>Archive</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Archive</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Archive: An organization that intends to preserve information for access and use by a Designated Community. /source:</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-419414867">Archive</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1051"></a><a name="N1806155426"></a>Binding_Layer</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Binding_Layer</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Binding Layer contains 'wrapper' libraries that bridges two programming languages, so that a library written for one language can be used in another language.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Binding_​Layer_​is_​Element_​Of_​OAIS_​Interoperabilty_​Framework</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1114"></a><a name="N-931467648"></a>Client</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Client</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>A Client is a computer system or process that requests a service of another computer system or process (a 'server') using some kind of protocol and accepts the server's responses.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N-931467648">Client</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-103580786">Consumer_​Application_​Layer</a>, <a class="link" href="#N-1014130646">Producer_​Application_​Layer</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1162"></a><a name="N935275048"></a>Component</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Component</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>A Component represents a modular part of a system that encapsulates the state and behavior of a number of elements such as attributes or methods. Its behavior is defined in terms of provided and required interfaces, is self-contained, and substitutable.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1207"></a><a name="N1957463985"></a>Conceptual_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Conceptual_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Conceptual Object class defines a non-tangible object that is also not a digital object.  /source: /pds</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-239798273">Data_​Object</a> :: <a class="link" href="#N1957463985">Conceptual_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">interpreted_​using</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1264"></a><a name="N-103580786"></a>Consumer_Application_Layer</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Consumer_Application_Layer</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Consumer Application Layer contains a program or group of programs designed for Consumer.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N-103580786">Consumer_​Application_​Layer</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Application_​Layer_​is_​Element_​Of_​Client</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-931467648">Client</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1323"></a><a name="N-1194921921"></a>Consumer_Archive_Application</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Consumer_Archive_Application</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>A Consumer_Archive_Application is an application for use by a user performing the role of a consumer for a data archive. /source:  /jsh</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Archive_​Application_​Receives_​Dissemination_​Information_​Package</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1893928226">Dissemination_​Information_​Package</a></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Archive_​Application_​Receives_​Information_​Package</td><td align="left">0..1</td><td align="left"><a class="link" href="#N808439678">Information_​Package</a></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Archive_​Application_​consumes_​OAIS_​Interoperabilty_​Framework</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Archive_​Application_​is_​Element_​Of_​Consumer_​Application_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-103580786">Consumer_​Application_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Archive_​Application_​negotiates_​through_​Negotiate</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1225659305">Negotiate</a></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Archive_​Application_​requests_​through_​Access</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-997216231">Access</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1408"></a><a name="N1911661381"></a>Consumer_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Consumer_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Consumer Interface provides abstractions of consumer services.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N1911661381">Consumer_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Consumer_​Interface_​is_​Element_​Of_​OAIS_​Interoperabilty_​Framework</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-997216231">Access</a>, <a class="link" href="#N1225659305">Negotiate</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1467"></a><a name="N-691099111"></a>Content_Data_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Content_Data_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Content Data Object: The Data Object, that together with associated Representation Information, comprises the Content Information. /source: ISO_14721_2012</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-239798273">Data_​Object</a> :: <a class="link" href="#N-691099111">Content_​Data_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">interpreted_​using</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-640576079">Content_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1525"></a><a name="N-640576079"></a>Content_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Content_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N-640576079">Content_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">further_​described_​by</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​Content_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-691099111">Content_​Data_​Object</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N1842784669">Information_​Property</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1656"></a><a name="N-1401195033"></a>Context_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Context_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N-1401195033">Context_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1773"></a><a name="N-581973317"></a>DOID</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>DOID</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>DOID: An identifier which names an instance of a Data Object. (Data Object Identifier)</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N2052736222">Identifier</a> :: <a class="link" href="#N-581973317">DOID</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1818"></a><a name="N-239798273"></a>Data_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Data_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Data Object: Either a Physical Object or a Digital Object. /source:  ISO_14721_2012 figure 2-2, figure 4-10, figure 4-18</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">interpreted_​using</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1889"></a><a name="N-1784492839"></a>Data_Object_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Data_Object_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Data Object Interface is a well-defined entry point and contract for accessing a Data_Object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1784492839">Data_​Object_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1935"></a><a name="N-2082371301"></a>Digital_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Digital_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Digital Object: An object composed of a set of bit sequences. /source:  ISO_14721_2012 figure 4-10, figure 4-18</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-239798273">Data_​Object</a> :: <a class="link" href="#N-2082371301">Digital_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">interpreted_​using</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e1992"></a><a name="N1893928226"></a>Dissemination_Information_Package</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Dissemination_Information_Package</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N808439678">Information_​Package</a> :: <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Dissemination_​Information_​Packageis_​Element_​Of_​Consumer_​Application_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-103580786">Consumer_​Application_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2116"></a><a name="N-1940185709"></a>Document_PDF_Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Document_PDF_Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Document PDF is an adapter that provides a bridge between the OAIS Information Model and the native information model used by a Document PDF archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a> :: <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Document%2FPDF_​realized_​by_​Adapter_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"> </td><td align="left">Document%2FPDF_​is_​Element_​Of_​Binding_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2204"></a><a name="N1010525403"></a>Engineering_Data_Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Engineering_Data_Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Engineering_Data is an adapter that provides a bridge between the OAIS Information Model and the native information model used by an engineering data archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a> :: <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Engineering_​Data_​realized_​by_​Adapter_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"> </td><td align="left">Engineering_​Data_​is_​Element_​Of_​Binding_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2292"></a><a name="N-1792460421"></a>Fixity_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Fixity_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N-1792460421">Fixity_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Fixity_​Information_​realized_​by_​Fixity_​Information_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2415"></a><a name="N-1472175275"></a>Fixity_Information_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Fixity_Information_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Fixity Information Interface is a well-defined entry point and contract for accessing Fixity Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a> :: <a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1792460421">Fixity_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2498"></a><a name="N-854926358"></a>Functional_Entity</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Functional_Entity</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2545"></a><a name="N-462416144"></a>Identification_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Identification_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Identification Information: The information that is used to identify information objects. /source:/jsh</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N-462416144">Identification_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N-1652727213">logical_​identifier</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N-1104897500">version_​identifier</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2673"></a><a name="N2052736222"></a>Identifier</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Identifier</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Identifier: A token which names an instance of an object class.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N2052736222">Identifier</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2717"></a><a name="N-330248456"></a>Identifier_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Identifier_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Identifier Interface is a well-defined entry point for an object and provides a contract for identifying Information Objects.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Identifier_​Interface_​is_​Element_​of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-821821638">Adapter</a>, <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2781"></a><a name="N1320816923"></a>Information_Architecture</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Information_Architecture</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Information_Architecture abstract class groups the information classes for the Data Archive Architecture.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2825"></a><a name="N-1109802745"></a>Information_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Information_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Information Object: A Data Object together with its Representation Information. /source:  ISO_14721_2012 figure 2-2, figure 4-10, figure 4-12</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e2940"></a><a name="N-1136268319"></a>Information_Object_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Information_Object_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Information Object Interface is a well-defined entry point and contract for accessing an Information_Object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3036"></a><a name="N808439678"></a>Information_Package</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Information_Package</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N808439678">Information_​Package</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3153"></a><a name="N1842784669"></a>Information_Property</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Information_Property</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1842784669">Information_​Property</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">is_​part_​of_​Content_​Information</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N-640576079">Content_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3208"></a><a name="N-757905127"></a>Ingest</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Ingest</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a> :: <a class="link" href="#N-757905127">Ingest</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Ingest_​is_​Element_​Of_​Producer_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1410327583">Producer_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Ingest_​realized_​by_​Ingest_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1526069901">Ingest_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">send_​AIP</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-60008997">Producer_​Archive_​Application</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3280"></a><a name="N-1526069901"></a>Ingest_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Ingest_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Ingest Interface is a well-defined entry point for the Ingest functional entity and provides a contract for the exchange of information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1526069901">Ingest_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Ingest_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-757905127">Ingest</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3338"></a><a name="N-1457161628"></a>Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3383"></a><a name="N1516641548"></a>Message_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Message_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Message Interface is a well-defined entry point and contract for passing messages.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">has_​agreeStrategy_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N293232138">agreeStrategy</a></td></tr><tr><td align="left"> </td><td align="left">has_​getReceiver_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1738403312">getReceiver</a></td></tr><tr><td align="left"> </td><td align="left">has_​getSender_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1121266294">getSender</a></td></tr><tr><td align="left"> </td><td align="left">has_​isInfoUsable_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1223900443">isInfoUsable</a></td></tr><tr><td align="left"> </td><td align="left">has_​orderRequest_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-648226250">orderRequest</a></td></tr><tr><td align="left"> </td><td align="left">has_​queryRequest_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-94794884">queryRequest</a></td></tr><tr><td align="left"> </td><td align="left">has_​requestPackage_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N137122892">requestPackage</a></td></tr><tr><td align="left"> </td><td align="left">has_​requestRepInfoIDs_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1370730969">requestRepInfoIDs</a></td></tr><tr><td align="left"> </td><td align="left">has_​sendPackage_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-601310679">sendPackage</a></td></tr><tr><td align="left"> </td><td align="left">has_​sendRepInfoPackage_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N357525400">sendRepInfoPackage</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-821821638">Adapter</a>, <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3501"></a><a name="N-1810223197"></a>MessagedService</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>MessagedService</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The MessagedService class defines system services that are invoked using messages.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3547"></a><a name="N-651310186"></a>Method</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Method</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Method: A method in object-oriented programming (OOP) is a procedure associated with a message and an object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3592"></a><a name="N1225659305"></a>Negotiate</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Negotiate</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Negotiate function allows a user and the OAIS to negotiate adapters that enable them to interoperate.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a> :: <a class="link" href="#N-1810223197">MessagedService</a> :: <a class="link" href="#N-854926358">Functional_​Entity</a> :: <a class="link" href="#N1225659305">Negotiate</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Negotiate_​is_​Element_​Of_​Consumer_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1911661381">Consumer_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Negotiate_​is_​Element_​Of_​Producer_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1410327583">Producer_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Negotiate_​realized_​by_​Negotiate_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1349835779">Negotiate_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a>, <a class="link" href="#N-60008997">Producer_​Archive_​Application</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3665"></a><a name="N1349835779"></a>Negotiate_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Negotiate_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Negotiate Interface is a well-defined entry point for negotiating protocols between two entities and provides a contract for the exchange of information during negotiation.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N1349835779">Negotiate_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Negotiate_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​agreeStrategy_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N293232138">agreeStrategy</a></td></tr><tr><td align="left"> </td><td align="left">has_​chooseAdapter_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N-1976410877">chooseAdapter</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1225659305">Negotiate</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3735"></a><a name="N1499282152"></a>OAIS_Data_Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>OAIS_Data_Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>OAIS Data is an adapter that provides a bridge between the OAIS Information Model and the implemented information model used by an OAIS compliant archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a> :: <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">OAIS_​Data_​realized_​by_​Adapter_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"> </td><td align="left">OAIS_​Data_​is_​Element_​Of_​Binding_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3823"></a><a name="N66981422"></a>OAIS_IF_Archive</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>OAIS_IF_Archive</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>An OAIS IF Archive is an organization that intends to preserve information for access and use by a Designated Community and acknowledges the OAIS IF can be used to interoperate with other OAIS IF Archives.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-419414867">Archive</a> :: <a class="link" href="#N66981422">OAIS_​IF_​Archive</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N503657544">OAIS_​IF_​Archive_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3870"></a><a name="N503657544"></a>OAIS_IF_Archive_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>OAIS_IF_Archive_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The OAIS IF Archive Interface is a well-defined entry point for the OAIS_IF_Archive and provides a contract for the exchange of information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N503657544">OAIS_​IF_​Archive_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">OAIS_​IF_​Archive_​Interface_​is_​Element_​Of_​OAIS_​IF_​Archive</td><td align="left">1..1</td><td align="left"><a class="link" href="#N66981422">OAIS_​IF_​Archive</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e3929"></a><a name="N-696226748"></a>OAIS_Interoperabilty_Framework</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>OAIS_Interoperabilty_Framework</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The OAIS Interoperabilty Framework is an abstraction based on the OAIS Functional and Information Models in which software providing generic functionality can be selectively changed by additional user-written code to provide application-specific software that interoperates across digital repositories.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N-821821638">Adapter</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N1806155426">Binding_​Layer</a>, <a class="link" href="#N-1194921921">Consumer_​Archive_​Application</a>, <a class="link" href="#N1911661381">Consumer_​Interface</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1940185709">Document_​PDF_​Adapter</a>, <a class="link" href="#N1010525403">Engineering_​Data_​Adapter</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N1499282152">OAIS_​Data_​Adapter</a>, <a class="link" href="#N-1549872981">Other_​Adapter</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N-60008997">Producer_​Archive_​Application</a>, <a class="link" href="#N-1410327583">Producer_​Interface</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N1013401514">Science_​Data_​Adapter</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a>, <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4002"></a><a name="N-851055316"></a>ORIID</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>ORIID</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>ORIID: an Identifier which names an instance of Representation Information. (Object Representation Information ID)</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N2052736222">Identifier</a> :: <a class="link" href="#N-851055316">ORIID</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4047"></a><a name="N1623059236"></a>Order_Agreement</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Order_Agreement</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N1623059236">Order_​Agreement</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4092"></a><a name="N-1549872981"></a>Other_Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Other_Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Other is a an adapter that provides a bridge between the OAIS Information Model and the native information model used by some data archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a> :: <a class="link" href="#N-1549872981">Other_​Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Other_​realized_​by_​Adapter_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"> </td><td align="left">Other_​is_​Element_​Of_​Binding_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4180"></a><a name="N-2118382304"></a>Packaged_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Packaged_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Packaged Information: A logical container composed of optional Information Object(s). Associated with this Information Package is Packaging Information used to delimit and identify the Information Object and optional Package Description information used to facilitate searches for the Information Object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N-2118382304">Packaged_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4296"></a><a name="N-49369926"></a>Packaged_Information_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Packaged_Information_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Packaged Information Interface is a well-defined entry point and contract for accessing a Packaged_Information Information Object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a> :: <a class="link" href="#N-49369926">Packaged_​Information_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4378"></a><a name="N-156721998"></a>Physical_Object</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Physical_Object</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-239798273">Data_​Object</a> :: <a class="link" href="#N-156721998">Physical_​Object</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">interpreted_​using</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4435"></a><a name="N-897639621"></a>Preservation_Description_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Preservation_Description_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​Access_​Rights</td><td align="left">1..1</td><td align="left"><a class="link" href="#N800863402">Access_​Rights_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​Context</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1401195033">Context_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​Fixity</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1792460421">Fixity_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​Provenance</td><td align="left">1..1</td><td align="left"><a class="link" href="#N2044544163">Provenance_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​Reference</td><td align="left">0..1</td><td align="left"><a class="link" href="#N629851843">Reference_​Information</a></td></tr><tr><td align="left"> </td><td align="left">provides_​preservation_​information_​for</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-640576079">Content_​Information</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-640576079">Content_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4588"></a><a name="N-1014130646"></a>Producer_Application_Layer</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Producer_Application_Layer</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Producer Application Layer contains a program or group of programs designed for Producers.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N-1014130646">Producer_​Application_​Layer</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Producer_​Application_​Layer_​is_​Element_​Of_​Client</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-931467648">Client</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-60008997">Producer_​Archive_​Application</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4647"></a><a name="N-60008997"></a>Producer_Archive_Application</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Producer_Archive_Application</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>A Producer_Archive_Application an application for use by a user performing the role of a producer for a data archive. /source:  /jsh</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N-60008997">Producer_​Archive_​Application</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Producer_​Archive_​Application_​consumes_​OAIS_​Interoperabilty_​Framework</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Producer_​Archive_​Application_​is_​Element_​Of_​Producer_​Application_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1014130646">Producer_​Application_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">Producer_​Archive_​Application_​negotiates_​through_​Negotiate</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1225659305">Negotiate</a></td></tr><tr><td align="left"> </td><td align="left">Producer_​Archive_​Application_​produces_​Submission_​Information_​Package</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr><tr><td align="left"> </td><td align="left">Producer_​Archive_​Application_​provides_​SIP_​to_​Ingest</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-757905127">Ingest</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4726"></a><a name="N-1410327583"></a>Producer_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Producer_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Producer Interface is an abstraction of producer services.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N935275048">Component</a> :: <a class="link" href="#N-1410327583">Producer_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Producer_​Interface_​is_​Element_​Of_​OAIS_​Interoperabilty_​Framework</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-757905127">Ingest</a>, <a class="link" href="#N1225659305">Negotiate</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4785"></a><a name="N2044544163"></a>Provenance_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Provenance_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N2044544163">Provenance_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Provenance_​Information_​realized_​by_​Provenance_​Information_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1398709373">Provenance_​Information_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4908"></a><a name="N1398709373"></a>Provenance_Information_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Provenance_Information_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Provenance Information Interface is a well-defined entry point and contract for accessing Provenance Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a> :: <a class="link" href="#N1398709373">Provenance_​Information_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N2044544163">Provenance_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e4991"></a><a name="N629851843"></a>Reference_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Reference_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N629851843">Reference_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Reference_​Information_​realized_​by_​Reference_​Information_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-903350627">Reference_​Information_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-897639621">Preservation_​Description_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5114"></a><a name="N-903350627"></a>Reference_Information_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Reference_Information_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Reference Information Interface is a well-defined entry point and contract for accessing Reference Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a> :: <a class="link" href="#N-903350627">Reference_​Information_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N629851843">Reference_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5197"></a><a name="N1017222863"></a>Representation_Information</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Representation_Information</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">interpreted_​using_​recurse</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Representation_​Information_​realized_​by_​Representation_​Information_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1236477865">Representation_​Information_​Interface</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N1957463985">Conceptual_​Object</a>, <a class="link" href="#N-691099111">Content_​Data_​Object</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N-239798273">Data_​Object</a>, <a class="link" href="#N-2082371301">Digital_​Object</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-156721998">Physical_​Object</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5339"></a><a name="N1236477865"></a>Representation_Information_Interface</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Representation_Information_Interface</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The Representation Information Interface is a well-defined entry point and contract for accessing Representation Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1457161628">Interface</a> :: <a class="link" href="#N-1136268319">Information_​Object_​Interface</a> :: <a class="link" href="#N1236477865">Representation_​Information_​Interface</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​Interface_​is_​Element_​Of_​Abstraction_​Layer</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-15629693">Abstraction_​Layer</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">0..Unbounded</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1017222863">Representation_​Information</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5422"></a><a name="N1013401514"></a>Science_Data_Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Science_Data_Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Science Data is an adapter that provides a bridge between the OAIS Information Model and the native information model used by a science data archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a> :: <a class="link" href="#N1013401514">Science_​Data_​Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Science_​Data_​realized_​by_​Adapter_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"> </td><td align="left">Science_​Data_​is_​Element_​Of_​Binding_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5510"></a><a name="N-1982127456"></a>Service</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Service</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-1982127456">Service</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5555"></a><a name="N-2110236107"></a>Submission_Information_Package</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Submission_Information_Package</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>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.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N1320816923">Information_​Architecture</a> :: <a class="link" href="#N-1109802745">Information_​Object</a> :: <a class="link" href="#N808439678">Information_​Package</a> :: <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr><tr><td align="left"><span class="emphasis"><em>Attribute(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td></tr><tr><td align="left"> </td><td align="left"><a class="link" href="#N1179899904">PID</a></td><td align="left">1..1</td><td align="left">None</td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​is_​Managed_​by_​Archival_​Storage</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-2141829377">Archival_​Storage</a></td></tr><tr><td align="left"> </td><td align="left">Information_​Object_​realized_​by_​Information_​Object_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1136268319">Information_​Object_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">has_​Data_​Object</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-239798273">Data_​Object</a></td></tr><tr><td align="left"> </td><td align="left">has_​Representation_​Information</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1017222863">Representation_​Information</a></td></tr><tr><td align="left"> </td><td align="left">has_​getDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​getRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">has_​putDataObject_​_​Method</td><td align="left">1..1</td><td align="left"><a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"> </td><td align="left">has_​putRepresentationInformation_​_​Method</td><td align="left">1..Unbounded</td><td align="left"><a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"> </td><td align="left">Submission_​Information_​Packageis_​Element_​Of_​Producer_​Application_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-1014130646">Producer_​Application_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-60008997">Producer_​Archive_​Application</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5679"></a><a name="N185191662"></a>System_Architecture</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>System_Architecture</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>The System_Architecture abstract class groups the software, services, and protocols for the Data Archive Architecture. /source:</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5723"></a><a name="N825360462"></a>Web_HTML_Data_Adapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Web_HTML_Data_Adapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>Web HTML Data is an adapter that provides a bridge between the OAIS Information Model and the native information model used by a Web HTML archive.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>abstract</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-821821638">Adapter</a> :: <a class="link" href="#N825360462">Web_​HTML_​Data_​Adapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>Association(s)</em></span></td><td align="left"><span class="emphasis"><em>Name</em></span></td><td align="left"><span class="emphasis"><em>Cardinality</em></span></td><td align="left"><span class="emphasis"><em>Class</em></span></td></tr><tr><td align="left"> </td><td align="left">Adapter_​is_​Element_​of_​OAIS_​Interoperabilty_​Framework</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-696226748">OAIS_​Interoperabilty_​Framework</a></td></tr><tr><td align="left"> </td><td align="left">Web_​HTML_​Data_​realized_​by_​Adapter_​Interface</td><td align="left">0..1</td><td align="left"><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Identifier_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-330248456">Identifier_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adapter_​realized_​by_​Message_​Interface</td><td align="left">1..1</td><td align="left"><a class="link" href="#N1516641548">Message_​Interface</a></td></tr><tr><td align="left"> </td><td align="left">Adaptor_​invokes_​function</td><td align="left">1..1</td><td align="left"><a class="link" href="#N-1501899177">Native_​Access</a>, <a class="link" href="#N-1262588073">Native_​Ingest</a></td></tr><tr><td align="left"> </td><td align="left">Web_​HTML_​Data_​is_​Element_​Of_​Binding_​Layer</td><td align="left">0..1</td><td align="left"><a class="link" href="#N1806155426">Binding_​Layer</a></td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5811"></a><a name="N-611732769"></a>accessIO</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>accessIO</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>accessIO: a method that given an Object Representation Information ID (ORIID), returns the associated Information Object (IO)</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-611732769">accessIO</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5858"></a><a name="N293232138"></a>agreeStrategy</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>agreeStrategy</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>agreeStrategy: a method that facilitates the creation of a set of OAIS-IF Adapter and Identifier types that enable interoperability between a repository and a user (possibly another repository).</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N293232138">agreeStrategy</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a>, <a class="link" href="#N1349835779">Negotiate_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5906"></a><a name="N-1976410877"></a>chooseAdapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>chooseAdapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>chooseAdapter: a method that given an negotiated strategy for interoperation, selects an OAIS-IF Adapter for inclusion into the set of set of adapters to enable interoperability.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-1976410877">chooseAdapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1349835779">Negotiate_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5953"></a><a name="N-1411591353"></a>getDOID</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>getDOID</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>getDOID: a method that gets the  Data Object ID (DOID) for a Data Object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-1411591353">getDOID</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e5999"></a><a name="N799645514"></a>getDataObject</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>getDataObject</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>getDataObject: a method that given a Data Object Identifier (DOID) gets a Data Object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N799645514">getDataObject</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N-1136268319">Information_​Object_​Interface</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-49369926">Packaged_​Information_​Interface</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N1398709373">Provenance_​Information_​Interface</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N-903350627">Reference_​Information_​Interface</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N1236477865">Representation_​Information_​Interface</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6067"></a><a name="N-1411260769"></a>getORID</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>getORID</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>getORID: a method that gets the Object Representation Information ID (ORIID) for an instance of Representation Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-1411260769">getORID</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6113"></a><a name="N1738403312"></a>getReceiver</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>getReceiver</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>getReceiver: a method that given a message gets the receiver.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N1738403312">getReceiver</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6160"></a><a name="N224563262"></a>getRepresentationInformation</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>getRepresentationInformation</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>getRepresentationInformation: a method that given a Object Representation Information ID (ORIIID) gets an instance of  Representation information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N224563262">getRepresentationInformation</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N-1136268319">Information_​Object_​Interface</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-49369926">Packaged_​Information_​Interface</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N1398709373">Provenance_​Information_​Interface</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N-903350627">Reference_​Information_​Interface</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N1236477865">Representation_​Information_​Interface</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6228"></a><a name="N1121266294"></a>getSender</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>getSender</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>getSender: a method that given a message gets the sender.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N1121266294">getSender</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6275"></a><a name="N1732971487"></a>ingestIO</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>ingestIO</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>ingestIO: a method that given an Object Representation Information ID (ORIID), ingests the associated Information Object (IO)</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N1732971487">ingestIO</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6322"></a><a name="N-1223900443"></a>isInfoUsable</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>isInfoUsable</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>isInfoUsable: a method that indicates that an information object is usable.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-1223900443">isInfoUsable</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6369"></a><a name="N-648226250"></a>orderRequest</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>orderRequest</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>orderRequest: a method that requests information that has been indicated to be currently available.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-648226250">orderRequest</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6416"></a><a name="N224341955"></a>putDataObject</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>putDataObject</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>putDataObject: a method that given a Data Object Identifier (DOID), puts a data object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N224341955">putDataObject</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N-1136268319">Information_​Object_​Interface</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-49369926">Packaged_​Information_​Interface</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N1398709373">Provenance_​Information_​Interface</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N-903350627">Reference_​Information_​Interface</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N1236477865">Representation_​Information_​Interface</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6484"></a><a name="N432856741"></a>putRepresentationInformation</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>putRepresentationInformation</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>putRepresentationInformation: a method that given an Object Representation Information ID (ORIID), puts an instance of  Representation Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N432856741">putRepresentationInformation</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N800863402">Access_​Rights_​Information</a>, <a class="link" href="#N1167224772">Access_​Rights_​Information_​Interface</a>, <a class="link" href="#N1892768407">Archival_​Information_​Package</a>, <a class="link" href="#N-640576079">Content_​Information</a>, <a class="link" href="#N-1401195033">Context_​Information</a>, <a class="link" href="#N1893928226">Dissemination_​Information_​Package</a>, <a class="link" href="#N-1792460421">Fixity_​Information</a>, <a class="link" href="#N-1472175275">Fixity_​Information_​Interface</a>, <a class="link" href="#N-462416144">Identification_​Information</a>, <a class="link" href="#N-1109802745">Information_​Object</a>, <a class="link" href="#N-1136268319">Information_​Object_​Interface</a>, <a class="link" href="#N808439678">Information_​Package</a>, <a class="link" href="#N-2118382304">Packaged_​Information</a>, <a class="link" href="#N-49369926">Packaged_​Information_​Interface</a>, <a class="link" href="#N-897639621">Preservation_​Description_​Information</a>, <a class="link" href="#N2044544163">Provenance_​Information</a>, <a class="link" href="#N1398709373">Provenance_​Information_​Interface</a>, <a class="link" href="#N629851843">Reference_​Information</a>, <a class="link" href="#N-903350627">Reference_​Information_​Interface</a>, <a class="link" href="#N1017222863">Representation_​Information</a>, <a class="link" href="#N1236477865">Representation_​Information_​Interface</a>, <a class="link" href="#N-2110236107">Submission_​Information_​Package</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6552"></a><a name="N-94794884"></a>queryRequest</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>queryRequest</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>queryRequest: a method that returns a list of Object Representation Information IDs (ORIIDs) given a query for finding Information Object(s).</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-94794884">queryRequest</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6599"></a><a name="N137122892"></a>requestPackage</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>requestPackage</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>requestPackage: a method that requests an instance of Packaged Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N137122892">requestPackage</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6646"></a><a name="N-1370730969"></a>requestRepInfoIDs</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>requestRepInfoIDs</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>requestRepInfoIDs: a method that requests  Object Representation Information IDs (ORIIDs).</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-1370730969">requestRepInfoIDs</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6693"></a><a name="N-601310679"></a>sendPackage</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>sendPackage</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>sendPackage: a method that sends an instance of Packaged Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-601310679">sendPackage</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6740"></a><a name="N357525400"></a>sendRepInfoPackage</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>sendRepInfoPackage</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>sendRepInfoPackage: a method that sends Representation information as Packaged Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N357525400">sendRepInfoPackage</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N1516641548">Message_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6787"></a><a name="N-794105694"></a>setAdapter</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>setAdapter</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>setAdapter: a method that given the Identifer of an Adapter, retrieves and plugs-in the Adapter for use.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-794105694">setAdapter</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span><a class="link" href="#N-305510828">Adapter_​Interface</a></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6834"></a><a name="N-1360523116"></a>setORIID</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>setORIID</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description:</em></span>setORIID: a method that sets the Object Representation Information ID (ORIID) for an instance of Representation Information.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Role: </em></span>concrete</td><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Class Hierarchy: </em></span><a class="link" href="#N185191662">System_​Architecture</a> :: <a class="link" href="#N-651310186">Method</a> :: <a class="link" href="#N-1360523116">setORIID</a></td></tr><tr><td align="left"><span class="emphasis"><em>No Attributes</em></span></td><td colspan="3" align="left"> </td></tr><tr><td align="left"><span class="emphasis"><em>No Associations</em></span></td><td colspan="3" align="left"> </td></tr><tr><td colspan="4" align="left"><span class="emphasis"><em>Referenced from: </em></span>None</td></tr></tbody></table></div><p>
</p></div></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="d5e6880"></a>Chapter 4. Attributes in the common namespace.</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="sect1"><a href="#d5e6883">PID  in  Information_​Object</a></span></dt><dt><span class="sect1"><a href="#d5e6946">character_constraint  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7015">character_constraint  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7078">character_encoding  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7147">formation_rule  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7210">logical_identifier  in  Identification_​Information</a></span></dt><dt><span class="sect1"><a href="#d5e7273">maximum_characters  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7342">maximum_characters  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7405">maximum_value  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7468">minimum_characters  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7537">minimum_characters  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7600">minimum_value  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7663">pattern  in  Character_​Data_​Type</a></span></dt><dt><span class="sect1"><a href="#d5e7726">version_identifier  in  Identification_​Information</a></span></dt><dt><span class="sect1"><a href="#d5e7789">xml_schema_base_type  in  ASCII_​Short_​String_​Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7858">xml_schema_base_type  in  Character_​Data_​Type</a></span></dt></dl></div><p>These attributes are used by the classes in the common namespace. </p><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6883"></a>PID  in  <a class="link" href="#N-1109802745">Information_​Object</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N1179899904"></a>PID</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The PID attribute provides a persistent unique identifier used to refer to an object.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N-1109802745">Information_​Object</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e6946"></a>character_constraint  in  <a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N1625259654"></a>character_constraint</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The character_constraint attribute limits the characters allowed.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td><td colspan="2" align="left"><span class="emphasis"><em>Value Meaning</em></span></td></tr><tr><td align="left"> </td><td align="left"><a name="N1367713225"></a>ASCII</td><td colspan="2" align="left">TBD_value_meaning</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7015"></a>character_constraint  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-1363688453"></a>character_constraint</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The character_constraint attribute limits the characters allowed.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7078"></a>character_encoding  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N436259569"></a>character_encoding</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The character_encoding attribute identifies the standard that maps a set of allowed characters to their machine readable code.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td><td colspan="2" align="left"><span class="emphasis"><em>Value Meaning</em></span></td></tr><tr><td align="left"> </td><td align="left"><a name="N1691551797"></a>UTF-8</td><td colspan="2" align="left">TBD_value_meaning</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7147"></a>formation_rule  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N956242706"></a>formation_rule</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The formation_rule attribute provides a 'user friendly' instruction for forming values.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7210"></a>logical_identifier  in  <a class="link" href="#N-462416144">Identification_​Information</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-1652727213"></a>logical_identifier</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The logical_identifer attribute identifies the set of all versions of a product; it is a product identifier without a version.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N-462416144">Identification_​Information</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#">TBD_​value_​type</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7273"></a>maximum_characters  in  <a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N173326460"></a>maximum_characters</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The maximum_characters attribute provides the upper, inclusive bound on the number of characters.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td><td colspan="2" align="left"><span class="emphasis"><em>Value Meaning</em></span></td></tr><tr><td align="left"> </td><td align="left"><a name="N1490931168"></a>255</td><td colspan="2" align="left">TBD_value_meaning</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7342"></a>maximum_characters  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N1828314929"></a>maximum_characters</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The maximum_characters attribute provides the upper, inclusive bound on the number of characters.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7405"></a>maximum_value  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-1301005238"></a>maximum_value</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The maximum_value attribute provides the upper, inclusive bound on the value.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7468"></a>minimum_characters  in  <a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-1074723378"></a>minimum_characters</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The minimum_characters attribute provides the lower, inclusive bound on the number of characters.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td><td colspan="2" align="left"><span class="emphasis"><em>Value Meaning</em></span></td></tr><tr><td align="left"> </td><td align="left"><a name="N-2017013743"></a>1</td><td colspan="2" align="left">TBD_value_meaning</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7537"></a>minimum_characters  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N580265091"></a>minimum_characters</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The minimum_characters attribute provides the lower, inclusive bound on the number of characters.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7600"></a>minimum_value  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N521300920"></a>minimum_value</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The minimum_value attribute provides the lower inclusive bound on the value.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7663"></a>pattern  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-53264568"></a>pattern</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The pattern attribute provides a symbolic instruction for forming values.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7726"></a>version_identifier  in  <a class="link" href="#N-462416144">Identification_​Information</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-1104897500"></a>version_identifier</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The version_identifier attribute provides the version of the product, expressed in the PDS [m.n] notation.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N-462416144">Identification_​Information</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#">TBD_​value_​type</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7789"></a>xml_schema_base_type  in  <a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N1789283269"></a>xml_schema_base_type</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The xml schema base type attribute provides the data type needed for the XML schema implementation.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>Value</em></span></td><td colspan="2" align="left"><span class="emphasis"><em>Value Meaning</em></span></td></tr><tr><td align="left"> </td><td align="left"><a name="N-888703759"></a>normalizedString</td><td colspan="2" align="left">TBD_value_meaning</td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7858"></a>xml_schema_base_type  in  <a class="link" href="#N777556100">Character_​Data_​Type</a></h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span><a name="N-1199664838"></a>xml_schema_base_type</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description: </em></span>The xml schema base type attribute provides the data type needed for the XML schema implementation.</td></tr><tr><td align="left"><span class="emphasis"><em>Namespace Id: </em></span>oais</td><td align="left"><span class="emphasis"><em>Steward: </em></span>oais</td><td align="left"><span class="emphasis"><em>Class Name: </em></span><a class="link" href="#N777556100">Character_​Data_​Type</a></td><td align="left"><span class="emphasis"><em>Type: </em></span><a class="link" href="#N383967951">ASCII_​Short_​String_​Collapsed</a></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"><span class="emphasis"><em>Unit of Measure Type: </em></span>None</td><td align="left"><span class="emphasis"><em>Default Unit Id: </em></span>None</td><td align="left"><span class="emphasis"><em>Attribute Concept: </em></span>None</td><td align="left"><span class="emphasis"><em>Conceptual Domain: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Status: </em></span>Active</td><td align="left"><span class="emphasis"><em>Nillable: </em></span>false</td><td colspan="2" align="left"><span class="emphasis"><em>Pattern: </em></span>None</td></tr><tr><td align="left"><span class="emphasis"><em>Permissible Value(s)</em></span></td><td align="left"><span class="emphasis"><em>No Values</em></span></td><td colspan="2" align="left"> </td></tr></tbody></table></div><p>
</p></div></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="d5e7921"></a>Chapter 5. Data Types in the common namespace.</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="sect1"><a href="#d5e7924">ASCII_Short_String_Collapsed</a></span></dt><dt><span class="sect1"><a href="#d5e7966">Character_Data_Type</a></span></dt><dt><span class="sect1"><a href="#d5e8008">Data_Type</a></span></dt></dl></div><p>These classes define the data types. </p><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7924"></a><a name="N383967951"></a>ASCII_Short_String_Collapsed</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>ASCII_Short_String_Collapsed</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description </em></span>The ASCII_Short_String_Collapsed class indicates a limited length, whitespace-collapsed string.</td></tr><tr><td align="left"><span class="emphasis"><em>Schema Base Type:  </em></span>normalizedString</td><td align="left"><span class="emphasis"><em></em></span></td><td align="left"><span class="emphasis"><em></em></span></td><td align="left"><span class="emphasis"><em></em></span></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>1</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>255</td></tr><tr><td align="left"> </td><td colspan="3" align="left"><span class="emphasis"><em>No Pattern</em></span></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e7966"></a><a name="N777556100"></a>Character_Data_Type</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Character_Data_Type</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description </em></span>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.</td></tr><tr><td align="left"><span class="emphasis"><em>Schema Base Type:  </em></span>None</td><td align="left"><span class="emphasis"><em></em></span></td><td align="left"><span class="emphasis"><em></em></span></td><td align="left"><span class="emphasis"><em></em></span></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>None</td></tr><tr><td align="left"> </td><td colspan="3" align="left"><span class="emphasis"><em>No Pattern</em></span></td></tr></tbody></table></div><p>
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d5e8008"></a><a name="N1970869242"></a>Data_Type</h2></div></div></div><p>
    </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1"><col align="left" class="c2"><col align="left" class="c3"><col align="left" class="c4"></colgroup><thead><tr><th colspan="3" align="left"><span class="emphasis"><em>Name: </em></span>Data_Type</th><th align="left"><span class="emphasis"><em>Version Id: </em></span>1.0.0.0</th></tr></thead><tbody><tr><td colspan="4" align="left"><span class="emphasis"><em>Description </em></span>The Data Type class is the abstract parent class for several classes of data types. /source:</td></tr><tr><td align="left"><span class="emphasis"><em>Schema Base Type:  </em></span>None</td><td align="left"><span class="emphasis"><em></em></span></td><td align="left"><span class="emphasis"><em></em></span></td><td align="left"><span class="emphasis"><em></em></span></td></tr><tr><td align="left"><span class="emphasis"><em>Minimum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Value: </em></span>None</td><td align="left"><span class="emphasis"><em>Minimum Characters: </em></span>None</td><td align="left"><span class="emphasis"><em>Maximum Characters: </em></span>None</td></tr><tr><td align="left"> </td><td colspan="3" align="left"><span class="emphasis"><em>No Pattern</em></span></td></tr></tbody></table></div><p>
</p></div></div></div></body></html>