OAGIS 9_2 -- ProcessMaintenanceOrder Documentation

Table of Contents

top

Schema Document Properties

Target Namespace http://www.openapplications.org/oagis/9
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.openapplications.org/oagis/9/codelists (at www.openapplications.org_oagis_9_codelists/CodeLists.xsd)
    • http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1 (at www.openapplications.org_oagis_9_unqualifieddatatypes_1.1/UnqualifiedDataTypes.xsd)
    • http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1 (at www.openapplications.org_oagis_9_qualifieddatatypes_1.1/QualifiedDataTypes.xsd)

Declared Namespaces

Prefix Namespace
Default namespace http://www.openapplications.org/oagis/9
xml http://www.w3.org/XML/1998/namespace
xsd http://www.w3.org/2001/XMLSchema
oacl http://www.openapplications.org/oagis/9/codelists
udt http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1
qdt http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1
Schema Component Representation
<xsd:schema targetNamespace="http://www.openapplications.org/oagis/9" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.openapplications.org/oagis/9/codelists" schemaLocation="www.openapplications.org_oagis_9_codelists/CodeLists.xsd"/>
<xsd:import namespace="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" schemaLocation="www.openapplications.org_oagis_9_unqualifieddatatypes_1.1/UnqualifiedDataTypes.xsd"/>
<xsd:import namespace="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1" schemaLocation="www.openapplications.org_oagis_9_qualifieddatatypes_1.1/QualifiedDataTypes.xsd"/>
...
</xsd:schema>
top

Global Schema Components

Element: ProcessMaintenanceOrder

Name ProcessMaintenanceOrder
Type ProcessMaintenanceOrderType
Nillable no
Abstract no
Documentation The ProcessMaintenanceOrder provides the ability to request an application/ system to create a MaintenanceOrder
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<ProcessMaintenanceOrder
releaseID=" NormalizedStringType [1] ?"
versionID=" NormalizedStringType [0..1] ?"
systemEnvironmentCode=" SystemEnvironmentCodeContentType [0..1] ?"
languageCode=" LanguageCodeContentType [0..1] ?">
<ApplicationArea> ... </ApplicationArea> [1]
<DataArea> ProcessMaintenanceOrderDataAreaType </DataArea> [1] ?
</ProcessMaintenanceOrder>
Schema Component Representation
<xsd:element name="ProcessMaintenanceOrder" type=" ProcessMaintenanceOrderType "/>
top

Complex Type: ProcessMaintenanceOrderType

Super-types: BusinessObjectDocumentType < ProcessMaintenanceOrderType (by extension)
Sub-types: None
Name ProcessMaintenanceOrderType
Abstract no
XML Instance Representation
<...
releaseID=" NormalizedStringType [1] ?"
versionID=" NormalizedStringType [0..1] ?"
systemEnvironmentCode=" SystemEnvironmentCodeContentType [0..1] ?"
languageCode=" LanguageCodeContentType [0..1] ?">
<DataArea> ProcessMaintenanceOrderDataAreaType </DataArea> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="ProcessMaintenanceOrderType">
<xsd:complexContent>
<xsd:extension base=" BusinessObjectDocumentType ">
<xsd:sequence>
<xsd:element name="DataArea" type=" ProcessMaintenanceOrderDataAreaType "/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Complex Type: BusinessObjectDocumentType

Super-types: None
Sub-types:
Name BusinessObjectDocumentType
Abstract no
Documentation Is the schema based inheritance for all BODs. The logical model would also include the DataArea.
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<...
releaseID=" NormalizedStringType [1] ?"
versionID=" NormalizedStringType [0..1] ?"
systemEnvironmentCode=" SystemEnvironmentCodeContentType [0..1] ?"
languageCode=" LanguageCodeContentType [0..1] ?">
<ApplicationArea> ... </ApplicationArea> [1]
</...>
Schema Component Representation
<xsd:complexType name="BusinessObjectDocumentType">
<xsd:sequence>
<xsd:element ref=" ApplicationArea "/>
</xsd:sequence>
<xsd:attribute name="releaseID" type=" NormalizedStringType " use="required"/>
<xsd:attribute name="versionID" type=" NormalizedStringType " use="optional"/>
<xsd:attribute name="systemEnvironmentCode" type=" SystemEnvironmentCodeContentType " use="optional" default="Production"/>
<xsd:attribute name="languageCode" type=" LanguageCodeContentType " use="optional" default="en-US"/>
</xsd:complexType>
top

Element: ApplicationArea

Name ApplicationArea
Type ApplicationAreaType
Nillable no
Abstract no
Documentation Provides the information that an application may need to know in order to communicate in an integration of two or more business applications. The ApplicationArea is used at the applications layer of communication. While the integration frameworks web services and middleware provide the communication layer that OAGIS operates on top of.
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<ApplicationArea>
<Sender> ... </Sender> [0..1]
<CreationDateTime> ... </CreationDateTime> [1]
<Signature> ... </Signature> [0..1]
<BODID> ... </BODID> [0..1]
<UserArea> ... </UserArea> [0..1]
</ApplicationArea>
Schema Component Representation
<xsd:element name="ApplicationArea" type=" ApplicationAreaType "/>
top

Complex Type: ApplicationAreaType

Super-types: None
Sub-types: None
Name ApplicationAreaType
Abstract no
XML Instance Representation
<...>
<Sender> ... </Sender> [0..1]
<CreationDateTime> ... </CreationDateTime> [1]
<Signature> ... </Signature> [0..1]
<BODID> ... </BODID> [0..1]
<UserArea> ... </UserArea> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="ApplicationAreaType">
<xsd:sequence>
<xsd:element ref=" Sender " minOccurs="0"/>
<xsd:element ref=" CreationDateTime "/>
<xsd:element ref=" Signature " minOccurs="0"/>
<xsd:element ref=" BODID " minOccurs="0"/>
<xsd:element ref=" UserArea " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Element: Sender

Name Sender
Type SenderType
Nillable no
Abstract no
Documentation Identifies characteristics and control identifiers that relate to the application that created the Business Object Document. The sender area can indicate the logical location of the application and/or database server, the application, and the task that was processing to create the BOD.
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<Sender>
<LogicalID> ... </LogicalID> [0..1]
<ComponentID> ... </ComponentID> [0..1]
<TaskID> ... </TaskID> [0..1]
<ReferenceID> ... </ReferenceID> [0..1]
<ConfirmationCode> ... </ConfirmationCode> [0..1]
<AuthorizationID> ... </AuthorizationID> [0..1]
</Sender>
Schema Component Representation
<xsd:element name="Sender" type=" SenderType "/>
top

Complex Type: SenderType

Super-types: None
Sub-types: None
Name SenderType
Abstract no
Documentation Identifies the sender of the given BOD instance
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<...>
<LogicalID> ... </LogicalID> [0..1]
<ComponentID> ... </ComponentID> [0..1]
<TaskID> ... </TaskID> [0..1]
<ReferenceID> ... </ReferenceID> [0..1]
<ConfirmationCode> ... </ConfirmationCode> [0..1]
<AuthorizationID> ... </AuthorizationID> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="SenderType">
<xsd:sequence>
<xsd:element ref=" LogicalID " minOccurs="0"/>
<xsd:element ref=" ComponentID " minOccurs="0"/>
<xsd:element ref=" TaskID " minOccurs="0"/>
<xsd:element ref=" ReferenceID " minOccurs="0"/>
<xsd:element ref=" ConfirmationCode " minOccurs="0"/>
<xsd:element ref=" AuthorizationID " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Element: LogicalID

Name LogicalID
Type IdentifierType
Nillable no
Abstract no
Documentation Provides the logical location of the server and applications from which the Business Object Document originated. It can be used to establish a logical to physical mapping, however its use is optional. Each system or combination of systems should maintain an external central reference table containing the logical names or logical addresses of the application systems in the integration configuration. This enables the logical names to be mapped to the physical network addresses of the resources needed on the network. Note: The technical implementation of this Domain Naming Service is not dictated by this specification. This logical to physical mapping may be done at execution time by the application itself or by a middleware transport mechanism, depending on the integration architecture used. This provides for a simple but effective directory access capability while maintaining application independence from the physical location of those resources on the network
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<LogicalID>
udt:IdentifierType
</LogicalID>
Schema Component Representation
<xsd:element name="LogicalID" type=" IdentifierType "/>
top

Complex Type: IdentifierType

Super-types: IdentifierType < IdentifierType (by extension)
Sub-types: None
Name IdentifierType
Abstract no
XML Instance Representation
<...>
udt:IdentifierType
</...>
Schema Component Representation
<xsd:complexType name="IdentifierType">
<xsd:simpleContent>
<xsd:extension base=" udt:IdentifierType "/>
</xsd:simpleContent>
</xsd:complexType>
top

Element: ComponentID

Name ComponentID
Type IdentifierType
Nillable no
Abstract no
Documentation Provides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. The Open Applications Group has not constructed the list of valid Component names. A suggestion for naming is to use the application component names used in the scenario diagrams in section two of OAGIS. Example Components may be Inventory, or Payroll.
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<ComponentID>
udt:IdentifierType
</ComponentID>
Schema Component Representation
<xsd:element name="ComponentID" type=" IdentifierType "/>
top

Element: TaskID

Name TaskID
Type IdentifierType
Nillable no
Abstract no
Documentation Describes the business event that initiated the need for the Business Object Document to be created. Its use is optional. Although the Task may differ depending on the specific implementation, it is important to enable drill back capability. Example Tasks may be Receipt or Adjustment.
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<TaskID>
udt:IdentifierType
</TaskID>
Schema Component Representation
<xsd:element name="TaskID" type=" IdentifierType "/>
top

Element: ReferenceID

Name ReferenceID
Type IdentifierType
Nillable no
Abstract no
Documentation Enables the sending application to indicate the instance identifier of the event or task that caused the BOD to be created. This allows drill back from the BOD message into the sending application. The may be required in environments where an audit trail must be maintained for all transactions.
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<ReferenceID>
udt:IdentifierType
</ReferenceID>
Schema Component Representation
<xsd:element name="ReferenceID" type=" IdentifierType "/>
top

Element: ConfirmationCode

Name ConfirmationCode
Type ConfirmationResponseCodeType
Nillable no
Abstract no
Documentation Is an option controlled by the Sender business application. It is a request to the receiving application to send back a confirmation BOD to the sender. The confirmation Business Object Document may indicate the successful processing of the original Business Object Document or return error conditions if the original Business Object Document was unsuccessful. The confirmation request has the following valid values: Never - No confirmation Business Object Document requested OnError - OnError send back a confirmation Business Object Document only if an error has occurred Always - Always send a confirmation Business Object Document regardless
More information at: http://www.openapplications.org/oagis/9.
XML Instance Representation
<ConfirmationCode
listID=" NormalizedStringType [0..1] ?"
listAgencyID=" NormalizedStringType [0..1] ?"
listAgencyName=" StringType [0..1] ?"
listName=" StringType [0..1] ?"
listVersionID=" NormalizedStringType [0..1] ?"
name=" StringType [0..1] ?"
languageID=" LanguageCodeContentType [0..1] ?"
listURI=" xsd:anyURI [0..1] ?"
listSchemeURI=" xsd:anyURI [0..1] ?">
ResponseCodeType
</ConfirmationCode>
Schema Component Representation
<xsd:element name="ConfirmationCode" type=" ConfirmationResponseCodeType "/>
top

Complex Type: ConfirmationResponseCodeType

Super-types: ResponseCodeContentType < ResponseCodeContentType (by restriction) < ResponseCodeType (by extension) < ConfirmationResponseCodeType (by extension)
Sub-types: None
Name ConfirmationResponseCodeType
Abstract no
XML Instance Representation
<...
listID=" NormalizedStringType [0..1] ?"
listAgencyID=" NormalizedStringType [0..1] ?"
listAgencyName=" StringType [0..1] ?"
listName=" StringType [0..1] ?"
listVersionID=" NormalizedStringType [0..1] ?"
name=" StringType [0..1] ?"
languageID=" LanguageCodeContentType [0..1] ?"
listURI=" xsd:anyURI [0..1] ?"
listSchemeURI=" xsd:anyURI [0..1] ?">
ResponseCodeType
</...>
Schema Component Representation
<xsd:complexType name="ConfirmationResponseCodeType">
<xsd:simpleContent>
<xsd:extension base=" ResponseCodeType "/>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: ResponseCodeType

Super-types: ResponseCodeContentType < ResponseCodeContentType (by restriction) < ResponseCodeType (by extension)
Sub-types: None
Name ResponseCodeType
Abstract no
Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> Response_ Code. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText/> <ccts:RepresentationTermName> Code</ccts:RepresentationTermName> <ccts:QualifierTerm> Response</ccts:QualifierTerm>
XML Instance Representation
<...
listID=" NormalizedStringType [0..1] ?"
listAgencyID=" NormalizedStringType [0..1] ?"
listAgencyName=" StringType [0..1] ?"
listName=" StringType [0..1] ?"
listVersionID=" NormalizedStringType [0..1] ?"
name=" StringType [0..1] ?"
languageID=" LanguageCodeContentType [0..1] ?"
listURI=" xsd:anyURI [0..1] ?"
listSchemeURI=" xsd:anyURI [0..1] ?">
ResponseCodeContentType
</...>
Schema Component Representation
<xsd:complexType name="ResponseCodeType">
<xsd:simpleContent>
<xsd:extension base=" ResponseCodeContentType ">
<xsd:attributeGroup ref=" CodeListAttributeGroup "/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Simple Type: ResponseCodeContentType

Super-types: ResponseCodeContentType < ResponseCodeContentType (by restriction)
Sub-types:
Name ResponseCodeContentType
Content
  • ERROR: Circular type reference to 'ResponseCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="ResponseCodeContentType">
    <xsd:restriction base=" oacl:ResponseCodeContentType "/>
    </xsd:simpleType>
    top

    Attribute Group: CodeListAttributeGroup

    Name CodeListAttributeGroup
    XML Instance Representation
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?"
    Schema Component Representation
    <xsd:attributeGroup name="CodeListAttributeGroup">
    <xsd:attribute name="listID" type=" NormalizedStringType " use="optional"/>
    <xsd:attribute name="listAgencyID" type=" NormalizedStringType " use="optional"/>
    <xsd:attribute name="listAgencyName" type=" StringType " use="optional"/>
    <xsd:attribute name="listName" type=" StringType " use="optional"/>
    <xsd:attribute name="listVersionID" type=" NormalizedStringType " use="optional"/>
    <xsd:attribute name="name" type=" StringType " use="optional"/>
    <xsd:attribute name="languageID" type=" LanguageCodeContentType " use="optional"/>
    <xsd:attribute name="listURI" type=" xsd:anyURI " use="optional"/>
    <xsd:attribute name="listSchemeURI" type=" xsd:anyURI " use="optional"/>
    </xsd:attributeGroup>
    top

    Simple Type: NormalizedStringType

    Super-types: NormalizedStringType < NormalizedStringType (by restriction)
    Sub-types:
    Name NormalizedStringType
    Content
  • ERROR: Circular type reference to 'NormalizedStringType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="NormalizedStringType">
    <xsd:restriction base=" qdt:NormalizedStringType "/>
    </xsd:simpleType>
    top

    Simple Type: StringType

    Super-types: StringType < StringType (by restriction)
    Sub-types:
    Name StringType
    Content
  • ERROR: Circular type reference to 'StringType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="StringType">
    <xsd:restriction base=" qdt:StringType "/>
    </xsd:simpleType>
    top

    Simple Type: LanguageCodeContentType

    Super-types: LanguageCodeContentType < LanguageCodeContentType (by restriction)
    Sub-types:
    Name LanguageCodeContentType
    Content
  • ERROR: Circular type reference to 'LanguageCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="LanguageCodeContentType">
    <xsd:restriction base=" oacl:LanguageCodeContentType "/>
    </xsd:simpleType>
    top

    Element: AuthorizationID

    Name AuthorizationID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifyies the authorization level of the user or application that is sending the Business Object Document Message. This authorization level being recognized be the receiving system indicates what can be done on the receiving system(s).
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <AuthorizationID>
    udt:IdentifierType
    </AuthorizationID>
    Schema Component Representation
    <xsd:element name="AuthorizationID" type=" IdentifierType "/>
    top

    Element: CreationDateTime

    Name CreationDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation is the date time stamp that the given instance of the Business Object Document was created. This date must not be modified during the life of the Business Object Document.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CreationDateTime> DateTimeType </CreationDateTime>
    Schema Component Representation
    <xsd:element name="CreationDateTime" type=" DateTimeType "/>
    top

    Simple Type: DateTimeType

    Super-types: None
    Sub-types: None
    Name DateTimeType
    Content
    Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> Month_ Date. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText> A particular point in the progression of time together with the relevant supplementary information. Provides the XML Schema simpleType that allows either just the Date or the Date and Time to be provided in the elements that are based on this type and/or types that use this as their base.</ccts:DefinitionText> <ccts:RepresentationTermName> Date</ccts:RepresentationTermName> <ccts:QualifierTerm> Month</ccts:QualifierTerm>
    Schema Component Representation
    <xsd:simpleType name="DateTimeType">
    <xsd:union memberTypes=" udt:DateType udt:TimeType udt:DateTimeType "/>
    </xsd:simpleType>
    top

    Element: Signature

    Name Signature
    Type SignatureType
    Nillable no
    Abstract no
    Documentation If the BOD is to be signed the signature element is included, otherwise it is not. Signature supports any digital signature that maybe used by an implementation of OAGIS. The qualifyingAgency identifies the agency that provided the format for the signature. This element supports any digital signature specification that is available today and in the future. This is accomplished by not actually defining the content but by allowing the implementation to specify the digital signature to be used via an external XML Schema namespace declaration. The Signature element is defined to have any content from any other namespace. This allows the user to carry a digital signature in the xml instance of a BOD. The choice of which digital signature to use is left up to the user and their integration needs.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Signature
    qualifyingAgencyId=" NormalizedStringType [0..1]">
    Allow any elements from any namespace (strict validation). [0..1]
    </Signature>
    Schema Component Representation
    <xsd:element name="Signature" type=" SignatureType "/>
    top

    Complex Type: SignatureType

    Super-types: None
    Sub-types: None
    Name SignatureType
    Abstract no
    Documentation Allows any digital Signatures to be added to the Instance of the BOD Instance in order to sign for any portion of the BOD content.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    qualifyingAgencyId=" NormalizedStringType [0..1]">
    Allow any elements from any namespace (strict validation). [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SignatureType">
    <xsd:sequence>
    <xsd:any namespace="##any" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="qualifyingAgencyId" type=" NormalizedStringType " use="optional"/>
    </xsd:complexType>
    top

    Element: BODID

    Name BODID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation The BODId provides a place to carry a Globally Unique Identifier (GUID) that will make each Business Object Document instance uniquely identifiable. This is a critical success factor to enable software developers to use the Globally Unique Identifier (GUID) to build the following services or capabilities: 1. Legally binding transactions, 2. Transaction logging, 3. Exception handling, 4. Re-sending, 5. Reporting, 6. Confirmations, 7. Security.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <BODID>
    udt:IdentifierType
    </BODID>
    Schema Component Representation
    <xsd:element name="BODID" type=" IdentifierType "/>
    top

    Element: UserArea

    Name UserArea
    Type UserAreaType
    Nillable no
    Abstract no
    Documentation Allows the user of OAGIS to extend the specification in order to provide additional information that is not captured in OAGIS.
    More information at: http://www.openapplications.org/oagis/9.

    This is done by defining the additional information in XML Schema and referencing the new schema in the xml instance document throught the use of namespaces. Once this is done the additional information defined there can be carried in the BOD XML instance document.
    More information at: http://www.openapplications.org/oagis/9.

    The Open Applications Group will make best efforts to quickly consider all proposed submissions.The USERAREA is always the last element in all components, except where the component has been extended inline.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <UserArea>
    Allow any elements from any namespace (strict validation). [0..*]
    </UserArea>
    Schema Component Representation
    <xsd:element name="UserArea" type=" UserAreaType "/>
    top

    Complex Type: UserAreaType

    Super-types: None
    Sub-types: None
    Name UserAreaType
    Abstract no
    Prohibited Substitutions restriction
    XML Instance Representation
    <...>
    Allow any elements from any namespace (strict validation). [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="UserAreaType" block="restriction">
    <xsd:sequence>
    <xsd:any namespace="##any" processContents="strict" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Simple Type: SystemEnvironmentCodeContentType

    Super-types: SystemEnvironmentCodeContentType < SystemEnvironmentCodeContentType (by restriction)
    Sub-types:
    Name SystemEnvironmentCodeContentType
    Content
  • ERROR: Circular type reference to 'SystemEnvironmentCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="SystemEnvironmentCodeContentType">
    <xsd:restriction base=" oacl:SystemEnvironmentCodeContentType "/>
    </xsd:simpleType>
    top

    Complex Type: ProcessMaintenanceOrderDataAreaType

    Super-types: None
    Sub-types: None
    Name ProcessMaintenanceOrderDataAreaType
    Abstract no
    XML Instance Representation
    <...>
    <Process> ... </Process> [1]
    <MaintenanceOrder> ... </MaintenanceOrder> [1..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProcessMaintenanceOrderDataAreaType">
    <xsd:sequence>
    <xsd:element ref=" Process "/>
    <xsd:element ref=" MaintenanceOrder " maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Process

    Name Process
    Type ProcessType
    Nillable no
    Abstract no
    Documentation The Process verb is used to request processing of the associated noun by the receiving application or business to party. In a typical external exchange scenario a Process BOD is considered to be a legally binding message. For example, if a customer sends a ProcessPurchaseOrder BOD to a supplier and the supplier acknowlegdes with a positive AcknowledgePurchaseOrder, then the customer is obligated to fullfil the agreement, unless of course other BODs are allowed to cancel or change the original order.
    More information at: http://www.openapplications.org/oagis/9.0.
    XML Instance Representation
    <Process
    acknowledgeCode=" ResponseCodeContentType [0..1]">
    <ActionCriteria> ... </ActionCriteria> [0..*]
    </Process>
    Schema Component Representation
    <xsd:element name="Process" type=" ProcessType "/>
    top

    Complex Type: ProcessType

    Super-types: VerbType < ActionVerbType (by extension) < ProcessType (by extension)
    Sub-types: None
    Name ProcessType
    Abstract no
    XML Instance Representation
    <...
    acknowledgeCode=" ResponseCodeContentType [0..1]">
    </...>
    Schema Component Representation
    <xsd:complexType name="ProcessType">
    <xsd:complexContent>
    <xsd:extension base=" ActionVerbType ">
    <xsd:attribute name="acknowledgeCode" type=" ResponseCodeContentType " use="optional"/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ActionVerbType

    Super-types: VerbType < ActionVerbType (by extension)
    Sub-types:
    Name ActionVerbType
    Abstract no
    XML Instance Representation
    <...>
    </...>
    Schema Component Representation
    <xsd:complexType name="ActionVerbType">
    <xsd:complexContent>
    <xsd:extension base=" VerbType ">
    <xsd:sequence>
    <xsd:element ref=" ActionCriteria " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: VerbType

    Super-types: None
    Sub-types:
    Name VerbType
    Abstract yes
    XML Instance Representation
    <.../>
    Schema Component Representation
    <xsd:complexType name="VerbType" abstract="true"/>
    top

    Element: ActionCriteria

    Name ActionCriteria
    Type ActionCriteriaType
    Nillable no
    Abstract no
    Documentation Identifies with the ActionExpression the level by carrying a value of the expressionLanguage (this is typically XPath) within the BOD that the actionCode is to be performed. The ChangeStatus communicates just that the Change Status.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ActionCriteria>
    <ActionExpression> ... </ActionExpression> [0..*]
    <ChangeStatus> ... </ChangeStatus> [0..1]
    </ActionCriteria>
    Schema Component Representation
    <xsd:element name="ActionCriteria" type=" ActionCriteriaType "/>
    top

    Complex Type: ActionCriteriaType

    Super-types: None
    Sub-types: None
    Name ActionCriteriaType
    Abstract no
    XML Instance Representation
    <...>
    <ActionExpression> ... </ActionExpression> [0..*]
    <ChangeStatus> ... </ChangeStatus> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ActionCriteriaType">
    <xsd:sequence>
    <xsd:element ref=" ActionExpression " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" ChangeStatus " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: ActionExpression

    Name ActionExpression
    Type ActionExpressionType
    Nillable no
    Abstract no
    XML Instance Representation
    <ActionExpression
    actionCode=" ActionCodeContentType [1]"
    expressionLanguage=" TokenType [0..1]">
    TokenType
    </ActionExpression>
    Schema Component Representation
    <xsd:element name="ActionExpression" type=" ActionExpressionType "/>
    top

    Complex Type: ActionExpressionType

    Super-types: TokenType < TokenType (by restriction) < ActionExpressionType (by extension)
    Sub-types: None
    Name ActionExpressionType
    Abstract no
    Documentation ReturnCriteria identifies the content that is to be returned, given query success. In essence, the expression here has the effect of filtering the part(s) of the found element(s) that are to be returned. ReturnCriteria plays no role in the query itself. That is handled as a match against the request BOD's noun exemplar. ReturnCriteria allows the sender of the BOD to indicate which information (down to the field level) is requested to be returned, given that the query has been successful in matching the exemplar to existing nouns. That is, in a GetListPurchaseOrder, if one or more PurchaseOrders with a TotalPrice = $1M were found, ReturnCriteria tells the BOD recipient which parts of the PurchaseOrder should be populated with content when the response (ShowPurchaseOrder) is formulated. The expressionLanguage indicates the expression language being used. In order for the ReturnCriteria expression to be evaluable by the BOD recipient, the recipient must be capable of processing and interpreting the specified expression language. XPath is the default, due to its ubiquity among XML processing technologies.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    actionCode=" ActionCodeContentType [1]"
    expressionLanguage=" TokenType [0..1]">
    TokenType
    </...>
    Schema Component Representation
    <xsd:complexType name="ActionExpressionType">
    <xsd:simpleContent>
    <xsd:extension base=" TokenType ">
    <xsd:attribute name="actionCode" type=" ActionCodeContentType " use="required"/>
    <xsd:attribute name="expressionLanguage" type=" TokenType " use="optional"/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: TokenType

    Super-types: TokenType < TokenType (by restriction)
    Sub-types:
    Name TokenType
    Content
  • ERROR: Circular type reference to 'TokenType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="TokenType">
    <xsd:restriction base=" qdt:TokenType "/>
    </xsd:simpleType>
    top

    Simple Type: ActionCodeContentType

    Super-types: ActionCodeContentType < ActionCodeContentType (by restriction)
    Sub-types:
    Name ActionCodeContentType
    Content
  • ERROR: Circular type reference to 'ActionCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="ActionCodeContentType">
    <xsd:restriction base=" oacl:ActionCodeContentType "/>
    </xsd:simpleType>
    top

    Element: ChangeStatus

    Name ChangeStatus
    Type ChangeStatusType
    Nillable no
    Abstract no
    XML Instance Representation
    <ChangeStatus>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <EffectiveDateTime> ... </EffectiveDateTime> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    <StateChange> ... </StateChange> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </ChangeStatus>
    Schema Component Representation
    <xsd:element name="ChangeStatus" type=" ChangeStatusType "/>
    top

    Complex Type: ChangeStatusType

    Super-types: StatusBasisType < ChangeStatusType (by extension)
    Sub-types: None
    Name ChangeStatusType
    Abstract no
    XML Instance Representation
    <...>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    <StateChange> ... </StateChange> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ChangeStatusType">
    <xsd:complexContent>
    <xsd:extension base=" StatusBasisType ">
    <xsd:sequence>
    <xsd:element ref=" StateChange " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: StatusBasisType

    Super-types: None
    Sub-types:
    Name StatusBasisType
    Abstract no
    XML Instance Representation
    <...>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <EffectiveDateTime> ... </EffectiveDateTime> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="StatusBasisType">
    <xsd:sequence>
    <xsd:element ref=" Code " minOccurs="0"/>
    <xsd:element ref=" Description " minOccurs="0"/>
    <xsd:element ref=" EffectiveDateTime " minOccurs="0"/>
    <xsd:element ref=" ReasonCode " minOccurs="0"/>
    <xsd:element ref=" Reason " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Code

    Name Code
    Type CodeType
    Nillable no
    Abstract no
    Documentation Element for the communication of all codes.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Code>
    udt:CodeType
    </Code>
    Schema Component Representation
    <xsd:element name="Code" type=" CodeType "/>
    top

    Complex Type: CodeType

    Super-types: CodeType < CodeType (by extension)
    Sub-types: None
    Name CodeType
    Abstract no
    XML Instance Representation
    <...>
    udt:CodeType
    </...>
    Schema Component Representation
    <xsd:complexType name="CodeType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:CodeType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: Description

    Name Description
    Type DescriptionType
    Nillable no
    Abstract no
    XML Instance Representation
    <Description
    type=" NormalizedStringType [0..1]">
    udt:TextType
    </Description>
    Schema Component Representation
    <xsd:element name="Description" type=" DescriptionType "/>
    top

    Complex Type: DescriptionType

    Super-types: TextType < TextType (by extension) < DescriptionType (by extension)
    Sub-types: None
    Name DescriptionType
    Abstract no
    Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> Description_ Text. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText/> <ccts:RepresentationTermName> Text</ccts:RepresentationTermName> <ccts:QualifierTerm> Description</ccts:QualifierTerm>
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    udt:TextType
    </...>
    Schema Component Representation
    <xsd:complexType name="DescriptionType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:TextType ">
    <xsd:attribute name="type" type=" NormalizedStringType "/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: EffectiveDateTime

    Name EffectiveDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation This is the DateTime the associated object is made effective
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EffectiveDateTime> DateTimeType </EffectiveDateTime>
    Schema Component Representation
    <xsd:element name="EffectiveDateTime" type=" DateTimeType "/>
    top

    Element: ReasonCode

    Name ReasonCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Identifies the reason for an activity
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ReasonCode>
    udt:CodeType
    </ReasonCode>
    Schema Component Representation
    <xsd:element name="ReasonCode" type=" CodeType "/>
    top

    Element: Reason

    Name Reason
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <Reason>
    udt:TextType
    </Reason>
    Schema Component Representation
    <xsd:element name="Reason" type=" TextType "/>
    top

    Complex Type: TextType

    Super-types: TextType < TextType (by extension)
    Sub-types: None
    Name TextType
    Abstract no
    XML Instance Representation
    <...>
    udt:TextType
    </...>
    Schema Component Representation
    <xsd:complexType name="TextType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:TextType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: StateChange

    Name StateChange
    Type StateChangeType
    Nillable no
    Abstract no
    XML Instance Representation
    <StateChange>
    <FromStateCode> ... </FromStateCode> [0..1]
    <ToStateCode> ... </ToStateCode> [0..1]
    <ChangeDateTime> ... </ChangeDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </StateChange>
    Schema Component Representation
    <xsd:element name="StateChange" type=" StateChangeType "/>
    top

    Complex Type: StateChangeType

    Super-types: None
    Sub-types: None
    Name StateChangeType
    Abstract no
    XML Instance Representation
    <...>
    <FromStateCode> ... </FromStateCode> [0..1]
    <ToStateCode> ... </ToStateCode> [0..1]
    <ChangeDateTime> ... </ChangeDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="StateChangeType">
    <xsd:sequence>
    <xsd:element ref=" FromStateCode " minOccurs="0"/>
    <xsd:element ref=" ToStateCode " minOccurs="0"/>
    <xsd:element ref=" ChangeDateTime " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: FromStateCode

    Name FromStateCode
    Type StateCodeType
    Nillable no
    Abstract no
    XML Instance Representation
    <FromStateCode
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    StateCodeContentType
    </FromStateCode>
    Schema Component Representation
    <xsd:element name="FromStateCode" type=" StateCodeType "/>
    top

    Complex Type: StateCodeType

    Super-types: StateCodeContentType < StateCodeContentType (by restriction) < StateCodeType (by extension)
    Sub-types: None
    Name StateCodeType
    Abstract no
    Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> State_ Code. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText/> <ccts:RepresentationTermName> Code</ccts:RepresentationTermName> <ccts:QualifierTerm> State</ccts:QualifierTerm>
    XML Instance Representation
    <...
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    StateCodeContentType
    </...>
    Schema Component Representation
    <xsd:complexType name="StateCodeType">
    <xsd:simpleContent>
    <xsd:extension base=" StateCodeContentType ">
    <xsd:attributeGroup ref=" CodeListAttributeGroup "/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: StateCodeContentType

    Super-types: StateCodeContentType < StateCodeContentType (by restriction)
    Sub-types:
    Name StateCodeContentType
    Content
  • ERROR: Circular type reference to 'StateCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="StateCodeContentType">
    <xsd:restriction base=" oacl:StateCodeContentType "/>
    </xsd:simpleType>
    top

    Element: ToStateCode

    Name ToStateCode
    Type StateCodeType
    Nillable no
    Abstract no
    XML Instance Representation
    <ToStateCode
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    StateCodeContentType
    </ToStateCode>
    Schema Component Representation
    <xsd:element name="ToStateCode" type=" StateCodeType "/>
    top

    Element: ChangeDateTime

    Name ChangeDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Indicates when the status change occured.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ChangeDateTime> DateTimeType </ChangeDateTime>
    Schema Component Representation
    <xsd:element name="ChangeDateTime" type=" DateTimeType "/>
    top

    Model Group: FreeFormTextGroup

    Name FreeFormTextGroup
    Documentation Common Free Form Text elements that occur together.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    Schema Component Representation
    <xsd:group name="FreeFormTextGroup">
    <xsd:sequence>
    <xsd:element ref=" Description " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Note " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: Note

    Name Note
    Type NoteType
    Nillable no
    Abstract no
    XML Instance Representation
    <Note
    type=" NormalizedStringType [0..1]"
    author=" StringType [0..1]"
    entryDateTime=" DateTimeType [0..1]"
    status=" StringType [0..1]">
    DescriptionType
    </Note>
    Schema Component Representation
    <xsd:element name="Note" type=" NoteType "/>
    top

    Complex Type: NoteType

    Super-types: TextType < TextType (by extension) < DescriptionType (by extension) < NoteType (by extension)
    Sub-types: None
    Name NoteType
    Abstract no
    Documentation A free form note. The lang attribute identifies the language that the note is in. The author identifies the author of the note. The enrtyDate indicates the date the note was entered or last modified.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]"
    author=" StringType [0..1]"
    entryDateTime=" DateTimeType [0..1]"
    status=" StringType [0..1]">
    DescriptionType
    </...>
    Schema Component Representation
    <xsd:complexType name="NoteType">
    <xsd:simpleContent>
    <xsd:extension base=" DescriptionType ">
    <xsd:attribute name="author" type=" StringType " use="optional"/>
    <xsd:attribute name="entryDateTime" type=" DateTimeType " use="optional"/>
    <xsd:attribute name="status" type=" StringType " use="optional"/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: MaintenanceOrder

    Name MaintenanceOrder
    Type MaintenanceOrderType
    Nillable no
    Abstract no
    Documentation A Maintenance Order is an order for a machine, building, tooling or fixed asset to be repaired or for preventitive maintenance to be performed.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <MaintenanceOrder>
    <MaintenanceOrderHeader> ... </MaintenanceOrderHeader> [0..1]
    <MaintenanceOrderLine> ... </MaintenanceOrderLine> [0..*]
    </MaintenanceOrder>
    Schema Component Representation
    <xsd:element name="MaintenanceOrder" type=" MaintenanceOrderType "/>
    top

    Complex Type: MaintenanceOrderType

    Super-types: None
    Sub-types: None
    Name MaintenanceOrderType
    Abstract no
    XML Instance Representation
    <...>
    <MaintenanceOrderHeader> ... </MaintenanceOrderHeader> [0..1]
    <MaintenanceOrderLine> ... </MaintenanceOrderLine> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="MaintenanceOrderType">
    <xsd:sequence>
    <xsd:element ref=" MaintenanceOrderHeader " minOccurs="0"/>
    <xsd:element ref=" MaintenanceOrderLine " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: MaintenanceOrderHeader

    Name MaintenanceOrderHeader
    Type MaintenanceOrderHeaderType
    Nillable no
    Abstract no
    Documentation Information that generally describes the maintenance order
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <MaintenanceOrderHeader>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <LastModificationDateTime> ... </LastModificationDateTime> [0..1]
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Start Group: ReferencesGroup [0..1]
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    <PriorityCode> ... </PriorityCode> [0..1] ?
    <ParentMaintenanceOrderID> ... </ParentMaintenanceOrderID> [0..*] ?
    <ReportedDateTime> ... </ReportedDateTime> [0..1] ?
    <RespondByDateTime> ... </RespondByDateTime> [0..1] ?
    <ChangeDateTime> ... </ChangeDateTime> [0..*] ?
    <FailureDateTime> ... </FailureDateTime> [0..1] ?
    <PlannedTimePeriod> ... </PlannedTimePeriod> [0..1] ?
    <ScheduledTimePeriod> ... </ScheduledTimePeriod> [0..1] ?
    <ActualTimePeriod> ... </ActualTimePeriod> [0..1] ?
    <BudgetedAmount> ... </BudgetedAmount> [0..1] ?
    <EstimatedAmount> ... </EstimatedAmount> [0..1] ?
    <ActualAmount> ... </ActualAmount> [0..1] ?
    <EstimatedDuration> ... </EstimatedDuration> [0..1] ?
    <ActualDuration> ... </ActualDuration> [0..1] ?
    <RemainingDuration> ... </RemainingDuration> [0..1] ?
    <Machine> ... </Machine> [0..1] ?
    <Facility> ... </Facility> [0..1]
    <JobPlanID> ... </JobPlanID> [0..1] ?
    <PreventiveMaintenanceID> ... </PreventiveMaintenanceID> [0..1] ?
    <CalendarID> ... </CalendarID> [0..1] ?
    <SplitOperationsIndicator> ... </SplitOperationsIndicator> [0..1] ?
    <PlannerID> ... </PlannerID> [0..1]
    <SupervisorID> ... </SupervisorID> [0..1]
    <RequesterID> ... </RequesterID> [0..1]
    <ProjectReference> ... </ProjectReference> [0..1]
    <Distribution> ... </Distribution> [0..*]
    <EstimatedResourceRequirements> ... </EstimatedResourceRequirements> [0..1] ?
    <ActualResources> ... </ActualResources> [0..1] ?
    <Safety> ... </Safety> [0..1]
    <Failure> ... </Failure> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </MaintenanceOrderHeader>
    Schema Component Representation
    <xsd:element name="MaintenanceOrderHeader" type=" MaintenanceOrderHeaderType "/>
    top

    Complex Type: MaintenanceOrderHeaderType

    Super-types: HeaderType < MaintenanceOrderHeaderType (by extension)
    Sub-types: None
    Name MaintenanceOrderHeaderType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    End Group: DocumentIDsGroup
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Start Group: ReferencesGroup [0..1]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    <PriorityCode> ... </PriorityCode> [0..1] ?
    <ActualAmount> ... </ActualAmount> [0..1] ?
    <Machine> ... </Machine> [0..1] ?
    <Facility> ... </Facility> [0..1]
    <JobPlanID> ... </JobPlanID> [0..1] ?
    <CalendarID> ... </CalendarID> [0..1] ?
    <PlannerID> ... </PlannerID> [0..1]
    <SupervisorID> ... </SupervisorID> [0..1]
    <RequesterID> ... </RequesterID> [0..1]
    <Distribution> ... </Distribution> [0..*]
    <Safety> ... </Safety> [0..1]
    <Failure> ... </Failure> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MaintenanceOrderHeaderType">
    <xsd:complexContent>
    <xsd:extension base=" HeaderType ">
    <xsd:sequence>
    <xsd:element ref=" PriorityCode " minOccurs="0"/>
    <xsd:element ref=" ParentMaintenanceOrderID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" ReportedDateTime " minOccurs="0"/>
    <xsd:element ref=" RespondByDateTime " minOccurs="0"/>
    <xsd:element ref=" ChangeDateTime " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" FailureDateTime " minOccurs="0"/>
    <xsd:element ref=" PlannedTimePeriod " minOccurs="0"/>
    <xsd:element ref=" ScheduledTimePeriod " minOccurs="0"/>
    <xsd:element ref=" ActualTimePeriod " minOccurs="0"/>
    <xsd:element ref=" BudgetedAmount " minOccurs="0"/>
    <xsd:element ref=" EstimatedAmount " minOccurs="0"/>
    <xsd:element ref=" ActualAmount " minOccurs="0"/>
    <xsd:element ref=" EstimatedDuration " minOccurs="0"/>
    <xsd:element ref=" ActualDuration " minOccurs="0"/>
    <xsd:element ref=" RemainingDuration " minOccurs="0"/>
    <xsd:element ref=" Machine " minOccurs="0"/>
    <xsd:element ref=" Facility " minOccurs="0"/>
    <xsd:element ref=" JobPlanID " minOccurs="0"/>
    <xsd:element ref=" PreventiveMaintenanceID " minOccurs="0"/>
    <xsd:element ref=" CalendarID " minOccurs="0"/>
    <xsd:element ref=" SplitOperationsIndicator " minOccurs="0"/>
    <xsd:element ref=" PlannerID " minOccurs="0"/>
    <xsd:element ref=" SupervisorID " minOccurs="0"/>
    <xsd:element ref=" RequesterID " minOccurs="0"/>
    <xsd:element ref=" ProjectReference " minOccurs="0"/>
    <xsd:element ref=" Distribution " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" EstimatedResourceRequirements " minOccurs="0"/>
    <xsd:element ref=" ActualResources " minOccurs="0"/>
    <xsd:element ref=" Safety " minOccurs="0"/>
    <xsd:element ref=" Failure " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: HeaderType

    Super-types: None
    Sub-types:
    Name HeaderType
    Abstract yes
    Documentation The abstract Header type that is the basis for all non-statusable OAGIS Document Headers
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <LastModificationDateTime> ... </LastModificationDateTime> [0..1]
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Start Group: ReferencesGroup [0..1]
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="HeaderType" abstract="true">
    <xsd:sequence>
    <xsd:group ref=" DocumentIDsGroup " minOccurs="0"/>
    <xsd:element ref=" LastModificationDateTime " minOccurs="0"/>
    <xsd:element ref=" DocumentDateTime " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:group ref=" ReferencesGroup " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Model Group: DocumentIDsGroup

    Name DocumentIDsGroup
    Documentation Provides the Identifier(s) of the document being communicated. Uniquily identifies a Document within an organization. Typically there is only an ID for a document within one system. However, with the use of different business applications there maybe different ids assigned to the same document within an organization from the different systems and in the case of B2B transactions different businesses may have different Identifiers for the same document. This construct is designed to allow for these different identifications.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    Schema Component Representation
    <xsd:group name="DocumentIDsGroup">
    <xsd:sequence>
    <xsd:element ref=" DocumentID " minOccurs="0"/>
    <xsd:element ref=" AlternateDocumentID " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: DocumentID

    Name DocumentID
    Type DocumentIDType
    Nillable no
    Abstract no
    Documentation Is the primary document id for the document associated.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DocumentID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </DocumentID>
    Schema Component Representation
    <xsd:element name="DocumentID" type=" DocumentIDType "/>
    top

    Complex Type: DocumentIDType

    Super-types: None
    Sub-types:
    Name DocumentIDType
    Abstract no
    Documentation This is the ID assigned to the document by the creator of the document.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="DocumentIDType">
    <xsd:sequence>
    <xsd:element ref=" ID "/>
    <xsd:element ref=" RevisionID " minOccurs="0"/>
    <xsd:element ref=" VariationID " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="agencyRole" type=" NormalizedStringType "/>
    </xsd:complexType>
    top

    Element: ID

    Name ID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the Identifiers of the given instance of an entity within the scope of the integration. The schemaAgencyID attribute identifies the party that provided or knows this party by the given identifier.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ID>
    udt:IdentifierType
    </ID>
    Schema Component Representation
    <xsd:element name="ID" type=" IdentifierType "/>
    top

    Element: RevisionID

    Name RevisionID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the revision of the semantically named document. The combination of the ID and its revision uniquely identifies the associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RevisionID>
    udt:IdentifierType
    </RevisionID>
    Schema Component Representation
    <xsd:element name="RevisionID" type=" IdentifierType "/>
    top

    Element: VariationID

    Name VariationID
    Type IdentifierType
    Nillable no
    Abstract no
    XML Instance Representation
    <VariationID>
    udt:IdentifierType
    </VariationID>
    Schema Component Representation
    <xsd:element name="VariationID" type=" IdentifierType "/>
    top

    Element: AlternateDocumentID

    Name AlternateDocumentID
    Type DocumentIDType
    Nillable no
    Abstract no
    Documentation Is the alternate document id for the associated document.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <AlternateDocumentID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </AlternateDocumentID>
    Schema Component Representation
    <xsd:element name="AlternateDocumentID" type=" DocumentIDType "/>
    top

    Element: LastModificationDateTime

    Name LastModificationDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation The datetime on which the object was last modified
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <LastModificationDateTime> DateTimeType </LastModificationDateTime>
    Schema Component Representation
    <xsd:element name="LastModificationDateTime" type=" DateTimeType "/>
    top

    Element: DocumentDateTime

    Name DocumentDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation The date that document was created within the system of record.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DocumentDateTime> DateTimeType </DocumentDateTime>
    Schema Component Representation
    <xsd:element name="DocumentDateTime" type=" DateTimeType "/>
    top

    Model Group: ReferencesGroup

    Name ReferencesGroup
    Documentation Common References to DocumentReferences and Attachements
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    Schema Component Representation
    <xsd:group name="ReferencesGroup">
    <xsd:sequence>
    <xsd:element ref=" DocumentReference " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Attachment " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: DocumentReference

    Name DocumentReference
    Type DocumentReferenceType
    Nillable no
    Abstract no
    XML Instance Representation
    <DocumentReference
    type=" TokenType [0..1]">
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <LineNumber> ... </LineNumber> [0..1]
    <ItemIDs> ... </ItemIDs> [0..1]
    <Facility> ... </Facility> [0..*]
    <SerializedLot> ... </SerializedLot> [0..*]
    <SalesOrderReference> ... </SalesOrderReference> [0..*]
    <PurchaseOrderReference> ... </PurchaseOrderReference> [0..*]
    <GroupName> ... </GroupName> [0..*]
    <SequenceCode> ... </SequenceCode> [0..1]
    <StepID> ... </StepID> [0..1]
    <StepType> ... </StepType> [0..1]
    <IssuingParty> ... </IssuingParty> [0..1] ?
    <OperationReference> ... </OperationReference> [0..*]
    <ReleaseNumber> ... </ReleaseNumber> [0..1]
    <ScheduleLineNumber> ... </ScheduleLineNumber> [0..1]
    <SubLineNumber> ... </SubLineNumber> [0..1]
    <ShipUnitReference> ... </ShipUnitReference> [0..1]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <Item> ... </Item> [0..1]
    <ID> ... </ID> [0..1]
    <SealID> ... </SealID> [0..1]
    <Type> ... </Type> [0..1]
    <FreightItemID> ... </FreightItemID> [0..1]
    <ShippingTrackingID> ... </ShippingTrackingID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </DocumentReference>
    Schema Component Representation
    <xsd:element name="DocumentReference" type=" DocumentReferenceType "/>
    top

    Complex Type: DocumentReferenceType

    Super-types: DocumentReferenceBaseType < DocumentReferenceType (by extension)
    Sub-types: None
    Name DocumentReferenceType
    Abstract no
    XML Instance Representation
    <...
    type=" TokenType [0..1]">
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    End Group: DocumentIDsGroup
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <LineNumber> ... </LineNumber> [0..1]
    <ItemIDs> ... </ItemIDs> [0..1]
    <Facility> ... </Facility> [0..*]
    <SerializedLot> ... </SerializedLot> [0..*]
    <GroupName> ... </GroupName> [0..*]
    <SequenceCode> ... </SequenceCode> [0..1]
    <StepID> ... </StepID> [0..1]
    <StepType> ... </StepType> [0..1]
    <IssuingParty> ... </IssuingParty> [0..1] ?
    <ReleaseNumber> ... </ReleaseNumber> [0..1]
    <SubLineNumber> ... </SubLineNumber> [0..1]
    <Item> ... </Item> [0..1]
    <ID> ... </ID> [0..1]
    <SealID> ... </SealID> [0..1]
    <Type> ... </Type> [0..1]
    <FreightItemID> ... </FreightItemID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="DocumentReferenceType">
    <xsd:complexContent>
    <xsd:extension base=" DocumentReferenceBaseType ">
    <xsd:sequence>
    <xsd:sequence>
    <xsd:element ref=" LineNumber " minOccurs="0"/>
    <xsd:element ref=" ItemIDs " minOccurs="0"/>
    <xsd:element ref=" Facility " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" SerializedLot " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" SalesOrderReference " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" PurchaseOrderReference " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:sequence>
    <xsd:element ref=" GroupName " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" SequenceCode " minOccurs="0"/>
    <xsd:element ref=" StepID " minOccurs="0"/>
    <xsd:element ref=" StepType " minOccurs="0"/>
    </xsd:sequence>
    <xsd:sequence>
    <xsd:element ref=" IssuingParty " minOccurs="0"/>
    </xsd:sequence>
    <xsd:element ref=" OperationReference " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:sequence>
    <xsd:element ref=" ReleaseNumber " minOccurs="0"/>
    <xsd:element ref=" ScheduleLineNumber " minOccurs="0"/>
    <xsd:element ref=" SubLineNumber " minOccurs="0"/>
    </xsd:sequence>
    <xsd:element ref=" ShipUnitReference " minOccurs="0"/>
    <xsd:sequence>
    <xsd:element ref=" EffectiveTimePeriod " minOccurs="0"/>
    <xsd:element ref=" Item " minOccurs="0"/>
    </xsd:sequence>
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:element ref=" SealID " minOccurs="0"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:element ref=" FreightItemID " minOccurs="0"/>
    <xsd:element ref=" ShippingTrackingID " minOccurs="0"/>
    </xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" TokenType "/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: DocumentReferenceBaseType

    Super-types: None
    Sub-types:
    Name DocumentReferenceBaseType
    Abstract yes
    XML Instance Representation
    <...>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="DocumentReferenceBaseType" abstract="true">
    <xsd:sequence>
    <xsd:group ref=" DocumentIDsGroup " minOccurs="0"/>
    <xsd:element ref=" DocumentDateTime " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" StatusCode " minOccurs="0"/>
    <xsd:element ref=" Status " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: StatusCode

    Name StatusCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Is the Code to indicate the status for the Noun or Component in which the Status Component occurs.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <StatusCode>
    udt:CodeType
    </StatusCode>
    Schema Component Representation
    <xsd:element name="StatusCode" type=" CodeType "/>
    top

    Element: Status

    Name Status
    Type StatusType
    Nillable no
    Abstract no
    Documentation Indicates the status of the associated object by providing the Status Code along with a description and when the status is effective.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Status>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <EffectiveDateTime> ... </EffectiveDateTime> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Status>
    Schema Component Representation
    <xsd:element name="Status" type=" StatusType "/>
    top

    Complex Type: StatusType

    Super-types: StatusBasisType < StatusABIEType (by extension) < StatusType (by extension)
    Sub-types: None
    Name StatusType
    Abstract no
    XML Instance Representation
    <...>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="StatusType">
    <xsd:complexContent>
    <xsd:extension base=" StatusABIEType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: StatusABIEType

    Super-types: StatusBasisType < StatusABIEType (by extension)
    Sub-types:
    Name StatusABIEType
    Abstract no
    Documentation StatusABIEType is logically derived from UN/CEFACT TBG17 ABIE StatusType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="StatusABIEType">
    <xsd:complexContent>
    <xsd:extension base=" StatusBasisType ">
    <xsd:sequence>
    <xsd:element ref=" TimePeriod " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Element: TimePeriod

    Name TimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    Documentation An explicit period of time for the bucket.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <TimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </TimePeriod>
    Schema Component Representation
    <xsd:element name="TimePeriod" type=" TimePeriodType "/>
    top

    Complex Type: TimePeriodType

    Super-types: TimePeriodABIEType < TimePeriodType (by extension)
    Sub-types: None
    Name TimePeriodType
    Abstract no
    Documentation Provides the structure to indicate a Date/Time period where the Time is provided with in the Start and Duration or EndDateTime.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </...>
    Schema Component Representation
    <xsd:complexType name="TimePeriodType">
    <xsd:complexContent>
    <xsd:extension base=" TimePeriodABIEType "/>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: TimePeriodABIEType

    Super-types: None
    Sub-types:
    Name TimePeriodABIEType
    Abstract no
    Documentation TimePeriodABIEType is logically derived from UN/CEFACT TBG17 ABIE PeriodType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </...>
    Schema Component Representation
    <xsd:complexType name="TimePeriodABIEType">
    <xsd:sequence>
    <xsd:element ref=" StartDateTime " minOccurs="0"/>
    <xsd:choice>
    <xsd:element ref=" Duration " minOccurs="0"/>
    <xsd:element ref=" EndDateTime " minOccurs="0"/>
    </xsd:choice>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: StartDateTime

    Name StartDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Start timestamp indicating the starting point of the event.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <StartDateTime> DateTimeType </StartDateTime>
    Schema Component Representation
    <xsd:element name="StartDateTime" type=" DateTimeType "/>
    top

    Element: Duration

    Name Duration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation Indicates the duration of time as represented by ISO 8601. Where the value space is a six dimensional space where the coordinates designate the Gregorian year, month, day, hour, minute, and second. The number of seconds can include decimal digits to arbitary pecision.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Duration> DurationMeasureType </Duration>
    Schema Component Representation
    <xsd:element name="Duration" type=" DurationMeasureType "/>
    top

    Simple Type: DurationMeasureType

    Super-types: DurationMeasureType < DurationMeasureType (by restriction)
    Sub-types:
    Name DurationMeasureType
    Content
  • ERROR: Circular type reference to 'DurationMeasureType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="DurationMeasureType">
    <xsd:restriction base=" qdt:DurationMeasureType "/>
    </xsd:simpleType>
    top

    Element: EndDateTime

    Name EndDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Is the ending timestamp of the event.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EndDateTime> DateTimeType </EndDateTime>
    Schema Component Representation
    <xsd:element name="EndDateTime" type=" DateTimeType "/>
    top

    Element: LineNumber

    Name LineNumber
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the Line Number of the given Line Coponent within the document. LineNumbers are assigned by the sending system.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <LineNumber>
    udt:IdentifierType
    </LineNumber>
    Schema Component Representation
    <xsd:element name="LineNumber" type=" IdentifierType "/>
    top

    Element: ItemIDs

    Name ItemIDs
    Type ItemIDsType
    Nillable no
    Abstract no
    Documentation The Item identifiers that uniquily identify a given item. These identifiers may be specific to the party in which they make reference.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ItemIDs>
    Start Group: ItemIDsGroup [0..1]
    <ItemID> ... </ItemID> [0..*]
    <CustomerItemID> ... </CustomerItemID> [0..1]
    <ManufacturerItemID> ... </ManufacturerItemID> [0..1]
    <SupplierItemID> ... </SupplierItemID> [0..1]
    <UPCID> ... </UPCID> [0..1]
    <EPCID> ... </EPCID> [0..1]
    End Group: ItemIDsGroup
    </ItemIDs>
    Schema Component Representation
    <xsd:element name="ItemIDs" type=" ItemIDsType "/>
    top

    Complex Type: ItemIDsType

    Super-types: IDsType < ItemIDsType (by extension)
    Sub-types: None
    Name ItemIDsType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: ItemIDsGroup [0..1]
    <ItemID> ... </ItemID> [0..*]
    <UPCID> ... </UPCID> [0..1]
    <EPCID> ... </EPCID> [0..1]
    End Group: ItemIDsGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="ItemIDsType">
    <xsd:complexContent>
    <xsd:extension base=" IDsType ">
    <xsd:group ref=" ItemIDsGroup " minOccurs="0"/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: IDsType

    Super-types: None
    Sub-types:
    Name IDsType
    Abstract no
    Documentation Contains the identifier for the associated component or noun.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <.../>
    Schema Component Representation
    <xsd:complexType name="IDsType"/>
    top

    Model Group: ItemIDsGroup

    Name ItemIDsGroup
    Documentation Contains the Item IDs for an associated item.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ItemID> ... </ItemID> [0..*]
    <CustomerItemID> ... </CustomerItemID> [0..1]
    <ManufacturerItemID> ... </ManufacturerItemID> [0..1]
    <SupplierItemID> ... </SupplierItemID> [0..1]
    <UPCID> ... </UPCID> [0..1]
    <EPCID> ... </EPCID> [0..1]
    Schema Component Representation
    <xsd:group name="ItemIDsGroup">
    <xsd:sequence>
    <xsd:element ref=" ItemID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" CustomerItemID " minOccurs="0"/>
    <xsd:element ref=" ManufacturerItemID " minOccurs="0"/>
    <xsd:element ref=" SupplierItemID " minOccurs="0"/>
    <xsd:element ref=" UPCID " minOccurs="0"/>
    <xsd:element ref=" EPCID " minOccurs="0"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: ItemID

    Name ItemID
    Type ItemIDType
    Nillable no
    Abstract no
    Documentation Is the primary item Identifier associated with the given item within the scope of the given integration as provided by the Party or entity that has created this document instance.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ItemID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </ItemID>
    Schema Component Representation
    <xsd:element name="ItemID" type=" ItemIDType "/>
    top

    Complex Type: ItemIDType

    Super-types: DocumentIDType < ItemIDType (by extension)
    Sub-types: None
    Name ItemIDType
    Abstract no
    XML Instance Representation
    <...
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ItemIDType">
    <xsd:complexContent>
    <xsd:extension base=" DocumentIDType "/>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Element: CustomerItemID

    Name CustomerItemID
    Type ItemIDType
    Nillable no
    Abstract no
    Documentation Is the identifier provided by the customer for the item.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CustomerItemID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </CustomerItemID>
    Schema Component Representation
    <xsd:element name="CustomerItemID" type=" ItemIDType "/>
    top

    Element: ManufacturerItemID

    Name ManufacturerItemID
    Type ItemIDType
    Nillable no
    Abstract no
    Documentation Is the identifier provided by Manufacturer for the Item. One example may be the model number.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ManufacturerItemID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </ManufacturerItemID>
    Schema Component Representation
    <xsd:element name="ManufacturerItemID" type=" ItemIDType "/>
    top

    Element: SupplierItemID

    Name SupplierItemID
    Type ItemIDType
    Nillable no
    Abstract no
    Documentation Is the identifier provided by the supplier for the item.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SupplierItemID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </SupplierItemID>
    Schema Component Representation
    <xsd:element name="SupplierItemID" type=" ItemIDType "/>
    top

    Element: UPCID

    Name UPCID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Allows an instance of an item to have a UPC identifier associated.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <UPCID>
    udt:IdentifierType
    </UPCID>
    Schema Component Representation
    <xsd:element name="UPCID" type=" IdentifierType "/>
    top

    Element: EPCID

    Name EPCID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Allows an instance of an item to communicate the ElectronicProductCodeID that it was assigned. The ElectronicProductCodeID is one of the major RadioFrequency Identifiers used.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EPCID>
    udt:IdentifierType
    </EPCID>
    Schema Component Representation
    <xsd:element name="EPCID" type=" IdentifierType "/>
    top

    Element: Facility

    Name Facility
    Type FacilityType
    Nillable no
    Abstract no
    Documentation A Facility identifies a location within an entity. The facility may have sub-locators identified using a sequenced identification notation e.g. Warehouse A100 Sub-Location 11, Row R10 would be represented as an array of three Facility elements with values as A100, 11, R10, name attribute as Warehouse, Sub-Location and Row and sequence attribute as 1,2 and 3 respectively.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Facility>
    <IDs> SequencedIDsType </IDs> [0..1]
    <Name> ... </Name> [0..*]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Address> ... </Address> [0..1]
    <Coordinate> ... </Coordinate> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Facility>
    Schema Component Representation
    <xsd:element name="Facility" type=" FacilityType "/>
    top

    Complex Type: FacilityType

    Super-types: FacilityBaseType < FacilityType (by extension)
    Sub-types: None
    Name FacilityType
    Abstract no
    XML Instance Representation
    <...>
    <IDs> SequencedIDsType </IDs> [0..1]
    <Name> ... </Name> [0..*]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Address> ... </Address> [0..1]
    <Coordinate> ... </Coordinate> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="FacilityType">
    <xsd:complexContent>
    <xsd:extension base=" FacilityBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: FacilityBaseType

    Super-types: None
    Sub-types:
    Name FacilityBaseType
    Abstract no
    XML Instance Representation
    <...>
    <IDs> SequencedIDsType </IDs> [0..1]
    <Name> ... </Name> [0..*]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Address> ... </Address> [0..1]
    <Coordinate> ... </Coordinate> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="FacilityBaseType">
    <xsd:sequence>
    <xsd:element name="IDs" type=" SequencedIDsType " minOccurs="0"/>
    <xsd:element ref=" Name " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" Address " minOccurs="0"/>
    <xsd:element ref=" Coordinate " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Complex Type: SequencedIDsType

    Super-types: None
    Sub-types: None
    Name SequencedIDsType
    Abstract no
    Documentation Contains the sequenced identifier for the associated component or noun.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    Start Group: SequencedIDsGroup [0..1]
    <ID> SequencedIDType </ID> [0..*]
    End Group: SequencedIDsGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="SequencedIDsType">
    <xsd:group ref=" SequencedIDsGroup " minOccurs="0"/>
    </xsd:complexType>
    top

    Model Group: SequencedIDsGroup

    Name SequencedIDsGroup
    Documentation Indicates the ID of the associated component or noun.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ID> SequencedIDType </ID> [0..*]
    Schema Component Representation
    <xsd:group name="SequencedIDsGroup">
    <xsd:sequence>
    <xsd:element name="ID" type=" SequencedIDType " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:group>
    top

    Complex Type: SequencedIDType

    Super-types: IdentifierType < IdentifierType (by extension) < SequencedIDType (by extension)
    Sub-types: None
    Name SequencedIDType
    Abstract no
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]"
    sequenceName=" NormalizedStringType [0..1]">
    IdentifierType
    </...>
    Schema Component Representation
    <xsd:complexType name="SequencedIDType">
    <xsd:simpleContent>
    <xsd:extension base=" IdentifierType ">
    <xsd:attribute name="sequence" type=" PositiveIntegerNumericType "/>
    <xsd:attribute name="sequenceName" type=" NormalizedStringType " use="optional"/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: PositiveIntegerNumericType

    Super-types: PositiveIntegerNumericType < PositiveIntegerNumericType (by restriction)
    Sub-types:
    Name PositiveIntegerNumericType
    Content
  • ERROR: Circular type reference to 'PositiveIntegerNumericType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="PositiveIntegerNumericType">
    <xsd:restriction base=" qdt:PositiveIntegerNumericType "/>
    </xsd:simpleType>
    top

    Element: Name

    Name Name
    Type NameType
    Nillable no
    Abstract no
    Documentation Identifies the Name of the object in which associated.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Name
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </Name>
    Schema Component Representation
    <xsd:element name="Name" type=" NameType "/>
    top

    Complex Type: NameType

    Super-types: NameType < NameType (by extension)
    Sub-types: None
    Name NameType
    Abstract no
    XML Instance Representation
    <...
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </...>
    Schema Component Representation
    <xsd:complexType name="NameType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:NameType ">
    <xsd:attribute name="sequence" type=" IntegerNumericType "/>
    <xsd:attribute name="sequenceName" type=" StringType "/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: IntegerNumericType

    Super-types: IntegerNumericType < IntegerNumericType (by restriction)
    Sub-types:
    Name IntegerNumericType
    Content
  • ERROR: Circular type reference to 'IntegerNumericType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="IntegerNumericType">
    <xsd:restriction base=" qdt:IntegerNumericType "/>
    </xsd:simpleType>
    top

    Element: Address

    Name Address
    Type AddressType
    Nillable no
    Abstract no
    XML Instance Representation
    <Address
    languageCode=" LanguageCodeContentType [0..1]"
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <FormatCode> ... </FormatCode> [0..1]
    <AttentionOfName> ... </AttentionOfName> [0..*]
    <CareOfName> ... </CareOfName> [0..*]
    Start Choice [1]
    <AddressLine> ... </AddressLine> [0..*]
    <LineOne> ... </LineOne> [0..1]
    <LineTwo> ... </LineTwo> [0..1]
    <LineThree> ... </LineThree> [0..1]
    <LineFour> ... </LineFour> [0..1]
    <LineFive> ... </LineFive> [0..1]
    <BuildingNumber> ... </BuildingNumber> [0..1]
    <BuildingName> ... </BuildingName> [0..1]
    <StreetName> ... </StreetName> [0..1]
    <Unit> ... </Unit> [0..1]
    <Floor> ... </Floor> [0..1]
    <PostOfficeBox> ... </PostOfficeBox> [0..1]
    <DeliveryPointCode> ... </DeliveryPointCode> [0..*]
    End Choice
    <CitySubDivisionName> ... </CitySubDivisionName> [0..*]
    <CityName> ... </CityName> [0..1]
    <CountrySubDivisionCode> ... </CountrySubDivisionCode> [0..*]
    <CountryCode> ... </CountryCode> [0..1]
    <PostalCode> ... </PostalCode> [0..1]
    <Status> ... </Status> [0..1]
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Address>
    Schema Component Representation
    <xsd:element name="Address" type=" AddressType "/>
    top

    Complex Type: AddressType

    Super-types: AddressBaseType < AddressType (by extension)
    Sub-types: None
    Name AddressType
    Abstract no
    XML Instance Representation
    <...
    languageCode=" LanguageCodeContentType [0..1]"
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <FormatCode> ... </FormatCode> [0..1]
    <CareOfName> ... </CareOfName> [0..*]
    Start Choice [1]
    <AddressLine> ... </AddressLine> [0..*]
    <LineOne> ... </LineOne> [0..1]
    <LineTwo> ... </LineTwo> [0..1]
    <LineThree> ... </LineThree> [0..1]
    <LineFour> ... </LineFour> [0..1]
    <LineFive> ... </LineFive> [0..1]
    <BuildingName> ... </BuildingName> [0..1]
    <StreetName> ... </StreetName> [0..1]
    <Unit> ... </Unit> [0..1]
    <Floor> ... </Floor> [0..1]
    <PostOfficeBox> ... </PostOfficeBox> [0..1]
    End Choice
    <CityName> ... </CityName> [0..1]
    <CountryCode> ... </CountryCode> [0..1]
    <PostalCode> ... </PostalCode> [0..1]
    <Status> ... </Status> [0..1]
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="AddressType">
    <xsd:complexContent>
    <xsd:extension base=" AddressBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: AddressBaseType

    Super-types: None
    Sub-types:
    Name AddressBaseType
    Abstract yes
    Documentation Address BaseType provides the information about the address or semantic address of an associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    languageCode=" LanguageCodeContentType [0..1]"
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <FormatCode> ... </FormatCode> [0..1]
    <AttentionOfName> ... </AttentionOfName> [0..*]
    <CareOfName> ... </CareOfName> [0..*]
    Start Choice [1]
    <AddressLine> ... </AddressLine> [0..*]
    <LineOne> ... </LineOne> [0..1]
    <LineTwo> ... </LineTwo> [0..1]
    <LineThree> ... </LineThree> [0..1]
    <LineFour> ... </LineFour> [0..1]
    <LineFive> ... </LineFive> [0..1]
    <BuildingNumber> ... </BuildingNumber> [0..1]
    <BuildingName> ... </BuildingName> [0..1]
    <StreetName> ... </StreetName> [0..1]
    <Unit> ... </Unit> [0..1]
    <Floor> ... </Floor> [0..1]
    <PostOfficeBox> ... </PostOfficeBox> [0..1]
    <DeliveryPointCode> ... </DeliveryPointCode> [0..*]
    End Choice
    <CitySubDivisionName> ... </CitySubDivisionName> [0..*]
    <CityName> ... </CityName> [0..1]
    <CountrySubDivisionCode> ... </CountrySubDivisionCode> [0..*]
    <CountryCode> ... </CountryCode> [0..1]
    <PostalCode> ... </PostalCode> [0..1]
    <Status> ... </Status> [0..1]
    <Preference> ... </Preference> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="AddressBaseType" abstract="true">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" FormatCode " minOccurs="0"/>
    <xsd:element ref=" AttentionOfName " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" CareOfName " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:choice>
    <xsd:element ref=" AddressLine " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:sequence>
    <xsd:element ref=" LineOne " minOccurs="0"/>
    <xsd:element ref=" LineTwo " minOccurs="0"/>
    <xsd:element ref=" LineThree " minOccurs="0"/>
    <xsd:element ref=" LineFour " minOccurs="0"/>
    <xsd:element ref=" LineFive " minOccurs="0"/>
    </xsd:sequence>
    <xsd:sequence>
    <xsd:element ref=" BuildingNumber " minOccurs="0"/>
    <xsd:element ref=" BuildingName " minOccurs="0"/>
    <xsd:element ref=" StreetName " minOccurs="0"/>
    <xsd:element ref=" Unit " minOccurs="0"/>
    <xsd:element ref=" Floor " minOccurs="0"/>
    <xsd:element ref=" PostOfficeBox " minOccurs="0"/>
    <xsd:element ref=" DeliveryPointCode " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:choice>
    <xsd:element ref=" CitySubDivisionName " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" CityName " minOccurs="0"/>
    <xsd:element ref=" CountrySubDivisionCode " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" CountryCode " minOccurs="0"/>
    <xsd:element ref=" PostalCode " minOccurs="0"/>
    <xsd:element ref=" Status " minOccurs="0"/>
    <xsd:element ref=" Preference " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="languageCode" type=" LanguageCodeContentType " use="optional"/>
    <xsd:attribute name="type" type=" NormalizedStringType "/>
    </xsd:complexType>
    top

    Element: FormatCode

    Name FormatCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Format Code indicates the format of the address. Examples are US Military, US Formatted Address, European Formatted Address etc. There is no intent to decode the address formats - these are informational only. No list of valid values exists or is proposed here.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FormatCode>
    udt:CodeType
    </FormatCode>
    Schema Component Representation
    <xsd:element name="FormatCode" type=" CodeType "/>
    top

    Element: AttentionOfName

    Name AttentionOfName
    Type NameType
    Nillable no
    Abstract no
    Documentation The name of the person or organization that the associated entity is intended.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <AttentionOfName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </AttentionOfName>
    Schema Component Representation
    <xsd:element name="AttentionOfName" type=" NameType "/>
    top

    Element: CareOfName

    Name CareOfName
    Type NameType
    Nillable no
    Abstract no
    Documentation The name that the associated entity is sent by.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CareOfName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </CareOfName>
    Schema Component Representation
    <xsd:element name="CareOfName" type=" NameType "/>
    top

    Element: AddressLine

    Name AddressLine
    Type SequencedTextType
    Nillable no
    Abstract no
    XML Instance Representation
    <AddressLine
    sequence=" PositiveIntegerNumericType [0..1]"
    sequenceName=" NormalizedStringType [0..1]">
    TextType
    </AddressLine>
    Schema Component Representation
    <xsd:element name="AddressLine" type=" SequencedTextType "/>
    top

    Complex Type: SequencedTextType

    Super-types: TextType < TextType (by extension) < SequencedTextType (by extension)
    Sub-types: None
    Name SequencedTextType
    Abstract no
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]"
    sequenceName=" NormalizedStringType [0..1]">
    TextType
    </...>
    Schema Component Representation
    <xsd:complexType name="SequencedTextType">
    <xsd:simpleContent>
    <xsd:extension base=" TextType ">
    <xsd:attribute name="sequence" type=" PositiveIntegerNumericType " use="optional"/>
    <xsd:attribute name="sequenceName" type=" NormalizedStringType " use="optional"/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: LineOne

    Name LineOne
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <LineOne>
    udt:TextType
    </LineOne>
    Schema Component Representation
    <xsd:element name="LineOne" type=" TextType "/>
    top

    Element: LineTwo

    Name LineTwo
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <LineTwo>
    udt:TextType
    </LineTwo>
    Schema Component Representation
    <xsd:element name="LineTwo" type=" TextType "/>
    top

    Element: LineThree

    Name LineThree
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <LineThree>
    udt:TextType
    </LineThree>
    Schema Component Representation
    <xsd:element name="LineThree" type=" TextType "/>
    top

    Element: LineFour

    Name LineFour
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <LineFour>
    udt:TextType
    </LineFour>
    Schema Component Representation
    <xsd:element name="LineFour" type=" TextType "/>
    top

    Element: LineFive

    Name LineFive
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <LineFive>
    udt:TextType
    </LineFive>
    Schema Component Representation
    <xsd:element name="LineFive" type=" TextType "/>
    top

    Element: BuildingNumber

    Name BuildingNumber
    Type TextType
    Nillable no
    Abstract no
    Documentation The Number of the building or house on the street that identifies where to deliver mail. For example, Building 300 on Standards Parkway
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <BuildingNumber>
    udt:TextType
    </BuildingNumber>
    Schema Component Representation
    <xsd:element name="BuildingNumber" type=" TextType "/>
    top

    Element: BuildingName

    Name BuildingName
    Type NameType
    Nillable no
    Abstract no
    Documentation The building or house name on the street that identifies where to deliver mail
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <BuildingName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </BuildingName>
    Schema Component Representation
    <xsd:element name="BuildingName" type=" NameType "/>
    top

    Element: StreetName

    Name StreetName
    Type NameType
    Nillable no
    Abstract no
    Documentation The Street Name where the building/ house is located
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <StreetName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </StreetName>
    Schema Component Representation
    <xsd:element name="StreetName" type=" NameType "/>
    top

    Element: Unit

    Name Unit
    Type TextType
    Nillable no
    Abstract no
    Documentation Identifies the apartment number or office suite.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Unit>
    udt:TextType
    </Unit>
    Schema Component Representation
    <xsd:element name="Unit" type=" TextType "/>
    top

    Element: Floor

    Name Floor
    Type TextType
    Nillable no
    Abstract no
    Documentation The floor where the housename is located
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Floor>
    udt:TextType
    </Floor>
    Schema Component Representation
    <xsd:element name="Floor" type=" TextType "/>
    top

    Element: PostOfficeBox

    Name PostOfficeBox
    Type TextType
    Nillable no
    Abstract no
    Documentation Identifies a Post Office Box number
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PostOfficeBox>
    udt:TextType
    </PostOfficeBox>
    Schema Component Representation
    <xsd:element name="PostOfficeBox" type=" TextType "/>
    top

    Element: DeliveryPointCode

    Name DeliveryPointCode
    Type DeliveryPointCodeType
    Nillable no
    Abstract no
    Documentation Identifies the Dock or the Mail Stop or Lane or any other specific Delivery Point.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DeliveryPointCode
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    DeliveryPointCodeContentType
    </DeliveryPointCode>
    Schema Component Representation
    <xsd:element name="DeliveryPointCode" type=" DeliveryPointCodeType "/>
    top

    Complex Type: DeliveryPointCodeType

    Super-types: DeliveryPointCodeContentType < DeliveryPointCodeContentType (by restriction) < DeliveryPointCodeType (by extension)
    Sub-types: None
    Name DeliveryPointCodeType
    Abstract no
    Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> Delivery Point_ Code. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText> A character string (letters, figures, or symbols) that for brevity and/or languange independence may be used to represent or replace a definitive value or text of an attribute together with relevant supplementary information.</ccts:DefinitionText> <ccts:RepresentationTermName> Code</ccts:RepresentationTermName> <ccts:QualifierTerm> Delivery Point</ccts:QualifierTerm>
    XML Instance Representation
    <...
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    DeliveryPointCodeContentType
    </...>
    Schema Component Representation
    <xsd:complexType name="DeliveryPointCodeType">
    <xsd:simpleContent>
    <xsd:extension base=" DeliveryPointCodeContentType ">
    <xsd:attributeGroup ref=" CodeListAttributeGroup "/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: DeliveryPointCodeContentType

    Super-types: DeliveryPointCodeContentType < DeliveryPointCodeContentType (by restriction)
    Sub-types:
    Name DeliveryPointCodeContentType
    Content
  • ERROR: Circular type reference to 'DeliveryPointCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="DeliveryPointCodeContentType">
    <xsd:restriction base=" oacl:DeliveryPointCodeContentType "/>
    </xsd:simpleType>
    top

    Element: CitySubDivisionName

    Name CitySubDivisionName
    Type NameType
    Nillable no
    Abstract no
    Documentation Qualifies the further division of the City, example a city may have many districts or Boroughs. The type attribute identifies the type of this entity e.g. City, Borough etc, and there is a pre-defined list of types supported, with the ability to add new ones as necessary
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CitySubDivisionName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </CitySubDivisionName>
    Schema Component Representation
    <xsd:element name="CitySubDivisionName" type=" NameType "/>
    top

    Element: CityName

    Name CityName
    Type NameType
    Nillable no
    Abstract no
    Documentation Identifies the town or the city
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CityName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </CityName>
    Schema Component Representation
    <xsd:element name="CityName" type=" NameType "/>
    top

    Element: CountrySubDivisionCode

    Name CountrySubDivisionCode
    Type CountrySubDivisionCodeType
    Nillable no
    Abstract no
    Documentation Qualifies the further division of the Country. These may be Districts, Regions, States, Provinces etc. A possible list of values is as specified in ISO 3166-2. The name attribute identifies the name of this e.g. District, Region etc, and there is a pre-defined list of types supported, with the ability to add new ones as necessary
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CountrySubDivisionCode
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    CountrySubdivisionCodeContentType
    </CountrySubDivisionCode>
    Schema Component Representation
    <xsd:element name="CountrySubDivisionCode" type=" CountrySubDivisionCodeType "/>
    top

    Complex Type: CountrySubDivisionCodeType

    Super-types: CountrySubdivisionCodeContentType < CountrySubdivisionCodeContentType (by restriction) < CountrySubDivisionCodeType (by extension)
    Sub-types: None
    Name CountrySubDivisionCodeType
    Abstract no
    Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> Country Subdivision_ Code. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText> A character string (letters, figures, or symbols) that for brevity and/or languange independence may be used to represent or replace a definitive value or text of an attribute together with relevant supplementary information.</ccts:DefinitionText> <ccts:RepresentationTermName> Code</ccts:RepresentationTermName> <ccts:QualifierTerm> Country Subdivision</ccts:QualifierTerm>
    XML Instance Representation
    <...
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    CountrySubdivisionCodeContentType
    </...>
    Schema Component Representation
    <xsd:complexType name="CountrySubDivisionCodeType">
    <xsd:simpleContent>
    <xsd:extension base=" CountrySubdivisionCodeContentType ">
    <xsd:attributeGroup ref=" CodeListAttributeGroup "/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: CountrySubdivisionCodeContentType

    Super-types: CountrySubdivisionCodeContentType < CountrySubdivisionCodeContentType (by restriction)
    Sub-types:
    Name CountrySubdivisionCodeContentType
    Content
  • ERROR: Circular type reference to 'CountrySubdivisionCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="CountrySubdivisionCodeContentType">
    <xsd:restriction base=" oacl:CountrySubdivisionCodeContentType "/>
    </xsd:simpleType>
    top

    Element: CountryCode

    Name CountryCode
    Type CountryCodeType
    Nillable no
    Abstract no
    Documentation Country in which the Address is in. A possible list of values is as specified in ISO 3166-2.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CountryCode
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    CountryCodeContentType
    </CountryCode>
    Schema Component Representation
    <xsd:element name="CountryCode" type=" CountryCodeType "/>
    top

    Complex Type: CountryCodeType

    Super-types: CountryCodeContentType < CountryCodeContentType (by restriction) < CountryCodeType (by extension)
    Sub-types: None
    Name CountryCodeType
    Abstract no
    Documentation <ccts:UniqueID> QDT000000</ccts:UniqueID> <ccts:CategoryCode> QDT</ccts:CategoryCode> <ccts:DictionaryEntryName> Country_ Code. Type</ccts:DictionaryEntryName> <ccts:VersionID> 1.0</ccts:VersionID> <ccts:DefinitionText/> <ccts:RepresentationTermName> Code</ccts:RepresentationTermName> <ccts:QualifierTerm> Country</ccts:QualifierTerm>
    XML Instance Representation
    <...
    listID=" NormalizedStringType [0..1] ?"
    listAgencyID=" NormalizedStringType [0..1] ?"
    listAgencyName=" StringType [0..1] ?"
    listName=" StringType [0..1] ?"
    listVersionID=" NormalizedStringType [0..1] ?"
    name=" StringType [0..1] ?"
    languageID=" LanguageCodeContentType [0..1] ?"
    listURI=" xsd:anyURI [0..1] ?"
    listSchemeURI=" xsd:anyURI [0..1] ?">
    CountryCodeContentType
    </...>
    Schema Component Representation
    <xsd:complexType name="CountryCodeType">
    <xsd:simpleContent>
    <xsd:extension base=" CountryCodeContentType ">
    <xsd:attributeGroup ref=" CodeListAttributeGroup "/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: CountryCodeContentType

    Super-types: CountryCodeContentType < CountryCodeContentType (by restriction)
    Sub-types:
    Name CountryCodeContentType
    Content
  • ERROR: Circular type reference to 'CountryCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="CountryCodeContentType">
    <xsd:restriction base=" oacl:CountryCodeContentType "/>
    </xsd:simpleType>
    top

    Element: PostalCode

    Name PostalCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Postal Code of the Address.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PostalCode>
    udt:CodeType
    </PostalCode>
    Schema Component Representation
    <xsd:element name="PostalCode" type=" CodeType "/>
    top

    Element: Preference

    Name Preference
    Type PreferenceType
    Nillable no
    Abstract no
    XML Instance Representation
    <Preference>
    <Sequence> ... </Sequence> [0..1]
    <Indicator> ... </Indicator> [0..1]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Preference>
    Schema Component Representation
    <xsd:element name="Preference" type=" PreferenceType "/>
    top

    Complex Type: PreferenceType

    Super-types: PreferenceABIEType < PreferenceType (by extension)
    Sub-types: None
    Name PreferenceType
    Abstract no
    XML Instance Representation
    <...>
    <Sequence> ... </Sequence> [0..1]
    <Indicator> ... </Indicator> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PreferenceType">
    <xsd:complexContent>
    <xsd:extension base=" PreferenceABIEType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: PreferenceABIEType

    Super-types: None
    Sub-types:
    Name PreferenceABIEType
    Abstract no
    Documentation PreferenceABIEType is logically derived from UN/CEFACT TBG17 ABIE PreferenceType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <Sequence> ... </Sequence> [0..1]
    <Indicator> ... </Indicator> [0..1]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PreferenceABIEType">
    <xsd:sequence>
    <xsd:element ref=" Sequence " minOccurs="0"/>
    <xsd:element ref=" Indicator " minOccurs="0"/>
    <xsd:element ref=" EffectiveTimePeriod " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Sequence

    Name Sequence
    Type PositiveIntegerNumericType
    Nillable no
    Abstract no
    Documentation A value expressing the value of a Sequence.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Sequence> PositiveIntegerNumericType </Sequence>
    Schema Component Representation
    <xsd:element name="Sequence" type=" PositiveIntegerNumericType "/>
    top

    Element: Indicator

    Name Indicator
    Type IndicatorType
    Nillable no
    Abstract no
    XML Instance Representation
    <Indicator> IndicatorType </Indicator>
    Schema Component Representation
    <xsd:element name="Indicator" type=" IndicatorType "/>
    top

    Simple Type: IndicatorType

    Super-types: IndicatorType < IndicatorType (by restriction)
    Sub-types:
    Name IndicatorType
    Content
  • ERROR: Circular type reference to 'IndicatorType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="IndicatorType">
    <xsd:restriction base=" udt:IndicatorType "/>
    </xsd:simpleType>
    top

    Element: EffectiveTimePeriod

    Name EffectiveTimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    Documentation Indicates the time period in which the associated component is effective.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EffectiveTimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </EffectiveTimePeriod>
    Schema Component Representation
    <xsd:element name="EffectiveTimePeriod" type=" TimePeriodType "/>
    top

    Element: Coordinate

    Name Coordinate
    Type CoordinateType
    Nillable no
    Abstract no
    XML Instance Representation
    <Coordinate>
    Start Choice [1]
    <Latitude> ... </Latitude> [0..1]
    <Longitude> ... </Longitude> [0..1]
    <AltitudeMeasure> ... </AltitudeMeasure> [0..1]
    <SystemID> ... </SystemID> [0..1]
    <CoordinateReference> ... </CoordinateReference> [0..*]
    End Choice
    <UserArea> ... </UserArea> [0..1]
    </Coordinate>
    Schema Component Representation
    <xsd:element name="Coordinate" type=" CoordinateType "/>
    top

    Complex Type: CoordinateType

    Super-types: CoordinateBaseType < CoordinateType (by extension)
    Sub-types: None
    Name CoordinateType
    Abstract no
    XML Instance Representation
    <...>
    Start Choice [1]
    <Latitude> ... </Latitude> [0..1]
    <Longitude> ... </Longitude> [0..1]
    <SystemID> ... </SystemID> [0..1]
    End Choice
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="CoordinateType">
    <xsd:complexContent>
    <xsd:extension base=" CoordinateBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: CoordinateBaseType

    Super-types: None
    Sub-types:
    Name CoordinateBaseType
    Abstract no
    Documentation The OAGIS CoordinateType allows the use of another coordinate system for the use within a warehousing and inventory environment and the geographic coordinat system.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    Start Choice [1]
    <Latitude> ... </Latitude> [0..1]
    <Longitude> ... </Longitude> [0..1]
    <AltitudeMeasure> ... </AltitudeMeasure> [0..1]
    <SystemID> ... </SystemID> [0..1]
    <CoordinateReference> ... </CoordinateReference> [0..*]
    End Choice
    </...>
    Schema Component Representation
    <xsd:complexType name="CoordinateBaseType">
    <xsd:choice>
    <xsd:sequence>
    <xsd:element ref=" Latitude " minOccurs="0"/>
    <xsd:element ref=" Longitude " minOccurs="0"/>
    <xsd:element ref=" AltitudeMeasure " minOccurs="0"/>
    </xsd:sequence>
    <xsd:sequence>
    <xsd:element ref=" SystemID " minOccurs="0"/>
    <xsd:element ref=" CoordinateReference " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:choice>
    </xsd:complexType>
    top

    Element: Latitude

    Name Latitude
    Type PositionType
    Nillable no
    Abstract no
    XML Instance Representation
    <Latitude>
    <DegreeMeasure> ... </DegreeMeasure> [0..1]
    <MinuteMeasure> ... </MinuteMeasure> [0..1]
    <SecondMeasure> ... </SecondMeasure> [0..1]
    <DirectionCode> ... </DirectionCode> [0..1]
    </Latitude>
    Schema Component Representation
    <xsd:element name="Latitude" type=" PositionType "/>
    top

    Complex Type: PositionType

    Super-types: None
    Sub-types: None
    Name PositionType
    Abstract no
    XML Instance Representation
    <...>
    <DegreeMeasure> ... </DegreeMeasure> [0..1]
    <MinuteMeasure> ... </MinuteMeasure> [0..1]
    <SecondMeasure> ... </SecondMeasure> [0..1]
    <DirectionCode> ... </DirectionCode> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PositionType">
    <xsd:sequence>
    <xsd:element ref=" DegreeMeasure " minOccurs="0"/>
    <xsd:element ref=" MinuteMeasure " minOccurs="0"/>
    <xsd:element ref=" SecondMeasure " minOccurs="0"/>
    <xsd:element ref=" DirectionCode " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: DegreeMeasure

    Name DegreeMeasure
    Type MeasureType
    Nillable no
    Abstract no
    XML Instance Representation
    <DegreeMeasure>
    udt:MeasureType
    </DegreeMeasure>
    Schema Component Representation
    <xsd:element name="DegreeMeasure" type=" MeasureType "/>
    top

    Complex Type: MeasureType

    Super-types: MeasureType < MeasureType (by extension)
    Sub-types: None
    Name MeasureType
    Abstract no
    XML Instance Representation
    <...>
    udt:MeasureType
    </...>
    Schema Component Representation
    <xsd:complexType name="MeasureType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:MeasureType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: MinuteMeasure

    Name MinuteMeasure
    Type MeasureType
    Nillable no
    Abstract no
    XML Instance Representation
    <MinuteMeasure>
    udt:MeasureType
    </MinuteMeasure>
    Schema Component Representation
    <xsd:element name="MinuteMeasure" type=" MeasureType "/>
    top

    Element: SecondMeasure

    Name SecondMeasure
    Type MeasureType
    Nillable no
    Abstract no
    XML Instance Representation
    <SecondMeasure>
    udt:MeasureType
    </SecondMeasure>
    Schema Component Representation
    <xsd:element name="SecondMeasure" type=" MeasureType "/>
    top

    Element: DirectionCode

    Name DirectionCode
    Type CodeType
    Nillable no
    Abstract no
    XML Instance Representation
    <DirectionCode>
    udt:CodeType
    </DirectionCode>
    Schema Component Representation
    <xsd:element name="DirectionCode" type=" CodeType "/>
    top

    Element: Longitude

    Name Longitude
    Type PositionType
    Nillable no
    Abstract no
    XML Instance Representation
    <Longitude>
    <DegreeMeasure> ... </DegreeMeasure> [0..1]
    <MinuteMeasure> ... </MinuteMeasure> [0..1]
    <SecondMeasure> ... </SecondMeasure> [0..1]
    <DirectionCode> ... </DirectionCode> [0..1]
    </Longitude>
    Schema Component Representation
    <xsd:element name="Longitude" type=" PositionType "/>
    top

    Element: AltitudeMeasure

    Name AltitudeMeasure
    Type MeasureType
    Nillable no
    Abstract no
    Documentation Is the value and unit of measure in the z-axis in a thrre dimensional system. Examples of this maybe the Altitude in the case of a map of the world, or the height or shelf in a rack system in the case of a manufacturing or warehouse facility.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <AltitudeMeasure>
    udt:MeasureType
    </AltitudeMeasure>
    Schema Component Representation
    <xsd:element name="AltitudeMeasure" type=" MeasureType "/>
    top

    Element: SystemID

    Name SystemID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the system in which the userid applies.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SystemID>
    udt:IdentifierType
    </SystemID>
    Schema Component Representation
    <xsd:element name="SystemID" type=" IdentifierType "/>
    top

    Element: CoordinateReference

    Name CoordinateReference
    Type SequencedIDsType
    Nillable no
    Abstract no
    XML Instance Representation
    <CoordinateReference>
    Start Group: SequencedIDsGroup [0..1]
    <ID> SequencedIDType </ID> [0..*]
    End Group: SequencedIDsGroup
    </CoordinateReference>
    Schema Component Representation
    <xsd:element name="CoordinateReference" type=" SequencedIDsType "/>
    top

    Element: SerializedLot

    Name SerializedLot
    Type SerializedLotType
    Nillable no
    Abstract no
    Documentation Is the Lot and Setial numbers for the items contained in the associated component by identifing the number of items and the uniques serial number of those items that belong to a given Lot.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SerializedLot>
    <ItemQuantity> ... </ItemQuantity> [0..1]
    <Lot> ... </Lot> [0..*] ?
    <Disposition> ... </Disposition> [0..1]
    <SerialNumber> ... </SerialNumber> [0..*]
    <ParentSerialNumber> ... </ParentSerialNumber> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </SerializedLot>
    Schema Component Representation
    <xsd:element name="SerializedLot" type=" SerializedLotType "/>
    top

    Complex Type: SerializedLotType

    Super-types: None
    Sub-types: None
    Name SerializedLotType
    Abstract no
    XML Instance Representation
    <...>
    <ItemQuantity> ... </ItemQuantity> [0..1]
    <Lot> ... </Lot> [0..*] ?
    <Disposition> ... </Disposition> [0..1]
    <SerialNumber> ... </SerialNumber> [0..*]
    <ParentSerialNumber> ... </ParentSerialNumber> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SerializedLotType">
    <xsd:sequence>
    <xsd:element ref=" ItemQuantity " minOccurs="0"/>
    <xsd:element ref=" Lot " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Disposition " minOccurs="0"/>
    <xsd:element ref=" SerialNumber " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" ParentSerialNumber " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: ItemQuantity

    Name ItemQuantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation Is used to describe the quantity of item's, products or resources being budgeted, produced, purchased, received, sold, or used.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ItemQuantity>
    udt:QuantityType
    </ItemQuantity>
    Schema Component Representation
    <xsd:element name="ItemQuantity" type=" QuantityType "/>
    top

    Complex Type: QuantityType

    Super-types: QuantityType < QuantityType (by extension)
    Sub-types: None
    Name QuantityType
    Abstract no
    XML Instance Representation
    <...>
    udt:QuantityType
    </...>
    Schema Component Representation
    <xsd:complexType name="QuantityType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:QuantityType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: Lot

    Name Lot
    Type LotType
    Nillable no
    Abstract no
    Documentation Identifies the Lot that a given Item Instance belongs to.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Lot
    sequence=" PositiveIntegerNumericType [0..1]">
    <LotIDs> ... </LotIDs> [0..1]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <SerialNumber> ... </SerialNumber> [0..*]
    <RFID> ... </RFID> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Lot>
    Schema Component Representation
    <xsd:element name="Lot" type=" LotType "/>
    top

    Complex Type: LotType

    Super-types: None
    Sub-types: None
    Name LotType
    Abstract no
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]">
    <LotIDs> ... </LotIDs> [0..1]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <SerialNumber> ... </SerialNumber> [0..*]
    <RFID> ... </RFID> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="LotType">
    <xsd:sequence>
    <xsd:element ref=" LotIDs " minOccurs="0"/>
    <xsd:element ref=" EffectiveTimePeriod " minOccurs="0"/>
    <xsd:element ref=" Quantity " minOccurs="0"/>
    <xsd:element ref=" SerialNumber " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" RFID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="sequence" type=" PositiveIntegerNumericType "/>
    </xsd:complexType>
    top

    Element: LotIDs

    Name LotIDs
    Type SequencedIDsType
    Nillable no
    Abstract no
    Documentation Identifies the Lot Identifiers of all of the lots that are contained in the associated set of items.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <LotIDs>
    Start Group: SequencedIDsGroup [0..1]
    <ID> SequencedIDType </ID> [0..*]
    End Group: SequencedIDsGroup
    </LotIDs>
    Schema Component Representation
    <xsd:element name="LotIDs" type=" SequencedIDsType "/>
    top

    Element: Quantity

    Name Quantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation Identifies the quantity of the associated service or item that is addresses by the component in which the quantity is associated.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Quantity>
    udt:QuantityType
    </Quantity>
    Schema Component Representation
    <xsd:element name="Quantity" type=" QuantityType "/>
    top

    Element: SerialNumber

    Name SerialNumber
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Unique serial number assigned to the given item instance by the manufacturer.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SerialNumber>
    udt:IdentifierType
    </SerialNumber>
    Schema Component Representation
    <xsd:element name="SerialNumber" type=" IdentifierType "/>
    top

    Element: RFID

    Name RFID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Allows an instance of an item to carry any radio frequency identifier (RFID) that maybe used by a supply chain.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RFID>
    udt:IdentifierType
    </RFID>
    Schema Component Representation
    <xsd:element name="RFID" type=" IdentifierType "/>
    top

    Element: Disposition

    Name Disposition
    Type StatusType
    Nillable no
    Abstract no
    Documentation Indicates whether an item is active, inactive, or in other various states. Examples of values for this field include: Active, Inactive, Hold, Deleted, Obsolete
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Disposition>
    <Code> ... </Code> [0..1]
    <Description> ... </Description> [0..1]
    <EffectiveDateTime> ... </EffectiveDateTime> [0..1]
    <ReasonCode> ... </ReasonCode> [0..1]
    <Reason> ... </Reason> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Disposition>
    Schema Component Representation
    <xsd:element name="Disposition" type=" StatusType "/>
    top

    Element: ParentSerialNumber

    Name ParentSerialNumber
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the parent's serial number of the given item. This allows the traking of serialized components of an assembly.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ParentSerialNumber>
    udt:IdentifierType
    </ParentSerialNumber>
    Schema Component Representation
    <xsd:element name="ParentSerialNumber" type=" IdentifierType "/>
    top

    Element: SalesOrderReference

    Name SalesOrderReference
    Type OrderReferenceType
    Nillable no
    Abstract no
    Documentation Is a reference to a SalesOrder
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SalesOrderReference>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <ReleaseNumber> ... </ReleaseNumber> [0..1]
    <LineNumber> ... </LineNumber> [0..1]
    <ScheduleLineNumber> ... </ScheduleLineNumber> [0..1]
    <SubLineNumber> ... </SubLineNumber> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </SalesOrderReference>
    Schema Component Representation
    <xsd:element name="SalesOrderReference" type=" OrderReferenceType "/>
    top

    Complex Type: OrderReferenceType

    Super-types: DocumentReferenceBaseType < OrderReferenceType (by extension)
    Sub-types: None
    Name OrderReferenceType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    End Group: DocumentIDsGroup
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <ReleaseNumber> ... </ReleaseNumber> [0..1]
    <LineNumber> ... </LineNumber> [0..1]
    <SubLineNumber> ... </SubLineNumber> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="OrderReferenceType">
    <xsd:complexContent>
    <xsd:extension base=" DocumentReferenceBaseType ">
    <xsd:sequence>
    <xsd:element ref=" ReleaseNumber " minOccurs="0"/>
    <xsd:element ref=" LineNumber " minOccurs="0"/>
    <xsd:element ref=" ScheduleLineNumber " minOccurs="0"/>
    <xsd:element ref=" SubLineNumber " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Element: ReleaseNumber

    Name ReleaseNumber
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the Release Number in the case of Blanket POs
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ReleaseNumber>
    udt:IdentifierType
    </ReleaseNumber>
    Schema Component Representation
    <xsd:element name="ReleaseNumber" type=" IdentifierType "/>
    top

    Element: ScheduleLineNumber

    Name ScheduleLineNumber
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the ScheduleLineNumber of a particular item of interest for the given DocumentReference. The Line Number is of the primary DocumentId of the sender indicated by the DocumentId under DocumentIds.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ScheduleLineNumber>
    udt:IdentifierType
    </ScheduleLineNumber>
    Schema Component Representation
    <xsd:element name="ScheduleLineNumber" type=" IdentifierType "/>
    top

    Element: SubLineNumber

    Name SubLineNumber
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the SublineNumber of a particular item of interest for the given DocumentReference. The Line Number is of the primary DocumentId of the sender indicated by the DocumentId under DocumentIds.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SubLineNumber>
    udt:IdentifierType
    </SubLineNumber>
    Schema Component Representation
    <xsd:element name="SubLineNumber" type=" IdentifierType "/>
    top

    Element: PurchaseOrderReference

    Name PurchaseOrderReference
    Type OrderReferenceType
    Nillable no
    Abstract no
    Documentation Is a reference to a PurchaseOrder
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PurchaseOrderReference>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <ReleaseNumber> ... </ReleaseNumber> [0..1]
    <LineNumber> ... </LineNumber> [0..1]
    <ScheduleLineNumber> ... </ScheduleLineNumber> [0..1]
    <SubLineNumber> ... </SubLineNumber> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </PurchaseOrderReference>
    Schema Component Representation
    <xsd:element name="PurchaseOrderReference" type=" OrderReferenceType "/>
    top

    Element: GroupName

    Name GroupName
    Type NameType
    Nillable no
    Abstract no
    Documentation Identifies a grouping of entities together. An example usage may be a grouping of Operatations for a Routing.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <GroupName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </GroupName>
    Schema Component Representation
    <xsd:element name="GroupName" type=" NameType "/>
    top

    Element: SequenceCode

    Name SequenceCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Identifies the sequence in which the associated entity is to occur with in a given operation, step or business process..
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SequenceCode>
    udt:CodeType
    </SequenceCode>
    Schema Component Representation
    <xsd:element name="SequenceCode" type=" CodeType "/>
    top

    Element: StepID

    Name StepID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the step of the operation being reported against.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <StepID>
    udt:IdentifierType
    </StepID>
    Schema Component Representation
    <xsd:element name="StepID" type=" IdentifierType "/>
    top

    Element: StepType

    Name StepType
    Type CodeType
    Nillable no
    Abstract no
    Documentation Indicates the type of step that the operations reference is..
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <StepType>
    udt:CodeType
    </StepType>
    Schema Component Representation
    <xsd:element name="StepType" type=" CodeType "/>
    top

    Element: IssuingParty

    Name IssuingParty
    Type SemanticPartyType
    Nillable no
    Abstract no
    Documentation Identifies the organization/entity that issued/ created the document
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <IssuingParty
    category=" PartyCategoryCodeContentType [0..1]">
    <PartyIDs> ... </PartyIDs> [0..1]
    <Name> ... </Name> [0..*]
    <Location> ... </Location> [0..*]
    <Contact> ... </Contact> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </IssuingParty>
    Schema Component Representation
    <xsd:element name="IssuingParty" type=" SemanticPartyType "/>
    top

    Complex Type: SemanticPartyType

    Super-types: PartyBaseType < SemanticPartyType (by extension)
    Sub-types: None
    Name SemanticPartyType
    Abstract no
    XML Instance Representation
    <...
    category=" PartyCategoryCodeContentType [0..1]">
    <PartyIDs> ... </PartyIDs> [0..1]
    <Name> ... </Name> [0..*]
    <Location> ... </Location> [0..*]
    <Contact> ... </Contact> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SemanticPartyType">
    <xsd:complexContent>
    <xsd:extension base=" PartyBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: PartyBaseType

    Super-types: None
    Sub-types:
    Name PartyBaseType
    Abstract yes
    XML Instance Representation
    <...
    category=" PartyCategoryCodeContentType [0..1]">
    <PartyIDs> ... </PartyIDs> [0..1]
    <Name> ... </Name> [0..*]
    <Location> ... </Location> [0..*]
    <Contact> ... </Contact> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="PartyBaseType" abstract="true">
    <xsd:sequence>
    <xsd:element ref=" PartyIDs " minOccurs="0"/>
    <xsd:element ref=" Name " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Location " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Contact " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="category" type=" PartyCategoryCodeContentType "/>
    </xsd:complexType>
    top

    Element: PartyIDs

    Name PartyIDs
    Type PartyIDsType
    Nillable no
    Abstract no
    Documentation Contains the set of possible identifiers for an associated Party.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PartyIDs>
    Start Group: PartyIDsGroup [0..1]
    <ID> ... </ID> [0..*]
    <TaxID> ... </TaxID> [0..*]
    <DUNSID> ... </DUNSID> [0..1]
    <CAGEID> ... </CAGEID> [0..1]
    <DODAACID> ... </DODAACID> [0..1]
    <BICID> ... </BICID> [0..1]
    End Group: PartyIDsGroup
    </PartyIDs>
    Schema Component Representation
    <xsd:element name="PartyIDs" type=" PartyIDsType "/>
    top

    Complex Type: PartyIDsType

    Super-types: None
    Sub-types: None
    Name PartyIDsType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: PartyIDsGroup [0..1]
    <ID> ... </ID> [0..*]
    <TaxID> ... </TaxID> [0..*]
    <DUNSID> ... </DUNSID> [0..1]
    <CAGEID> ... </CAGEID> [0..1]
    <DODAACID> ... </DODAACID> [0..1]
    <BICID> ... </BICID> [0..1]
    End Group: PartyIDsGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="PartyIDsType">
    <xsd:group ref=" PartyIDsGroup " minOccurs="0"/>
    </xsd:complexType>
    top

    Model Group: PartyIDsGroup

    Name PartyIDsGroup
    Documentation Contain the ids for a given party. These ids may be assigned by multiple organizations.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ID> ... </ID> [0..*]
    <TaxID> ... </TaxID> [0..*]
    <DUNSID> ... </DUNSID> [0..1]
    <CAGEID> ... </CAGEID> [0..1]
    <DODAACID> ... </DODAACID> [0..1]
    <BICID> ... </BICID> [0..1]
    Schema Component Representation
    <xsd:group name="PartyIDsGroup">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" TaxID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" DUNSID " minOccurs="0"/>
    <xsd:element ref=" CAGEID " minOccurs="0"/>
    <xsd:element ref=" DODAACID " minOccurs="0"/>
    <xsd:element ref=" BICID " minOccurs="0"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: TaxID

    Name TaxID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifier for a business or individual provided by the government. This maybe a FIIN, Social Security Number, or Drivers License Number to name a few.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <TaxID>
    udt:IdentifierType
    </TaxID>
    Schema Component Representation
    <xsd:element name="TaxID" type=" IdentifierType "/>
    top

    Element: DUNSID

    Name DUNSID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifier for business provided by Dun and Bradstreet.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DUNSID>
    udt:IdentifierType
    </DUNSID>
    Schema Component Representation
    <xsd:element name="DUNSID" type=" IdentifierType "/>
    top

    Element: CAGEID

    Name CAGEID
    Type IdentifierType
    Nillable no
    Abstract no
    XML Instance Representation
    <CAGEID>
    udt:IdentifierType
    </CAGEID>
    Schema Component Representation
    <xsd:element name="CAGEID" type=" IdentifierType "/>
    top

    Element: DODAACID

    Name DODAACID
    Type IdentifierType
    Nillable no
    Abstract no
    XML Instance Representation
    <DODAACID>
    udt:IdentifierType
    </DODAACID>
    Schema Component Representation
    <xsd:element name="DODAACID" type=" IdentifierType "/>
    top

    Element: BICID

    Name BICID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation The Bank Identifier Code is a unique address which, in telecommunication messages, identifies precisely the financial institutions involved in financial transactions.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <BICID>
    udt:IdentifierType
    </BICID>
    Schema Component Representation
    <xsd:element name="BICID" type=" IdentifierType "/>
    top

    Element: Location

    Name Location
    Type LocationType
    Nillable no
    Abstract no
    Documentation The location of a thing, as captured by an address (or addresses), GPS Coordinates, and/or in relation to other locations.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Location
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <Directions> ... </Directions> [0..1]
    <Coordinate> ... </Coordinate> [0..1]
    <Address> ... </Address> [0..*]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </Location>
    Schema Component Representation
    <xsd:element name="Location" type=" LocationType "/>
    top

    Complex Type: LocationType

    Super-types: LocationABIEType < LocationType (by extension)
    Sub-types: None
    Name LocationType
    Abstract no
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <Directions> ... </Directions> [0..1]
    <Coordinate> ... </Coordinate> [0..1]
    <Address> ... </Address> [0..*]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="LocationType">
    <xsd:complexContent>
    <xsd:extension base=" LocationABIEType ">
    <xsd:sequence>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: LocationABIEType

    Super-types: None
    Sub-types:
    Name LocationABIEType
    Abstract no
    Documentation LocationABIEType is logically derived from UN/CEFACT TBG17 ABIE LocationType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <Directions> ... </Directions> [0..1]
    <Coordinate> ... </Coordinate> [0..1]
    <Address> ... </Address> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="LocationABIEType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Name " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Directions " minOccurs="0"/>
    <xsd:element ref=" Coordinate " minOccurs="0"/>
    <xsd:element ref=" Address " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" NormalizedStringType "/>
    </xsd:complexType>
    top

    Element: Directions

    Name Directions
    Type TextType
    Nillable no
    Abstract no
    XML Instance Representation
    <Directions>
    udt:TextType
    </Directions>
    Schema Component Representation
    <xsd:element name="Directions" type=" TextType "/>
    top

    Element: Contact

    Name Contact
    Type ContactType
    Nillable no
    Abstract no
    Documentation Contacts are the point of communication with the given party. In the case of an organization it may be the requestioner, the buyer, customer service, etc.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Contact
    languageCode=" LanguageCodeContentType [0..1]"
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <JobTitle> ... </JobTitle> [0..1]
    <Responsibility> ... </Responsibility> [0..*]
    <DepartmentName> ... </DepartmentName> [0..1]
    <Communication> ... </Communication> [0..*]
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Contact>
    Schema Component Representation
    <xsd:element name="Contact" type=" ContactType "/>
    top

    Complex Type: ContactType

    Super-types: ContactABIEType < SemanticContactType (by extension) < ContactType (by extension)
    Sub-types: None
    Name ContactType
    Abstract no
    XML Instance Representation
    <...
    languageCode=" LanguageCodeContentType [0..1]"
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <JobTitle> ... </JobTitle> [0..1]
    <Communication> ... </Communication> [0..*]
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ContactType">
    <xsd:complexContent>
    <xsd:extension base=" SemanticContactType ">
    <xsd:attribute name="type" type=" NormalizedStringType " use="optional"/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: SemanticContactType

    Super-types: ContactABIEType < SemanticContactType (by extension)
    Sub-types:
    Name SemanticContactType
    Abstract no
    XML Instance Representation
    <...
    languageCode=" LanguageCodeContentType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <JobTitle> ... </JobTitle> [0..1]
    <Communication> ... </Communication> [0..*]
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SemanticContactType">
    <xsd:complexContent>
    <xsd:extension base=" ContactABIEType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="languageCode" type=" LanguageCodeContentType "/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ContactABIEType

    Super-types: None
    Sub-types:
    Name ContactABIEType
    Abstract yes
    Documentation ContactABIEType is logically derived from UN/CEFACT TBG17 ABIE ContactType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <JobTitle> ... </JobTitle> [0..1]
    <Responsibility> ... </Responsibility> [0..*]
    <DepartmentName> ... </DepartmentName> [0..1]
    <Communication> ... </Communication> [0..*]
    <Preference> ... </Preference> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ContactABIEType" abstract="true">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Name " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" JobTitle " minOccurs="0"/>
    <xsd:element ref=" Responsibility " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" DepartmentName " minOccurs="0"/>
    <xsd:element ref=" Communication " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Preference " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: JobTitle

    Name JobTitle
    Type TextType
    Nillable no
    Abstract no
    Documentation Is the position or designation of the pesron with whom associated within the given organization. Examples are Director, Software Engineer, Purchasing Manager etc
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <JobTitle>
    udt:TextType
    </JobTitle>
    Schema Component Representation
    <xsd:element name="JobTitle" type=" TextType "/>
    top

    Element: Responsibility

    Name Responsibility
    Type TextType
    Nillable no
    Abstract no
    Documentation A text description of the responsibility of the associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Responsibility>
    udt:TextType
    </Responsibility>
    Schema Component Representation
    <xsd:element name="Responsibility" type=" TextType "/>
    top

    Element: DepartmentName

    Name DepartmentName
    Type NameType
    Nillable no
    Abstract no
    XML Instance Representation
    <DepartmentName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </DepartmentName>
    Schema Component Representation
    <xsd:element name="DepartmentName" type=" NameType "/>
    top

    Element: Communication

    Name Communication
    Type CommunicationType
    Nillable no
    Abstract no
    XML Instance Representation
    <Communication
    sequence=" PositiveIntegerNumericType [0..1]"
    preferredIndicator=" IndicatorType [0..1]">
    <ChannelCode> ... </ChannelCode> [0..1]
    <UseCode> ... </UseCode> [0..1]
    Start Choice [1]
    <CountryDialing> ... </CountryDialing> [0..1]
    <AreaDialing> ... </AreaDialing> [0..1]
    <DialNumber> ... </DialNumber> [0..1]
    <Extension> ... </Extension> [0..1]
    <Access> ... </Access> [0..1]
    <Address> ... </Address> [0..1]
    <URI> ... </URI> [0..1]
    <HTMLPreferredIndicator> ... </HTMLPreferredIndicator> [0..1]
    <Text> ... </Text> [0..*]
    End Choice
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Communication>
    Schema Component Representation
    <xsd:element name="Communication" type=" CommunicationType "/>
    top

    Complex Type: CommunicationType

    Super-types: CommunicationABIEType < CommunicationType (by extension)
    Sub-types: None
    Name CommunicationType
    Abstract no
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]"
    preferredIndicator=" IndicatorType [0..1]">
    <ChannelCode> ... </ChannelCode> [0..1]
    <UseCode> ... </UseCode> [0..1]
    Start Choice [1]
    <AreaDialing> ... </AreaDialing> [0..1]
    <DialNumber> ... </DialNumber> [0..1]
    <Extension> ... </Extension> [0..1]
    <Access> ... </Access> [0..1]
    <Address> ... </Address> [0..1]
    <URI> ... </URI> [0..1]
    <Text> ... </Text> [0..*]
    End Choice
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="CommunicationType">
    <xsd:complexContent>
    <xsd:extension base=" CommunicationABIEType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: CommunicationABIEType

    Super-types: None
    Sub-types:
    Name CommunicationABIEType
    Abstract no
    Documentation CommunicationABIEType is logically derived from UN/CEFACT TBG17 ABIE CommunicationType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]"
    preferredIndicator=" IndicatorType [0..1]">
    <ChannelCode> ... </ChannelCode> [0..1]
    <UseCode> ... </UseCode> [0..1]
    Start Choice [1]
    <CountryDialing> ... </CountryDialing> [0..1]
    <AreaDialing> ... </AreaDialing> [0..1]
    <DialNumber> ... </DialNumber> [0..1]
    <Extension> ... </Extension> [0..1]
    <Access> ... </Access> [0..1]
    <Address> ... </Address> [0..1]
    <URI> ... </URI> [0..1]
    <HTMLPreferredIndicator> ... </HTMLPreferredIndicator> [0..1]
    <Text> ... </Text> [0..*]
    End Choice
    <Preference> ... </Preference> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="CommunicationABIEType">
    <xsd:sequence>
    <xsd:element ref=" ChannelCode " minOccurs="0"/>
    <xsd:element ref=" UseCode " minOccurs="0"/>
    <xsd:choice>
    <xsd:sequence>
    <xsd:element ref=" CountryDialing " minOccurs="0"/>
    <xsd:element ref=" AreaDialing " minOccurs="0"/>
    <xsd:element ref=" DialNumber " minOccurs="0"/>
    <xsd:element ref=" Extension " minOccurs="0"/>
    <xsd:element ref=" Access " minOccurs="0"/>
    </xsd:sequence>
    <xsd:element ref=" Address " minOccurs="0"/>
    <xsd:sequence>
    <xsd:element ref=" URI " minOccurs="0"/>
    <xsd:element ref=" HTMLPreferredIndicator " minOccurs="0"/>
    </xsd:sequence>
    <xsd:element ref=" Text " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:choice>
    <xsd:element ref=" Preference " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="sequence" type=" PositiveIntegerNumericType "/>
    <xsd:attribute name="preferredIndicator" type=" IndicatorType "/>
    </xsd:complexType>
    top

    Element: ChannelCode

    Name ChannelCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Identifies the channel in which the associated entity comes.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ChannelCode>
    udt:CodeType
    </ChannelCode>
    Schema Component Representation
    <xsd:element name="ChannelCode" type=" CodeType "/>
    top

    Element: UseCode

    Name UseCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Code identifying the usage of the contact point e.g. business, private, etc.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <UseCode>
    udt:CodeType
    </UseCode>
    Schema Component Representation
    <xsd:element name="UseCode" type=" CodeType "/>
    top

    Element: CountryDialing

    Name CountryDialing
    Type TextType
    Nillable no
    Abstract no
    Documentation The country dialing code for a communication number.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CountryDialing>
    udt:TextType
    </CountryDialing>
    Schema Component Representation
    <xsd:element name="CountryDialing" type=" TextType "/>
    top

    Element: AreaDialing

    Name AreaDialing
    Type TextType
    Nillable no
    Abstract no
    Documentation The area dialing code for a communication number.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <AreaDialing>
    udt:TextType
    </AreaDialing>
    Schema Component Representation
    <xsd:element name="AreaDialing" type=" TextType "/>
    top

    Element: DialNumber

    Name DialNumber
    Type TextType
    Nillable no
    Abstract no
    Documentation The commication number, not including country dialing or area dialing codes.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DialNumber>
    udt:TextType
    </DialNumber>
    Schema Component Representation
    <xsd:element name="DialNumber" type=" TextType "/>
    top

    Element: Extension

    Name Extension
    Type TextType
    Nillable no
    Abstract no
    Documentation The extension of the assoicated communication number.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Extension>
    udt:TextType
    </Extension>
    Schema Component Representation
    <xsd:element name="Extension" type=" TextType "/>
    top

    Element: Access

    Name Access
    Type TextType
    Nillable no
    Abstract no
    Documentation The text that permits access to the electronic network of the associated communication number such as telephone network, for example 9, *70.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Access>
    udt:TextType
    </Access>
    Schema Component Representation
    <xsd:element name="Access" type=" TextType "/>
    top

    Element: URI

    Name URI
    Type URIType
    Nillable no
    Abstract no
    XML Instance Representation
    <URI> URIType </URI>
    Schema Component Representation
    <xsd:element name="URI" type=" URIType "/>
    top

    Simple Type: URIType

    Super-types: URIType < URIType (by restriction)
    Sub-types:
    Name URIType
    Content
  • ERROR: Circular type reference to 'URIType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="URIType">
    <xsd:restriction base=" qdt:URIType "/>
    </xsd:simpleType>
    top

    Element: HTMLPreferredIndicator

    Name HTMLPreferredIndicator
    Type IndicatorType
    Nillable no
    Abstract no
    Documentation Indicates that the associated entity preferrs HTML format.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <HTMLPreferredIndicator> IndicatorType </HTMLPreferredIndicator>
    Schema Component Representation
    <xsd:element name="HTMLPreferredIndicator" type=" IndicatorType "/>
    top

    Element: Text

    Name Text
    Type TextType
    Nillable no
    Abstract no
    Documentation Is a message to the reader about the object associated.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Text>
    udt:TextType
    </Text>
    Schema Component Representation
    <xsd:element name="Text" type=" TextType "/>
    top

    Simple Type: PartyCategoryCodeContentType

    Super-types: PartyCategoryCodeContentType < PartyCategoryCodeContentType (by restriction)
    Sub-types:
    Name PartyCategoryCodeContentType
    Content
  • ERROR: Circular type reference to 'PartyCategoryCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="PartyCategoryCodeContentType">
    <xsd:restriction base=" oacl:PartyCategoryCodeContentType "/>
    </xsd:simpleType>
    top

    Element: OperationReference

    Name OperationReference
    Type OperationReferenceType
    Nillable no
    Abstract no
    Documentation Is a reference to an associated work-in-process operation.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <OperationReference>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    <AlternateDocumentID> ... </AlternateDocumentID> [0..*]
    End Group: DocumentIDsGroup
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <GroupName> ... </GroupName> [0..*]
    <SequenceCode> ... </SequenceCode> [0..1]
    <StepID> ... </StepID> [0..1]
    <StepType> ... </StepType> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </OperationReference>
    Schema Component Representation
    <xsd:element name="OperationReference" type=" OperationReferenceType "/>
    top

    Complex Type: OperationReferenceType

    Super-types: DocumentReferenceBaseType < OperationReferenceBaseType (by extension) < OperationReferenceType (by extension)
    Sub-types: None
    Name OperationReferenceType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    End Group: DocumentIDsGroup
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <GroupName> ... </GroupName> [0..*]
    <SequenceCode> ... </SequenceCode> [0..1]
    <StepID> ... </StepID> [0..1]
    <StepType> ... </StepType> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="OperationReferenceType">
    <xsd:complexContent>
    <xsd:extension base=" OperationReferenceBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: OperationReferenceBaseType

    Super-types: DocumentReferenceBaseType < OperationReferenceBaseType (by extension)
    Sub-types:
    Name OperationReferenceBaseType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: DocumentIDsGroup [0..1]
    <DocumentID> ... </DocumentID> [0..1]
    End Group: DocumentIDsGroup
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <StatusCode> ... </StatusCode> [0..1]
    <Status> ... </Status> [0..*]
    <GroupName> ... </GroupName> [0..*]
    <SequenceCode> ... </SequenceCode> [0..1]
    <StepID> ... </StepID> [0..1]
    <StepType> ... </StepType> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="OperationReferenceBaseType">
    <xsd:complexContent>
    <xsd:extension base=" DocumentReferenceBaseType ">
    <xsd:sequence>
    <xsd:element ref=" GroupName " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" SequenceCode " minOccurs="0"/>
    <xsd:element ref=" StepID " minOccurs="0"/>
    <xsd:element ref=" StepType " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Element: ShipUnitReference

    Name ShipUnitReference
    Type ShipUnitReferenceType
    Nillable no
    Abstract no
    XML Instance Representation
    <ShipUnitReference>
    <ID> ... </ID> [0..1]
    <SealID> ... </SealID> [0..1]
    <Type> ... </Type> [0..1]
    <FreightItemID> ... </FreightItemID> [0..1]
    <ShippingTrackingID> ... </ShippingTrackingID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </ShipUnitReference>
    Schema Component Representation
    <xsd:element name="ShipUnitReference" type=" ShipUnitReferenceType "/>
    top

    Complex Type: ShipUnitReferenceType

    Super-types: None
    Sub-types: None
    Name ShipUnitReferenceType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    <SealID> ... </SealID> [0..1]
    <Type> ... </Type> [0..1]
    <FreightItemID> ... </FreightItemID> [0..1]
    <ShippingTrackingID> ... </ShippingTrackingID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ShipUnitReferenceType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:element ref=" SealID " minOccurs="0"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:element ref=" FreightItemID " minOccurs="0"/>
    <xsd:element ref=" ShippingTrackingID " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: SealID

    Name SealID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the tamper-proof seal placed on a shipping container to prevent pilfering of the contents.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SealID>
    udt:IdentifierType
    </SealID>
    Schema Component Representation
    <xsd:element name="SealID" type=" IdentifierType "/>
    top

    Element: Type

    Name Type
    Type CodeType
    Nillable no
    Abstract no
    Documentation Indicates the type of the object in which assoicated.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Type>
    udt:CodeType
    </Type>
    Schema Component Representation
    <xsd:element name="Type" type=" CodeType "/>
    top

    Element: FreightItemID

    Name FreightItemID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the item number assigned to the type of goods for the purposes of freight classification and cost calculation.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FreightItemID>
    udt:IdentifierType
    </FreightItemID>
    Schema Component Representation
    <xsd:element name="FreightItemID" type=" IdentifierType "/>
    top

    Element: ShippingTrackingID

    Name ShippingTrackingID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is a unique identifier for the purpose of tracking an individual package or shipment.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ShippingTrackingID>
    udt:IdentifierType
    </ShippingTrackingID>
    Schema Component Representation
    <xsd:element name="ShippingTrackingID" type=" IdentifierType "/>
    top

    Element: Item

    Name Item
    Type ItemType
    Nillable no
    Abstract no
    Documentation Identifies the Item associated with the Line or Detail of a transaction. The item provides the details of the generic Item component information.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Item>
    Start Group: ItemIDsGroup [0..1]
    <ItemID> ... </ItemID> [0..*]
    <CustomerItemID> ... </CustomerItemID> [0..1]
    <ManufacturerItemID> ... </ManufacturerItemID> [0..1]
    <SupplierItemID> ... </SupplierItemID> [0..1]
    <UPCID> ... </UPCID> [0..1]
    <EPCID> ... </EPCID> [0..1]
    End Group: ItemIDsGroup
    <ServiceIndicator> ... </ServiceIndicator> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Classification> ... </Classification> [0..*]
    <Specification> ... </Specification> [0..*]
    <HazardousMaterial> ... </HazardousMaterial> [0..*]
    <Packaging> ... </Packaging> [0..*]
    <RFID> ... </RFID> [0..1]
    <SerialNumber> ... </SerialNumber> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Item>
    Schema Component Representation
    <xsd:element name="Item" type=" ItemType "/>
    top

    Complex Type: ItemType

    Super-types: ItemBaseType < ItemType (by extension)
    Sub-types: None
    Name ItemType
    Abstract no
    XML Instance Representation
    <...>
    Start Group: ItemIDsGroup [0..1]
    <ItemID> ... </ItemID> [0..*]
    <UPCID> ... </UPCID> [0..1]
    <EPCID> ... </EPCID> [0..1]
    End Group: ItemIDsGroup
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Specification> ... </Specification> [0..*]
    <Packaging> ... </Packaging> [0..*]
    <RFID> ... </RFID> [0..1]
    <SerialNumber> ... </SerialNumber> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ItemType">
    <xsd:complexContent>
    <xsd:extension base=" ItemBaseType ">
    <xsd:sequence>
    <xsd:element ref=" RFID " minOccurs="0"/>
    <xsd:element ref=" SerialNumber " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ItemBaseType

    Super-types: None
    Sub-types:
    Name ItemBaseType
    Abstract yes
    Documentation Is the basis for Items.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    Start Group: ItemIDsGroup [0..1]
    <ItemID> ... </ItemID> [0..*]
    <CustomerItemID> ... </CustomerItemID> [0..1]
    <ManufacturerItemID> ... </ManufacturerItemID> [0..1]
    <SupplierItemID> ... </SupplierItemID> [0..1]
    <UPCID> ... </UPCID> [0..1]
    <EPCID> ... </EPCID> [0..1]
    End Group: ItemIDsGroup
    <ServiceIndicator> ... </ServiceIndicator> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Classification> ... </Classification> [0..*]
    <Specification> ... </Specification> [0..*]
    <HazardousMaterial> ... </HazardousMaterial> [0..*]
    <Packaging> ... </Packaging> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="ItemBaseType" abstract="true">
    <xsd:sequence>
    <xsd:group ref=" ItemIDsGroup " minOccurs="0"/>
    <xsd:element ref=" ServiceIndicator " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" Classification " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Specification " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" HazardousMaterial " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Packaging " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: ServiceIndicator

    Name ServiceIndicator
    Type IndicatorType
    Nillable no
    Abstract no
    Documentation Identifies if the Item is a Service
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ServiceIndicator> IndicatorType </ServiceIndicator>
    Schema Component Representation
    <xsd:element name="ServiceIndicator" type=" IndicatorType "/>
    top

    Element: Classification

    Name Classification
    Type ClassificationType
    Nillable no
    Abstract no
    Documentation This identifies the classification of an entity. An entity may be classified into mulitple groups for different reasons. Examples of Classification include Commodity Codes, Freight Classifications, Product Line classifications and so on. Suggested Values are COMMODITY, FREIGHT, PRODUCTLINE
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Classification
    type=" NormalizedStringType [0..1]">
    <Codes> SequencedCodesType </Codes> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </Classification>
    Schema Component Representation
    <xsd:element name="Classification" type=" ClassificationType "/>
    top

    Complex Type: ClassificationType

    Super-types: ClassificationBaseType < ClassificationType (by extension)
    Sub-types: None
    Name ClassificationType
    Abstract no
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    <Codes> SequencedCodesType </Codes> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ClassificationType">
    <xsd:complexContent>
    <xsd:extension base=" ClassificationBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" NormalizedStringType "/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ClassificationBaseType

    Super-types: None
    Sub-types:
    Name ClassificationBaseType
    Abstract yes
    XML Instance Representation
    <...>
    <Codes> SequencedCodesType </Codes> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="ClassificationBaseType" abstract="true">
    <xsd:sequence>
    <xsd:element name="Codes" type=" SequencedCodesType " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Complex Type: SequencedCodesType

    Super-types: None
    Sub-types: None
    Name SequencedCodesType
    Abstract no
    XML Instance Representation
    <...>
    <Code> SequencedCodeType </Code> [1..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="SequencedCodesType">
    <xsd:sequence>
    <xsd:element name="Code" type=" SequencedCodeType " maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Complex Type: SequencedCodeType

    Super-types: CodeType < CodeType (by extension) < SequencedCodeType (by extension)
    Sub-types: None
    Name SequencedCodeType
    Abstract no
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]"
    sequenceName=" NormalizedStringType [0..1]">
    CodeType
    </...>
    Schema Component Representation
    <xsd:complexType name="SequencedCodeType">
    <xsd:simpleContent>
    <xsd:extension base=" CodeType ">
    <xsd:attribute name="sequence" type=" PositiveIntegerNumericType " use="optional"/>
    <xsd:attribute name="sequenceName" type=" NormalizedStringType " use="optional"/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: Specification

    Name Specification
    Type SpecificationType
    Nillable no
    Abstract no
    Documentation Identifies the specification of an entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Specification
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Property> ... </Property> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Specification>
    Schema Component Representation
    <xsd:element name="Specification" type=" SpecificationType "/>
    top

    Complex Type: SpecificationType

    Super-types: None
    Sub-types: None
    Name SpecificationType
    Abstract no
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Property> ... </Property> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SpecificationType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Property " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" NormalizedStringType " use="optional"/>
    </xsd:complexType>
    top

    Element: Property

    Name Property
    Type PropertyType
    Nillable no
    Abstract no
    Documentation Represents the Properties or Features of the associated entity
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Property
    sequence=" PositiveIntegerNumericType [0..1]">
    <NameValue> ... </NameValue> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Property>
    Schema Component Representation
    <xsd:element name="Property" type=" PropertyType "/>
    top

    Complex Type: PropertyType

    Super-types: None
    Sub-types: None
    Name PropertyType
    Abstract no
    XML Instance Representation
    <...
    sequence=" PositiveIntegerNumericType [0..1]">
    <NameValue> ... </NameValue> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PropertyType">
    <xsd:sequence>
    <xsd:element ref=" NameValue " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" EffectiveTimePeriod " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="sequence" type=" PositiveIntegerNumericType " use="optional"/>
    </xsd:complexType>
    top

    Element: NameValue

    Name NameValue
    Type NameValuePairType
    Nillable no
    Abstract no
    Documentation Is the tag and information of the new information to be passed.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <NameValue
    name=" NormalizedStringType [1] ?"
    type=" NormalizedStringType [0..1] ?"
    unitCode=" UnitCodeContentType [0..1]"
    unitCodeListVersionID=" NormalizedStringType [0..1]">
    StringType
    </NameValue>
    Schema Component Representation
    <xsd:element name="NameValue" type=" NameValuePairType "/>
    top

    Complex Type: NameValuePairType

    Super-types: StringType < StringType (by restriction) < NameValuePairType (by extension)
    Sub-types: None
    Name NameValuePairType
    Abstract no
    Documentation Is the tag and information of the new information to be passed.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    name=" NormalizedStringType [1] ?"
    type=" NormalizedStringType [0..1] ?"
    unitCode=" UnitCodeContentType [0..1]"
    unitCodeListVersionID=" NormalizedStringType [0..1]">
    StringType
    </...>
    Schema Component Representation
    <xsd:complexType name="NameValuePairType">
    <xsd:simpleContent>
    <xsd:extension base=" StringType ">
    <xsd:attribute name="name" type=" NormalizedStringType " use="required"/>
    <xsd:attribute name="type" type=" NormalizedStringType " use="optional"/>
    <xsd:attribute name="unitCode" type=" UnitCodeContentType " use="optional"/>
    <xsd:attribute name="unitCodeListVersionID" type=" NormalizedStringType " use="optional"/>
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Simple Type: UnitCodeContentType

    Super-types: UnitCodeContentType < UnitCodeContentType (by restriction)
    Sub-types:
    Name UnitCodeContentType
    Content
  • ERROR: Circular type reference to 'UnitCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="UnitCodeContentType">
    <xsd:restriction base=" oacl:UnitCodeContentType "/>
    </xsd:simpleType>
    top

    Element: HazardousMaterial

    Name HazardousMaterial
    Type HazardousMaterialType
    Nillable no
    Abstract no
    Documentation Provides the Hazardous Material Code and description.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <HazardousMaterial>
    <ID> ... </ID> [0..1]
    <MFAGID> ... </MFAGID> [0..1]
    <TechnicalName> ... </TechnicalName> [0..1]
    <PlacardEndorsement> ... </PlacardEndorsement> [0..1]
    <PlacardNotation> ... </PlacardNotation> [0..1]
    <MarinePollutionLevelCode> ... </MarinePollutionLevelCode> [0..1]
    <ToxicityZoneCode> ... </ToxicityZoneCode> [0..1]
    <Temperature> ... </Temperature> [0..*]
    <FlashpointTemperature> ... </FlashpointTemperature> [0..1]
    <PrimaryEntryRoute> ... </PrimaryEntryRoute> [0..1]
    <Description> ... </Description> [0..*]
    <EmergencyContact> ... </EmergencyContact> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </HazardousMaterial>
    Schema Component Representation
    <xsd:element name="HazardousMaterial" type=" HazardousMaterialType "/>
    top

    Complex Type: HazardousMaterialType

    Super-types: HazardousMaterialABIEType < HazardousMaterialType (by extension)
    Sub-types: None
    Name HazardousMaterialType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    <MFAGID> ... </MFAGID> [0..1]
    <TechnicalName> ... </TechnicalName> [0..1]
    <Temperature> ... </Temperature> [0..*]
    <Description> ... </Description> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="HazardousMaterialType">
    <xsd:complexContent>
    <xsd:extension base=" HazardousMaterialABIEType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: HazardousMaterialABIEType

    Super-types: None
    Sub-types:
    Name HazardousMaterialABIEType
    Abstract no
    Documentation HazardousMaterialABIEType is logically derived from UN/CEFACT TBG17 ABIE HazardousMaterialType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    <MFAGID> ... </MFAGID> [0..1]
    <TechnicalName> ... </TechnicalName> [0..1]
    <PlacardEndorsement> ... </PlacardEndorsement> [0..1]
    <PlacardNotation> ... </PlacardNotation> [0..1]
    <MarinePollutionLevelCode> ... </MarinePollutionLevelCode> [0..1]
    <ToxicityZoneCode> ... </ToxicityZoneCode> [0..1]
    <Temperature> ... </Temperature> [0..*]
    <FlashpointTemperature> ... </FlashpointTemperature> [0..1]
    <PrimaryEntryRoute> ... </PrimaryEntryRoute> [0..1]
    <Description> ... </Description> [0..*]
    <EmergencyContact> ... </EmergencyContact> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="HazardousMaterialABIEType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:element ref=" MFAGID " minOccurs="0"/>
    <xsd:element ref=" TechnicalName " minOccurs="0"/>
    <xsd:element ref=" PlacardEndorsement " minOccurs="0"/>
    <xsd:element ref=" PlacardNotation " minOccurs="0"/>
    <xsd:element ref=" MarinePollutionLevelCode " minOccurs="0"/>
    <xsd:element ref=" ToxicityZoneCode " minOccurs="0"/>
    <xsd:element ref=" Temperature " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" FlashpointTemperature " minOccurs="0"/>
    <xsd:element ref=" PrimaryEntryRoute " minOccurs="0"/>
    <xsd:element ref=" Description " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" EmergencyContact " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: MFAGID

    Name MFAGID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Used to identify a Medical First Aid Guide (MFAG) for hazardous substance.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <MFAGID>
    udt:IdentifierType
    </MFAGID>
    Schema Component Representation
    <xsd:element name="MFAGID" type=" IdentifierType "/>
    top

    Element: TechnicalName

    Name TechnicalName
    Type NameType
    Nillable no
    Abstract no
    Documentation Is the Technical name of the associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <TechnicalName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </TechnicalName>
    Schema Component Representation
    <xsd:element name="TechnicalName" type=" NameType "/>
    top

    Element: PlacardEndorsement

    Name PlacardEndorsement
    Type TextType
    Nillable no
    Abstract no
    Documentation The placard endorsement that is to be shown on shipping papers for hazardous materials. Can also be used for the number of the orange placard (lower part) require on transport.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PlacardEndorsement>
    udt:TextType
    </PlacardEndorsement>
    Schema Component Representation
    <xsd:element name="PlacardEndorsement" type=" TextType "/>
    top

    Element: PlacardNotation

    Name PlacardNotation
    Type TextType
    Nillable no
    Abstract no
    Documentation The placard notation that is to be shown on shipping papers for hazardous materials. Can also be used for the number of the orange placard (upper part) require on transport.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PlacardNotation>
    udt:TextType
    </PlacardNotation>
    Schema Component Representation
    <xsd:element name="PlacardNotation" type=" TextType "/>
    top

    Element: MarinePollutionLevelCode

    Name MarinePollutionLevelCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Specifies the level of marine pollution for this hazardous substance.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <MarinePollutionLevelCode>
    udt:CodeType
    </MarinePollutionLevelCode>
    Schema Component Representation
    <xsd:element name="MarinePollutionLevelCode" type=" CodeType "/>
    top

    Element: ToxicityZoneCode

    Name ToxicityZoneCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation A code identifying the Inhalation Toxicity Hazard Zone for the hazardous substance, this is generally identfied by a government agency in the United States this is provided by the US Department of Transportation.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ToxicityZoneCode>
    udt:CodeType
    </ToxicityZoneCode>
    Schema Component Representation
    <xsd:element name="ToxicityZoneCode" type=" CodeType "/>
    top

    Element: Temperature

    Name Temperature
    Type TemperatureMeasureType
    Nillable no
    Abstract no
    Documentation Temperature of the associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Temperature>
    MeasureType
    </Temperature>
    Schema Component Representation
    <xsd:element name="Temperature" type=" TemperatureMeasureType "/>
    top

    Complex Type: TemperatureMeasureType

    Super-types: MeasureType < MeasureType (by extension) < TemperatureMeasureType (by extension)
    Sub-types: None
    Name TemperatureMeasureType
    Abstract no
    Documentation TemperatureMeasureType is logically derived from UN/CEFACT TBG17 ABIE TemperatureType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    MeasureType
    </...>
    Schema Component Representation
    <xsd:complexType name="TemperatureMeasureType">
    <xsd:simpleContent>
    <xsd:extension base=" MeasureType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: FlashpointTemperature

    Name FlashpointTemperature
    Type TemperatureMeasureType
    Nillable no
    Abstract no
    Documentation FlashpointTemperature is related to hazadous substances or goods, indicates the temperature at which the associated substance of goods become flammable, explossive or toxic..
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FlashpointTemperature>
    MeasureType
    </FlashpointTemperature>
    Schema Component Representation
    <xsd:element name="FlashpointTemperature" type=" TemperatureMeasureType "/>
    top

    Element: PrimaryEntryRoute

    Name PrimaryEntryRoute
    Type TextType
    Nillable no
    Abstract no
    Documentation The primary entry route by which the Hazardous Material gains access to the human body.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PrimaryEntryRoute>
    udt:TextType
    </PrimaryEntryRoute>
    Schema Component Representation
    <xsd:element name="PrimaryEntryRoute" type=" TextType "/>
    top

    Element: EmergencyContact

    Name EmergencyContact
    Type ContactType
    Nillable no
    Abstract no
    XML Instance Representation
    <EmergencyContact
    languageCode=" LanguageCodeContentType [0..1]"
    type=" NormalizedStringType [0..1]">
    <ID> ... </ID> [0..*]
    <Name> ... </Name> [0..*]
    <JobTitle> ... </JobTitle> [0..1]
    <Responsibility> ... </Responsibility> [0..*]
    <DepartmentName> ... </DepartmentName> [0..1]
    <Communication> ... </Communication> [0..*]
    <Preference> ... </Preference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </EmergencyContact>
    Schema Component Representation
    <xsd:element name="EmergencyContact" type=" ContactType "/>
    top

    Element: Packaging

    Name Packaging
    Type PackagingType
    Nillable no
    Abstract no
    Documentation Identifies the Packaging information for a given item. Note: The UPC here is the UPC of the packaging for a given item.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Packaging>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Type> ... </Type> [0..1]
    <Dimensions> ... </Dimensions> [0..1]
    <UPCPackagingLevelCode> ... </UPCPackagingLevelCode> [0..1]
    <PerPackageQuantity> ... </PerPackageQuantity> [0..1]
    <CapacityPerPackageQuantity> ... </CapacityPerPackageQuantity> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Packaging>
    Schema Component Representation
    <xsd:element name="Packaging" type=" PackagingType "/>
    top

    Complex Type: PackagingType

    Super-types: MaterialBaseType < PackagingBaseType (by extension) < PackagingType (by extension)
    Sub-types: None
    Name PackagingType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Type> ... </Type> [0..1]
    <Dimensions> ... </Dimensions> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PackagingType">
    <xsd:complexContent>
    <xsd:extension base=" PackagingBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: PackagingBaseType

    Super-types: MaterialBaseType < PackagingBaseType (by extension)
    Sub-types:
    Name PackagingBaseType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Type> ... </Type> [0..1]
    <Dimensions> ... </Dimensions> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PackagingBaseType">
    <xsd:complexContent>
    <xsd:extension base=" MaterialBaseType ">
    <xsd:sequence>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:element ref=" Dimensions " minOccurs="0"/>
    <xsd:element ref=" UPCPackagingLevelCode " minOccurs="0"/>
    <xsd:element ref=" PerPackageQuantity " minOccurs="0"/>
    <xsd:element ref=" CapacityPerPackageQuantity " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: MaterialBaseType

    Super-types: None
    Sub-types:
    Name MaterialBaseType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="MaterialBaseType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Dimensions

    Name Dimensions
    Type DimensionType
    Nillable no
    Abstract no
    Documentation Provides the dimensions of the associated component.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Dimensions
    type=" NormalizedStringType [0..1]">
    <WidthMeasure> ... </WidthMeasure> [0..1]
    <LengthMeasure> ... </LengthMeasure> [0..1]
    <HeightMeasure> ... </HeightMeasure> [0..1]
    <Description> ... </Description> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Dimensions>
    Schema Component Representation
    <xsd:element name="Dimensions" type=" DimensionType "/>
    top

    Complex Type: DimensionType

    Super-types: DimensionABIEType < DimensionType (by extension)
    Sub-types: None
    Name DimensionType
    Abstract no
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    <WidthMeasure> ... </WidthMeasure> [0..1]
    <LengthMeasure> ... </LengthMeasure> [0..1]
    <HeightMeasure> ... </HeightMeasure> [0..1]
    <Description> ... </Description> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="DimensionType">
    <xsd:complexContent>
    <xsd:extension base=" DimensionABIEType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: DimensionABIEType

    Super-types: None
    Sub-types:
    Name DimensionABIEType
    Abstract no
    Documentation DimensionABIEType is logically derived from UN/CEFACT TBG17 ABIE DimensionType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1]">
    <WidthMeasure> ... </WidthMeasure> [0..1]
    <LengthMeasure> ... </LengthMeasure> [0..1]
    <HeightMeasure> ... </HeightMeasure> [0..1]
    <Description> ... </Description> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="DimensionABIEType">
    <xsd:sequence>
    <xsd:element ref=" WidthMeasure " minOccurs="0"/>
    <xsd:element ref=" LengthMeasure " minOccurs="0"/>
    <xsd:element ref=" HeightMeasure " minOccurs="0"/>
    <xsd:element ref=" Description " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" NormalizedStringType "/>
    </xsd:complexType>
    top

    Element: WidthMeasure

    Name WidthMeasure
    Type MeasureType
    Nillable no
    Abstract no
    Documentation Indicates the width of an object
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <WidthMeasure>
    udt:MeasureType
    </WidthMeasure>
    Schema Component Representation
    <xsd:element name="WidthMeasure" type=" MeasureType "/>
    top

    Element: LengthMeasure

    Name LengthMeasure
    Type MeasureType
    Nillable no
    Abstract no
    Documentation Indicates the length of an object
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <LengthMeasure>
    udt:MeasureType
    </LengthMeasure>
    Schema Component Representation
    <xsd:element name="LengthMeasure" type=" MeasureType "/>
    top

    Element: HeightMeasure

    Name HeightMeasure
    Type MeasureType
    Nillable no
    Abstract no
    Documentation Indicates the Height of an object
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <HeightMeasure>
    udt:MeasureType
    </HeightMeasure>
    Schema Component Representation
    <xsd:element name="HeightMeasure" type=" MeasureType "/>
    top

    Element: UPCPackagingLevelCode

    Name UPCPackagingLevelCode
    Type CodeType
    Nillable no
    Abstract no
    XML Instance Representation
    <UPCPackagingLevelCode>
    udt:CodeType
    </UPCPackagingLevelCode>
    Schema Component Representation
    <xsd:element name="UPCPackagingLevelCode" type=" CodeType "/>
    top

    Element: PerPackageQuantity

    Name PerPackageQuantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation Is the number of instances of the item in the unit of measure contained with in the package.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PerPackageQuantity>
    udt:QuantityType
    </PerPackageQuantity>
    Schema Component Representation
    <xsd:element name="PerPackageQuantity" type=" QuantityType "/>
    top

    Element: CapacityPerPackageQuantity

    Name CapacityPerPackageQuantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation Is the maximum number of instances of an item in the unit of measure that maybe contained within the package.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CapacityPerPackageQuantity>
    udt:QuantityType
    </CapacityPerPackageQuantity>
    Schema Component Representation
    <xsd:element name="CapacityPerPackageQuantity" type=" QuantityType "/>
    top

    Element: Attachment

    Name Attachment
    Type OpenAttachmentType
    Nillable no
    Abstract no
    Documentation The Attachment represents binary data files that may be included within a BOD. These files replace the paper specifications and drawings attached to a BOD definition to clearly communicate design requirements. This Data Type is optional. Attachment usage is further defined by its position.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Attachment
    inline=" IndicatorType [0..1]"
    type=" NormalizedStringType [0..1]">
    <EmbeddedData> ... </EmbeddedData> [0..1]
    <URI> ... </URI> [0..1]
    <ISBN> ... </ISBN> [0..1]
    <FileName> ... </FileName> [0..1]
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <FileType> ... </FileType> [0..*]
    <FileSizeQuantity> ... </FileSizeQuantity> [0..1]
    <Title> ... </Title> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Attachment>
    Schema Component Representation
    <xsd:element name="Attachment" type=" OpenAttachmentType "/>
    top

    Complex Type: OpenAttachmentType

    Super-types: AttachmentBaseType < SemanticAttachmentType (by extension) < OpenAttachmentType (by extension)
    Sub-types: None
    Name OpenAttachmentType
    Abstract no
    XML Instance Representation
    <...
    inline=" IndicatorType [0..1]"
    type=" NormalizedStringType [0..1]">
    <EmbeddedData> ... </EmbeddedData> [0..1]
    <URI> ... </URI> [0..1]
    <ISBN> ... </ISBN> [0..1]
    <FileName> ... </FileName> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <FileType> ... </FileType> [0..*]
    <Title> ... </Title> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="OpenAttachmentType">
    <xsd:complexContent>
    <xsd:extension base=" SemanticAttachmentType ">
    <xsd:attribute name="type" type=" NormalizedStringType " use="optional"/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: SemanticAttachmentType

    Super-types: AttachmentBaseType < SemanticAttachmentType (by extension)
    Sub-types:
    Name SemanticAttachmentType
    Abstract no
    XML Instance Representation
    <...
    inline=" IndicatorType [0..1]">
    <EmbeddedData> ... </EmbeddedData> [0..1]
    <URI> ... </URI> [0..1]
    <ISBN> ... </ISBN> [0..1]
    <FileName> ... </FileName> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <FileType> ... </FileType> [0..*]
    <Title> ... </Title> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SemanticAttachmentType">
    <xsd:complexContent>
    <xsd:extension base=" AttachmentBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: AttachmentBaseType

    Super-types: None
    Sub-types:
    Name AttachmentBaseType
    Abstract no
    XML Instance Representation
    <...
    inline=" IndicatorType [0..1]">
    <EmbeddedData> ... </EmbeddedData> [0..1]
    <URI> ... </URI> [0..1]
    <ISBN> ... </ISBN> [0..1]
    <FileName> ... </FileName> [0..1]
    <DocumentDateTime> ... </DocumentDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <FileType> ... </FileType> [0..*]
    <FileSizeQuantity> ... </FileSizeQuantity> [0..1]
    <Title> ... </Title> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="AttachmentBaseType">
    <xsd:sequence>
    <xsd:element ref=" EmbeddedData " minOccurs="0"/>
    <xsd:element ref=" URI " minOccurs="0"/>
    <xsd:element ref=" ISBN " minOccurs="0"/>
    <xsd:element ref=" FileName " minOccurs="0"/>
    <xsd:element ref=" DocumentDateTime " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" FileType " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" FileSizeQuantity " minOccurs="0"/>
    <xsd:element ref=" Title " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="inline" type=" IndicatorType " default="false"/>
    </xsd:complexType>
    top

    Element: EmbeddedData

    Name EmbeddedData
    Type BinaryObjectType
    Nillable no
    Abstract no
    Documentation Allows the data to be embedded directly into the BOD instance.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EmbeddedData>
    udt:BinaryObjectType
    </EmbeddedData>
    Schema Component Representation
    <xsd:element name="EmbeddedData" type=" BinaryObjectType "/>
    top

    Complex Type: BinaryObjectType

    Super-types: BinaryObjectType < BinaryObjectType (by extension)
    Sub-types: None
    Name BinaryObjectType
    Abstract no
    XML Instance Representation
    <...>
    udt:BinaryObjectType
    </...>
    Schema Component Representation
    <xsd:complexType name="BinaryObjectType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:BinaryObjectType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: ISBN

    Name ISBN
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Allows a reference to an ISBN.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ISBN>
    udt:IdentifierType
    </ISBN>
    Schema Component Representation
    <xsd:element name="ISBN" type=" IdentifierType "/>
    top

    Element: FileName

    Name FileName
    Type NameType
    Nillable no
    Abstract no
    Documentation Indicates the name of the File being referenced.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FileName
    sequence=" IntegerNumericType [0..1] ?"
    sequenceName=" StringType [0..1]">
    udt:NameType
    </FileName>
    Schema Component Representation
    <xsd:element name="FileName" type=" NameType "/>
    top

    Element: FileType

    Name FileType
    Type CodeType
    Nillable no
    Abstract no
    Documentation Identifies the type of the file type of the attachment.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FileType>
    udt:CodeType
    </FileType>
    Schema Component Representation
    <xsd:element name="FileType" type=" CodeType "/>
    top

    Element: FileSizeQuantity

    Name FileSizeQuantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation Specifies how big the file is.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FileSizeQuantity>
    udt:QuantityType
    </FileSizeQuantity>
    Schema Component Representation
    <xsd:element name="FileSizeQuantity" type=" QuantityType "/>
    top

    Element: Title

    Name Title
    Type TextType
    Nillable no
    Abstract no
    Documentation Is the title of the person. For example Dr..
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Title>
    udt:TextType
    </Title>
    Schema Component Representation
    <xsd:element name="Title" type=" TextType "/>
    top

    Element: PriorityCode

    Name PriorityCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Indicates the priority or urgency of the associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PriorityCode>
    udt:CodeType
    </PriorityCode>
    Schema Component Representation
    <xsd:element name="PriorityCode" type=" CodeType "/>
    top

    Element: ParentMaintenanceOrderID

    Name ParentMaintenanceOrderID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Indicates the maintenance order that proceeded this order or from which this maintenance order originated after further investigation or work was performed.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ParentMaintenanceOrderID>
    udt:IdentifierType
    </ParentMaintenanceOrderID>
    Schema Component Representation
    <xsd:element name="ParentMaintenanceOrderID" type=" IdentifierType "/>
    top

    Element: ReportedDateTime

    Name ReportedDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Identifies when the work to be done in this work order was reported
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ReportedDateTime> DateTimeType </ReportedDateTime>
    Schema Component Representation
    <xsd:element name="ReportedDateTime" type=" DateTimeType "/>
    top

    Element: RespondByDateTime

    Name RespondByDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Indicates the date by which a response is expected for this maintenance order
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RespondByDateTime> DateTimeType </RespondByDateTime>
    Schema Component Representation
    <xsd:element name="RespondByDateTime" type=" DateTimeType "/>
    top

    Element: FailureDateTime

    Name FailureDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Indicates the timestamp when the machine failed or broke down such that it was no longer useable.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FailureDateTime> DateTimeType </FailureDateTime>
    Schema Component Representation
    <xsd:element name="FailureDateTime" type=" DateTimeType "/>
    top

    Element: PlannedTimePeriod

    Name PlannedTimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    XML Instance Representation
    <PlannedTimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </PlannedTimePeriod>
    Schema Component Representation
    <xsd:element name="PlannedTimePeriod" type=" TimePeriodType "/>
    top

    Element: ScheduledTimePeriod

    Name ScheduledTimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    Documentation Is the TimePeriod in which the work is Scheduled to be performed.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ScheduledTimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </ScheduledTimePeriod>
    Schema Component Representation
    <xsd:element name="ScheduledTimePeriod" type=" TimePeriodType "/>
    top

    Element: ActualTimePeriod

    Name ActualTimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    XML Instance Representation
    <ActualTimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </ActualTimePeriod>
    Schema Component Representation
    <xsd:element name="ActualTimePeriod" type=" TimePeriodType "/>
    top

    Element: BudgetedAmount

    Name BudgetedAmount
    Type AmountType
    Nillable no
    Abstract no
    Documentation The budgeted amount of performing this activity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <BudgetedAmount>
    udt:AmountType
    </BudgetedAmount>
    Schema Component Representation
    <xsd:element name="BudgetedAmount" type=" AmountType "/>
    top

    Complex Type: AmountType

    Super-types: AmountType < AmountType (by extension)
    Sub-types: None
    Name AmountType
    Abstract no
    XML Instance Representation
    <...>
    udt:AmountType
    </...>
    Schema Component Representation
    <xsd:complexType name="AmountType">
    <xsd:simpleContent>
    <xsd:extension base=" udt:AmountType "/>
    </xsd:simpleContent>
    </xsd:complexType>
    top

    Element: EstimatedAmount

    Name EstimatedAmount
    Type AmountType
    Nillable no
    Abstract no
    Documentation Is the EstimatedAmount of the MaintenanceOrder.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EstimatedAmount>
    udt:AmountType
    </EstimatedAmount>
    Schema Component Representation
    <xsd:element name="EstimatedAmount" type=" AmountType "/>
    top

    Element: ActualAmount

    Name ActualAmount
    Type AmountType
    Nillable no
    Abstract no
    Documentation Is the ActualAmount of the MaintenanceOrder.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ActualAmount>
    udt:AmountType
    </ActualAmount>
    Schema Component Representation
    <xsd:element name="ActualAmount" type=" AmountType "/>
    top

    Element: EstimatedDuration

    Name EstimatedDuration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation The duration of time estimated for performing an activity
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EstimatedDuration> DurationMeasureType </EstimatedDuration>
    Schema Component Representation
    <xsd:element name="EstimatedDuration" type=" DurationMeasureType "/>
    top

    Element: ActualDuration

    Name ActualDuration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation The actual duration of time taken for carrying out an activity
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ActualDuration> DurationMeasureType </ActualDuration>
    Schema Component Representation
    <xsd:element name="ActualDuration" type=" DurationMeasureType "/>
    top

    Element: RemainingDuration

    Name RemainingDuration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation The dutation of time remaining to carry out an activity
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RemainingDuration> DurationMeasureType </RemainingDuration>
    Schema Component Representation
    <xsd:element name="RemainingDuration" type=" DurationMeasureType "/>
    top

    Element: Machine

    Name Machine
    Type MachineType
    Nillable no
    Abstract no
    Documentation Idenitifies a machine.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Machine>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Classification> ... </Classification> [0..*]
    <FixedAssetCode> ... </FixedAssetCode> [0..1]
    <Status> ... </Status> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Machine>
    Schema Component Representation
    <xsd:element name="Machine" type=" MachineType "/>
    top

    Complex Type: MachineType

    Super-types: ResourceBaseType < MachineBaseType (by extension) < MachineType (by extension)
    Sub-types: None
    Name MachineType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Status> ... </Status> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MachineType">
    <xsd:complexContent>
    <xsd:extension base=" MachineBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: MachineBaseType

    Super-types: ResourceBaseType < MachineBaseType (by extension)
    Sub-types:
    Name MachineBaseType
    Abstract yes
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Status> ... </Status> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MachineBaseType" abstract="true">
    <xsd:complexContent>
    <xsd:extension base=" ResourceBaseType ">
    <xsd:sequence>
    <xsd:element ref=" FixedAssetCode " minOccurs="0"/>
    <xsd:element ref=" Status " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ResourceBaseType

    Super-types: None
    Sub-types:
    Name ResourceBaseType
    Abstract yes
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Classification> ... </Classification> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="ResourceBaseType" abstract="true">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" Property " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Classification " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: FixedAssetCode

    Name FixedAssetCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Is the fixed asset code of the machine.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <FixedAssetCode>
    udt:CodeType
    </FixedAssetCode>
    Schema Component Representation
    <xsd:element name="FixedAssetCode" type=" CodeType "/>
    top

    Element: JobPlanID

    Name JobPlanID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is a identifier that describes the specific type of job sequence being performed/requested.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <JobPlanID>
    udt:IdentifierType
    </JobPlanID>
    Schema Component Representation
    <xsd:element name="JobPlanID" type=" IdentifierType "/>
    top

    Element: PreventiveMaintenanceID

    Name PreventiveMaintenanceID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Describes the specific type of preventive maintenance sequence being performed/requested.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PreventiveMaintenanceID>
    udt:IdentifierType
    </PreventiveMaintenanceID>
    Schema Component Representation
    <xsd:element name="PreventiveMaintenanceID" type=" IdentifierType "/>
    top

    Element: CalendarID

    Name CalendarID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the maintenance calendar used when scheduling this maintenance order
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CalendarID>
    udt:IdentifierType
    </CalendarID>
    Schema Component Representation
    <xsd:element name="CalendarID" type=" IdentifierType "/>
    top

    Element: SplitOperationsIndicator

    Name SplitOperationsIndicator
    Type IndicatorType
    Nillable no
    Abstract no
    Documentation Indicates whether an operation in a maintenance order have to be performed all at once or can be split into non-contiguous work segments.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SplitOperationsIndicator> IndicatorType </SplitOperationsIndicator>
    Schema Component Representation
    <xsd:element name="SplitOperationsIndicator" type=" IndicatorType "/>
    top

    Element: PlannerID

    Name PlannerID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Indicates the planner of the Maintenance Order.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PlannerID>
    udt:IdentifierType
    </PlannerID>
    Schema Component Representation
    <xsd:element name="PlannerID" type=" IdentifierType "/>
    top

    Element: SupervisorID

    Name SupervisorID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the person supervising/managing the maintenance work being performed/requested.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <SupervisorID>
    udt:IdentifierType
    </SupervisorID>
    Schema Component Representation
    <xsd:element name="SupervisorID" type=" IdentifierType "/>
    top

    Element: RequesterID

    Name RequesterID
    Type IdentifierType
    Nillable no
    Abstract no
    XML Instance Representation
    <RequesterID>
    udt:IdentifierType
    </RequesterID>
    Schema Component Representation
    <xsd:element name="RequesterID" type=" IdentifierType "/>
    top

    Element: ProjectReference

    Name ProjectReference
    Type ProjectReferenceType
    Nillable no
    Abstract no
    Documentation Identifies a project that is associated with the given component.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ProjectReference
    type=" NormalizedStringType [0..1] ?">
    Start Group: IDsGroup [0..1]
    <ID> ... </ID> [0..*]
    End Group: IDsGroup
    <ResourceCodes> ... </ResourceCodes> [0..1]
    <Description> ... </Description> [0..*]
    <Amount> ... </Amount> [0..*]
    <Location> ... </Location> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    <ActivityID> ... </ActivityID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </ProjectReference>
    Schema Component Representation
    <xsd:element name="ProjectReference" type=" ProjectReferenceType "/>
    top

    Complex Type: ProjectReferenceType

    Super-types: ProjectABIEType < ProjectBaseType (by extension) < ProjectReferenceType (by extension)
    Sub-types: None
    Name ProjectReferenceType
    Abstract no
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1] ?">
    Start Group: IDsGroup [0..1]
    <ID> ... </ID> [0..*]
    End Group: IDsGroup
    <ResourceCodes> ... </ResourceCodes> [0..1]
    <Description> ... </Description> [0..*]
    <Amount> ... </Amount> [0..*]
    <Location> ... </Location> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    <ActivityID> ... </ActivityID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProjectReferenceType">
    <xsd:complexContent>
    <xsd:extension base=" ProjectBaseType ">
    <xsd:sequence>
    <xsd:element ref=" ActivityID " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ProjectBaseType

    Super-types: ProjectABIEType < ProjectBaseType (by extension)
    Sub-types:
    Name ProjectBaseType
    Abstract no
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1] ?">
    Start Group: IDsGroup [0..1]
    <ID> ... </ID> [0..*]
    End Group: IDsGroup
    <ResourceCodes> ... </ResourceCodes> [0..1]
    <Description> ... </Description> [0..*]
    <Amount> ... </Amount> [0..*]
    <Location> ... </Location> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProjectBaseType">
    <xsd:complexContent>
    <xsd:extension base=" ProjectABIEType "/>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ProjectABIEType

    Super-types: None
    Sub-types:
    Name ProjectABIEType
    Abstract yes
    Documentation ProjectABIEType is logically derived from UN/CEFACT TBG17 ABIE ProjectType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...
    type=" NormalizedStringType [0..1] ?">
    Start Group: IDsGroup [0..1]
    <ID> ... </ID> [0..*]
    End Group: IDsGroup
    <ResourceCodes> ... </ResourceCodes> [0..1]
    <Description> ... </Description> [0..*]
    <Amount> ... </Amount> [0..*]
    <Location> ... </Location> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProjectABIEType" abstract="true">
    <xsd:sequence>
    <xsd:group ref=" IDsGroup " minOccurs="0"/>
    <xsd:element ref=" ResourceCodes " minOccurs="0"/>
    <xsd:element ref=" Description " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Amount " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Location " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" TimePeriod " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" NormalizedStringType "/>
    </xsd:complexType>
    top

    Model Group: IDsGroup

    Name IDsGroup
    Documentation A group that contains the identifier for the associated component or noun.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ID> ... </ID> [0..*]
    Schema Component Representation
    <xsd:group name="IDsGroup">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: ResourceCodes

    Name ResourceCodes
    Type SequencedCodesType
    Nillable no
    Abstract no
    XML Instance Representation
    <ResourceCodes>
    <Code> SequencedCodeType </Code> [1..*]
    </ResourceCodes>
    Schema Component Representation
    <xsd:element name="ResourceCodes" type=" SequencedCodesType "/>
    top

    Element: Amount

    Name Amount
    Type AmountType
    Nillable no
    Abstract no
    Documentation The monetary value of the object in which the amount is associated
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Amount>
    udt:AmountType
    </Amount>
    Schema Component Representation
    <xsd:element name="Amount" type=" AmountType "/>
    top

    Element: ActivityID

    Name ActivityID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the Activity that is associated to the Project in which the distribution is to be assigned.. An ActivityId cannot occur with out a ProjectId.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ActivityID>
    udt:IdentifierType
    </ActivityID>
    Schema Component Representation
    <xsd:element name="ActivityID" type=" IdentifierType "/>
    top

    Element: Distribution

    Name Distribution
    Type DistributionType
    Nillable no
    Abstract no
    Documentation The accounting distribution information associated with a Business Object Document. The position of the Distribution within a Business Object Document provides the context and additional meaning.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Distribution>
    <LedgerID> ... </LedgerID> [0..1]
    Start Group: ReferencesGroup [0..1]
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    <Percentage> ... </Percentage> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <Amount> ... </Amount> [0..1]
    <GLNominalAccount> ... </GLNominalAccount> [0..1]
    <GLElement> ... </GLElement> [0..1]
    Start Group: EnterpriseUnitGroup [0..1]
    <EnterpriseUnit> ... </EnterpriseUnit> [0..1]
    End Group: EnterpriseUnitGroup
    <ProjectReference> ... </ProjectReference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Distribution>
    Schema Component Representation
    <xsd:element name="Distribution" type=" DistributionType "/>
    top

    Complex Type: DistributionType

    Super-types: None
    Sub-types: None
    Name DistributionType
    Abstract no
    Documentation A distribution identifies how monetary amounts are distributed accross an organization.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <LedgerID> ... </LedgerID> [0..1]
    Start Group: ReferencesGroup [0..1]
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    <Percentage> ... </Percentage> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <Amount> ... </Amount> [0..1]
    <GLNominalAccount> ... </GLNominalAccount> [0..1]
    <GLElement> ... </GLElement> [0..1]
    Start Group: EnterpriseUnitGroup [0..1]
    <EnterpriseUnit> ... </EnterpriseUnit> [0..1]
    End Group: EnterpriseUnitGroup
    <ProjectReference> ... </ProjectReference> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="DistributionType">
    <xsd:sequence>
    <xsd:element ref=" LedgerID " minOccurs="0"/>
    <xsd:group ref=" ReferencesGroup " minOccurs="0"/>
    <xsd:element ref=" Percentage " minOccurs="0"/>
    <xsd:element ref=" Quantity " minOccurs="0"/>
    <xsd:element ref=" Amount " minOccurs="0"/>
    <xsd:element ref=" GLNominalAccount " minOccurs="0"/>
    <xsd:element ref=" GLElement " minOccurs="0"/>
    <xsd:group ref=" EnterpriseUnitGroup " minOccurs="0"/>
    <xsd:element ref=" ProjectReference " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: LedgerID

    Name LedgerID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the financial ledger to be used when updating balances
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <LedgerID>
    udt:IdentifierType
    </LedgerID>
    Schema Component Representation
    <xsd:element name="LedgerID" type=" IdentifierType "/>
    top

    Element: Percentage

    Name Percentage
    Type NumericType
    Nillable no
    Abstract no
    Documentation Identifies the percentage of the Line Price applicable to the distribution line. This is used to derive the Amount on the distribution line.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Percentage> NumericType </Percentage>
    Schema Component Representation
    <xsd:element name="Percentage" type=" NumericType "/>
    top

    Simple Type: NumericType

    Super-types: NumericType < NumericType (by restriction)
    Sub-types:
    Name NumericType
    Content
  • ERROR: Circular type reference to 'NumericType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="NumericType">
    <xsd:restriction base=" udt:NumericType "/>
    </xsd:simpleType>
    top

    Element: GLNominalAccount

    Name GLNominalAccount
    Type NormalizedStringType
    Nillable no
    Abstract no
    Documentation Is the primary account classification within a chart of accounts. For example reveune, Fixed Asset, Land, Buildings, etc.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <GLNominalAccount> NormalizedStringType </GLNominalAccount>
    Schema Component Representation
    <xsd:element name="GLNominalAccount" type=" NormalizedStringType "/>
    top

    Element: GLElement

    Name GLElement
    Type GLElementType
    Nillable no
    Abstract no
    Documentation Accounting code elements
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <GLElement>
    <Element> ... </Element> [0..*]
    </GLElement>
    Schema Component Representation
    <xsd:element name="GLElement" type=" GLElementType "/>
    top

    Complex Type: GLElementType

    Super-types: None
    Sub-types: None
    Name GLElementType
    Abstract no
    XML Instance Representation
    <...>
    <Element> ... </Element> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="GLElementType">
    <xsd:sequence>
    <xsd:element ref=" Element " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Element

    Name Element
    Type SequencedTextType
    Nillable no
    Abstract no
    XML Instance Representation
    <Element
    sequence=" PositiveIntegerNumericType [0..1]"
    sequenceName=" NormalizedStringType [0..1]">
    TextType
    </Element>
    Schema Component Representation
    <xsd:element name="Element" type=" SequencedTextType "/>
    top

    Model Group: EnterpriseUnitGroup

    Name EnterpriseUnitGroup
    Documentation This group identifies an entity within an enterprise from both the financial and operational perspective
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EnterpriseUnit> ... </EnterpriseUnit> [0..1]
    Schema Component Representation
    <xsd:group name="EnterpriseUnitGroup">
    <xsd:sequence>
    <xsd:element ref=" EnterpriseUnit " minOccurs="0"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: EnterpriseUnit

    Name EnterpriseUnit
    Type EnterpriseUnitType
    Nillable no
    Abstract no
    Documentation Identifies the agiven portion of an organization. Some commonly defined Units are identified here. These units are typically used to track financial data in reporting systems within an organization. Similar to Business Units, Organizational Units are only relevant within an enterprise
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EnterpriseUnit>
    <CostCenterID> ... </CostCenterID> [0..1]
    <ProfitCenterID> ... </ProfitCenterID> [0..1]
    <GLEntityID> ... </GLEntityID> [0..*]
    <GLElement> ... </GLElement> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </EnterpriseUnit>
    Schema Component Representation
    <xsd:element name="EnterpriseUnit" type=" EnterpriseUnitType "/>
    top

    Complex Type: EnterpriseUnitType

    Super-types: None
    Sub-types: None
    Name EnterpriseUnitType
    Abstract no
    Documentation Identifies the agiven portion of an organization.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <CostCenterID> ... </CostCenterID> [0..1]
    <ProfitCenterID> ... </ProfitCenterID> [0..1]
    <GLEntityID> ... </GLEntityID> [0..*]
    <GLElement> ... </GLElement> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="EnterpriseUnitType">
    <xsd:sequence>
    <xsd:element ref=" CostCenterID " minOccurs="0"/>
    <xsd:element ref=" ProfitCenterID " minOccurs="0"/>
    <xsd:element ref=" GLEntityID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" GLElement " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: CostCenterID

    Name CostCenterID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation The Cost Center is an accumulator of cost information that may be an organizational unit or area of responsibility. It is an organization code that allows a grouping of expenses and costs.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CostCenterID>
    udt:IdentifierType
    </CostCenterID>
    Schema Component Representation
    <xsd:element name="CostCenterID" type=" IdentifierType "/>
    top

    Element: ProfitCenterID

    Name ProfitCenterID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation The Profit Center is an accumulator of revenue information that may be an organizational unit or area of responsibility. A profit center can be used for internal management control. Profit centers can calculate operating profit using the cost-of-sales accounting and/or period accounting methods
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <ProfitCenterID>
    udt:IdentifierType
    </ProfitCenterID>
    Schema Component Representation
    <xsd:element name="ProfitCenterID" type=" IdentifierType "/>
    top

    Element: GLEntityID

    Name GLEntityID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation A G/L entity is the smallest organizational unit for which individual financial statements must be drawn up according to relevant commercial law. It is normally the primary balancing segment of the GL Account structure. Typically, this is the owning entity for the transaction. Synonyms are Business Unit, Fund, G/L Company, Joint Venture, Non-Profit Association Name
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <GLEntityID>
    udt:IdentifierType
    </GLEntityID>
    Schema Component Representation
    <xsd:element name="GLEntityID" type=" IdentifierType "/>
    top

    Element: EstimatedResourceRequirements

    Name EstimatedResourceRequirements
    Type AllocatedResourcesType
    Nillable no
    Abstract no
    Documentation This identifies resources that are required to perform the maintenance operation. Resource Requirements can be specified for the entire maintenance order or for each operation within the order
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <EstimatedResourceRequirements>
    <Allocation> ... </Allocation> [0..*]
    <InventoryAllocation> ... </InventoryAllocation> [0..*]
    <LabourAllocation> ... </LabourAllocation> [0..*]
    <MachineAllocation> ... </MachineAllocation> [0..*]
    <OperationAllocation> ... </OperationAllocation> [0..*]
    <ToolAllocation> ... </ToolAllocation> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </EstimatedResourceRequirements>
    Schema Component Representation
    <xsd:element name="EstimatedResourceRequirements" type=" AllocatedResourcesType "/>
    top

    Complex Type: AllocatedResourcesType

    Super-types: None
    Sub-types: None
    Name AllocatedResourcesType
    Abstract no
    XML Instance Representation
    <...>
    <Allocation> ... </Allocation> [0..*]
    <InventoryAllocation> ... </InventoryAllocation> [0..*]
    <LabourAllocation> ... </LabourAllocation> [0..*]
    <MachineAllocation> ... </MachineAllocation> [0..*]
    <OperationAllocation> ... </OperationAllocation> [0..*]
    <ToolAllocation> ... </ToolAllocation> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="AllocatedResourcesType">
    <xsd:sequence>
    <xsd:element ref=" Allocation " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" InventoryAllocation " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" LabourAllocation " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" MachineAllocation " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" OperationAllocation " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" ToolAllocation " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Allocation

    Name Allocation
    Type AllocationType
    Nillable no
    Abstract no
    XML Instance Representation
    <Allocation>
    <Resource> ... </Resource> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </Allocation>
    Schema Component Representation
    <xsd:element name="Allocation" type=" AllocationType "/>
    top

    Complex Type: AllocationType

    Super-types: None
    Sub-types: None
    Name AllocationType
    Abstract no
    XML Instance Representation
    <...>
    <Resource> ... </Resource> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="AllocationType">
    <xsd:sequence>
    <xsd:element ref=" Resource " minOccurs="0"/>
    <xsd:group ref=" ResourceAllocationGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Resource

    Name Resource
    Type ResourceType
    Nillable no
    Abstract no
    XML Instance Representation
    <Resource
    type=" ResourceTypeCodeContentType [0..1]">
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Classification> ... </Classification> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Resource>
    Schema Component Representation
    <xsd:element name="Resource" type=" ResourceType "/>
    top

    Complex Type: ResourceType

    Super-types: ResourceBaseType < ResourceType (by extension)
    Sub-types: None
    Name ResourceType
    Abstract no
    XML Instance Representation
    <...
    type=" ResourceTypeCodeContentType [0..1]">
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ResourceType">
    <xsd:complexContent>
    <xsd:extension base=" ResourceBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="type" type=" ResourceTypeCodeContentType "/>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Simple Type: ResourceTypeCodeContentType

    Super-types: ResourceTypeCodeContentType < ResourceTypeCodeContentType (by restriction)
    Sub-types:
    Name ResourceTypeCodeContentType
    Content
  • ERROR: Circular type reference to 'ResourceTypeCodeContentType' in type hierarchy.
  • Schema Component Representation
    <xsd:simpleType name="ResourceTypeCodeContentType">
    <xsd:restriction base=" oacl:ResourceTypeCodeContentType "/>
    </xsd:simpleType>
    top

    Model Group: ResourceAllocationGroup

    Name ResourceAllocationGroup
    XML Instance Representation
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Schema Component Representation
    <xsd:group name="ResourceAllocationGroup">
    <xsd:sequence>
    <xsd:element ref=" UnitCost " minOccurs="0"/>
    <xsd:element ref=" RequiredQuantity " minOccurs="0"/>
    <xsd:element ref=" RequiredDuration " minOccurs="0"/>
    <xsd:element ref=" TotalCostAmount " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: UnitCost

    Name UnitCost
    Type PriceABIEType
    Nillable no
    Abstract no
    Documentation The incremental cost of the resource.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <UnitCost>
    <Amount> ... </Amount> [1]
    <PerQuantity> ... </PerQuantity> [1]
    <Code> ... </Code> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    </UnitCost>
    Schema Component Representation
    <xsd:element name="UnitCost" type=" PriceABIEType "/>
    top

    Complex Type: PriceABIEType

    Super-types: AmountPerQuantityType < PriceABIEType (by extension)
    Sub-types: None
    Name PriceABIEType
    Abstract no
    Documentation PriceABIEType is logically derived from UN/CEFACT TBG17 ABIE PriceType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <Amount> ... </Amount> [1]
    <PerQuantity> ... </PerQuantity> [1]
    <Code> ... </Code> [0..*]
    <TimePeriod> ... </TimePeriod> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PriceABIEType">
    <xsd:complexContent>
    <xsd:extension base=" AmountPerQuantityType ">
    <xsd:sequence>
    <xsd:element ref=" Code " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" TimePeriod " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: AmountPerQuantityType

    Super-types: None
    Sub-types:
    Name AmountPerQuantityType
    Abstract no
    Documentation Indicates the cost or price of something represented as a value per a number of units. The price of eggs for example would be 1.29 per 1 dozen.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <Amount> ... </Amount> [1]
    <PerQuantity> ... </PerQuantity> [1]
    </...>
    Schema Component Representation
    <xsd:complexType name="AmountPerQuantityType">
    <xsd:sequence>
    <xsd:element ref=" Amount "/>
    <xsd:element ref=" PerQuantity "/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: PerQuantity

    Name PerQuantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation Indicates the PerQuantity side of this Amount. Typically, this value is 1 with a uom of each, meaning that, e.g., a UnitPrice with the Amount 1.29 would be the price per each or simply $1.29 each. For pricing wire, the UnitPrice Amount might be $7.00 with a PerQuantity of 100 and a uom of LinearFeet, meaning the unit price would be $7 per 100 linear feet.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <PerQuantity>
    udt:QuantityType
    </PerQuantity>
    Schema Component Representation
    <xsd:element name="PerQuantity" type=" QuantityType "/>
    top

    Element: RequiredQuantity

    Name RequiredQuantity
    Type QuantityType
    Nillable no
    Abstract no
    Documentation The quantity required of the associated entity.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RequiredQuantity>
    udt:QuantityType
    </RequiredQuantity>
    Schema Component Representation
    <xsd:element name="RequiredQuantity" type=" QuantityType "/>
    top

    Element: RequiredDuration

    Name RequiredDuration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation The period of time the resource is required.
    More information at: http://www.openapplications.org/oagis/9.

    Note: This is inapplicable for an ItemResource.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RequiredDuration> DurationMeasureType </RequiredDuration>
    Schema Component Representation
    <xsd:element name="RequiredDuration" type=" DurationMeasureType "/>
    top

    Element: TotalCostAmount

    Name TotalCostAmount
    Type AmountType
    Nillable no
    Abstract no
    Documentation The total cost of this project, as either an entered amount (no activity costing) or calculated as the sum of the activity costs. This field is updated by the LoadProjectAccounting BOD.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <TotalCostAmount>
    udt:AmountType
    </TotalCostAmount>
    Schema Component Representation
    <xsd:element name="TotalCostAmount" type=" AmountType "/>
    top

    Element: InventoryAllocation

    Name InventoryAllocation
    Type InventoryAllocationType
    Nillable no
    Abstract no
    XML Instance Representation
    <InventoryAllocation>
    <Item> ... </Item> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </InventoryAllocation>
    Schema Component Representation
    <xsd:element name="InventoryAllocation" type=" InventoryAllocationType "/>
    top

    Complex Type: InventoryAllocationType

    Super-types: None
    Sub-types: None
    Name InventoryAllocationType
    Abstract no
    XML Instance Representation
    <...>
    <Item> ... </Item> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="InventoryAllocationType">
    <xsd:sequence>
    <xsd:element ref=" Item " minOccurs="0"/>
    <xsd:group ref=" ResourceAllocationGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: LabourAllocation

    Name LabourAllocation
    Type LabourAllocationType
    Nillable no
    Abstract no
    XML Instance Representation
    <LabourAllocation>
    <Labour> ... </Labour> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </LabourAllocation>
    Schema Component Representation
    <xsd:element name="LabourAllocation" type=" LabourAllocationType "/>
    top

    Complex Type: LabourAllocationType

    Super-types: None
    Sub-types: None
    Name LabourAllocationType
    Abstract no
    XML Instance Representation
    <...>
    <Labour> ... </Labour> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="LabourAllocationType">
    <xsd:sequence>
    <xsd:element ref=" Labour " minOccurs="0"/>
    <xsd:group ref=" ResourceAllocationGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Labour

    Name Labour
    Type LabourType
    Nillable no
    Abstract no
    Documentation Identifies the Labour needed for a given task.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Labour>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Classification> ... </Classification> [0..*]
    Start Group: EmployeeGroup [0..1]
    <JobTitle> ... </JobTitle> [0..1]
    <JobCode> ... </JobCode> [0..1]
    <Responsibility> ... </Responsibility> [0..*]
    <DepartmentID> ... </DepartmentID> [0..1]
    <CategoryCodes> ... </CategoryCodes> [0..1]
    <Qualification> ... </Qualification> [0..*]
    <Skill> ... </Skill> [0..*]
    End Group: EmployeeGroup
    <UserArea> ... </UserArea> [0..1]
    </Labour>
    Schema Component Representation
    <xsd:element name="Labour" type=" LabourType "/>
    top

    Complex Type: LabourType

    Super-types: ResourceBaseType < LabourType (by extension)
    Sub-types: None
    Name LabourType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    Start Group: EmployeeGroup [0..1]
    <JobTitle> ... </JobTitle> [0..1]
    <JobCode> ... </JobCode> [0..1]
    <DepartmentID> ... </DepartmentID> [0..1]
    <CategoryCodes> ... </CategoryCodes> [0..1]
    <Qualification> ... </Qualification> [0..*]
    <Skill> ... </Skill> [0..*]
    End Group: EmployeeGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="LabourType">
    <xsd:complexContent>
    <xsd:extension base=" ResourceBaseType ">
    <xsd:sequence>
    <xsd:group ref=" EmployeeGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Model Group: EmployeeGroup

    Name EmployeeGroup
    XML Instance Representation
    <JobTitle> ... </JobTitle> [0..1]
    <JobCode> ... </JobCode> [0..1]
    <Responsibility> ... </Responsibility> [0..*]
    <DepartmentID> ... </DepartmentID> [0..1]
    <CategoryCodes> ... </CategoryCodes> [0..1]
    <Qualification> ... </Qualification> [0..*]
    <Skill> ... </Skill> [0..*]
    Schema Component Representation
    <xsd:group name="EmployeeGroup">
    <xsd:sequence>
    <xsd:element ref=" JobTitle " minOccurs="0"/>
    <xsd:element ref=" JobCode " minOccurs="0"/>
    <xsd:element ref=" Responsibility " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" DepartmentID " minOccurs="0"/>
    <xsd:element ref=" CategoryCodes " minOccurs="0"/>
    <xsd:element ref=" Qualification " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Skill " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: JobCode

    Name JobCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation This is a grouping of similar or equivalent job descriptions
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <JobCode>
    udt:CodeType
    </JobCode>
    Schema Component Representation
    <xsd:element name="JobCode" type=" CodeType "/>
    top

    Element: DepartmentID

    Name DepartmentID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Is the department in which the associated entity belongs within the given organization.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DepartmentID>
    udt:IdentifierType
    </DepartmentID>
    Schema Component Representation
    <xsd:element name="DepartmentID" type=" IdentifierType "/>
    top

    Element: CategoryCodes

    Name CategoryCodes
    Type CodesType
    Nillable no
    Abstract no
    Documentation Provides a list of category codes that identify the capabilities and features of the associated object.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CategoryCodes>
    <Code> ... </Code> [1..*]
    </CategoryCodes>
    Schema Component Representation
    <xsd:element name="CategoryCodes" type=" CodesType "/>
    top

    Complex Type: CodesType

    Super-types: None
    Sub-types: None
    Name CodesType
    Abstract no
    XML Instance Representation
    <...>
    <Code> ... </Code> [1..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="CodesType">
    <xsd:sequence>
    <xsd:element ref=" Code " maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Qualification

    Name Qualification
    Type ProfessionalQualificationType
    Nillable no
    Abstract no
    Documentation Represents the response to selection criteria that will be used to evaluate the Party. It may also represent capabilities the party offers which are not requested. Examples include quality certifications (ISO-9000), CAD data compatibility (Pro/E), manufacturing operations (JIT), company size, and performance ratings.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Qualification>
    <Code> ... </Code> [0..1]
    <QualificationDateTime> ... </QualificationDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Qualification>
    Schema Component Representation
    <xsd:element name="Qualification" type=" ProfessionalQualificationType "/>
    top

    Complex Type: ProfessionalQualificationType

    Super-types: None
    Sub-types: None
    Name ProfessionalQualificationType
    Abstract no
    XML Instance Representation
    <...>
    <Code> ... </Code> [0..1]
    <QualificationDateTime> ... </QualificationDateTime> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProfessionalQualificationType">
    <xsd:sequence>
    <xsd:element ref=" Code " minOccurs="0"/>
    <xsd:element ref=" QualificationDateTime " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" EffectiveTimePeriod " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: QualificationDateTime

    Name QualificationDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation The Calendar year in which the qualification was acheived
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <QualificationDateTime> DateTimeType </QualificationDateTime>
    Schema Component Representation
    <xsd:element name="QualificationDateTime" type=" DateTimeType "/>
    top

    Element: Skill

    Name Skill
    Type ProfessionalSkillType
    Nillable no
    Abstract no
    Documentation Provides the information on the skills of the associated component.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Skill>
    <Code> ... </Code> [0..1]
    <Name> ... </Name> [0..*]
    <CompetencyCode> ... </CompetencyCode> [0..1]
    <LastUsedDateTime> ... </LastUsedDateTime> [0..1]
    <TrainingDateTime> ... </TrainingDateTime> [0..*]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </Skill>
    Schema Component Representation
    <xsd:element name="Skill" type=" ProfessionalSkillType "/>
    top

    Complex Type: ProfessionalSkillType

    Super-types: None
    Sub-types: None
    Name ProfessionalSkillType
    Abstract no
    XML Instance Representation
    <...>
    <Code> ... </Code> [0..1]
    <Name> ... </Name> [0..*]
    <CompetencyCode> ... </CompetencyCode> [0..1]
    <LastUsedDateTime> ... </LastUsedDateTime> [0..1]
    <TrainingDateTime> ... </TrainingDateTime> [0..*]
    <EffectiveTimePeriod> ... </EffectiveTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProfessionalSkillType">
    <xsd:sequence>
    <xsd:element ref=" Code " minOccurs="0"/>
    <xsd:element ref=" Name " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" CompetencyCode " minOccurs="0"/>
    <xsd:element ref=" LastUsedDateTime " minOccurs="0"/>
    <xsd:element ref=" TrainingDateTime " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" EffectiveTimePeriod " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: CompetencyCode

    Name CompetencyCode
    Type CodeType
    Nillable no
    Abstract no
    Documentation Inidicates the competency level
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CompetencyCode>
    udt:CodeType
    </CompetencyCode>
    Schema Component Representation
    <xsd:element name="CompetencyCode" type=" CodeType "/>
    top

    Element: LastUsedDateTime

    Name LastUsedDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Last time the employee used this skill.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <LastUsedDateTime> DateTimeType </LastUsedDateTime>
    Schema Component Representation
    <xsd:element name="LastUsedDateTime" type=" DateTimeType "/>
    top

    Element: TrainingDateTime

    Name TrainingDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Indicates the dates in which training was received for this skill.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <TrainingDateTime> DateTimeType </TrainingDateTime>
    Schema Component Representation
    <xsd:element name="TrainingDateTime" type=" DateTimeType "/>
    top

    Element: MachineAllocation

    Name MachineAllocation
    Type MachineAllocationType
    Nillable no
    Abstract no
    XML Instance Representation
    <MachineAllocation>
    <Machine> ... </Machine> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </MachineAllocation>
    Schema Component Representation
    <xsd:element name="MachineAllocation" type=" MachineAllocationType "/>
    top

    Complex Type: MachineAllocationType

    Super-types: None
    Sub-types: None
    Name MachineAllocationType
    Abstract no
    XML Instance Representation
    <...>
    <Machine> ... </Machine> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MachineAllocationType">
    <xsd:sequence>
    <xsd:element ref=" Machine " minOccurs="0"/>
    <xsd:group ref=" ResourceAllocationGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: OperationAllocation

    Name OperationAllocation
    Type OperationAllocationType
    Nillable no
    Abstract no
    XML Instance Representation
    <OperationAllocation>
    <OperationReference> ... </OperationReference> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </OperationAllocation>
    Schema Component Representation
    <xsd:element name="OperationAllocation" type=" OperationAllocationType "/>
    top

    Complex Type: OperationAllocationType

    Super-types: None
    Sub-types: None
    Name OperationAllocationType
    Abstract no
    XML Instance Representation
    <...>
    <OperationReference> ... </OperationReference> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="OperationAllocationType">
    <xsd:sequence>
    <xsd:element ref=" OperationReference " minOccurs="0"/>
    <xsd:group ref=" ResourceAllocationGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: ToolAllocation

    Name ToolAllocation
    Type ToolAllocationType
    Nillable no
    Abstract no
    XML Instance Representation
    <ToolAllocation>
    <Tool> ... </Tool> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </ToolAllocation>
    Schema Component Representation
    <xsd:element name="ToolAllocation" type=" ToolAllocationType "/>
    top

    Complex Type: ToolAllocationType

    Super-types: None
    Sub-types: None
    Name ToolAllocationType
    Abstract no
    XML Instance Representation
    <...>
    <Tool> ... </Tool> [0..1]
    Start Group: ResourceAllocationGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <RequiredQuantity> ... </RequiredQuantity> [0..1]
    <RequiredDuration> ... </RequiredDuration> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ResourceAllocationGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ToolAllocationType">
    <xsd:sequence>
    <xsd:element ref=" Tool " minOccurs="0"/>
    <xsd:group ref=" ResourceAllocationGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Tool

    Name Tool
    Type ToolType
    Nillable no
    Abstract no
    Documentation Identifies the tool needed for a given task.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Tool>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <Classification> ... </Classification> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Tool>
    Schema Component Representation
    <xsd:element name="Tool" type=" ToolType "/>
    top

    Complex Type: ToolType

    Super-types: ResourceBaseType < ToolBaseType (by extension) < ToolType (by extension)
    Sub-types: None
    Name ToolType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ToolType">
    <xsd:complexContent>
    <xsd:extension base=" ToolBaseType ">
    <xsd:sequence>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: ToolBaseType

    Super-types: ResourceBaseType < ToolBaseType (by extension)
    Sub-types:
    Name ToolBaseType
    Abstract yes
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Property> ... </Property> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="ToolBaseType" abstract="true">
    <xsd:complexContent>
    <xsd:extension base=" ResourceBaseType "/>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Element: ActualResources

    Name ActualResources
    Type ActualResources
    Nillable no
    Abstract no
    XML Instance Representation
    <ActualResources>
    <Actual> ... </Actual> [0..*]
    <InventoryActual> ... </InventoryActual> [0..*]
    <LabourActual> ... </LabourActual> [0..*]
    <MachineActual> ... </MachineActual> [0..*]
    <OperationActual> ... </OperationActual> [0..*]
    <ToolActual> ... </ToolActual> [0..*]
    </ActualResources>
    Schema Component Representation
    <xsd:element name="ActualResources" type=" ActualResources "/>
    top

    Complex Type: ActualResources

    Super-types: None
    Sub-types: None
    Name ActualResources
    Abstract no
    XML Instance Representation
    <...>
    <Actual> ... </Actual> [0..*]
    <InventoryActual> ... </InventoryActual> [0..*]
    <LabourActual> ... </LabourActual> [0..*]
    <MachineActual> ... </MachineActual> [0..*]
    <OperationActual> ... </OperationActual> [0..*]
    <ToolActual> ... </ToolActual> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="ActualResources">
    <xsd:sequence>
    <xsd:element ref=" Actual " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" InventoryActual " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" LabourActual " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" MachineActual " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" OperationActual " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" ToolActual " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Actual

    Name Actual
    Type ActualType
    Nillable no
    Abstract no
    XML Instance Representation
    <Actual>
    <Resource> ... </Resource> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <UserArea> ... </UserArea> [0..1]
    </Actual>
    Schema Component Representation
    <xsd:element name="Actual" type=" ActualType "/>
    top

    Complex Type: ActualType

    Super-types: None
    Sub-types: None
    Name ActualType
    Abstract no
    XML Instance Representation
    <...>
    <Resource> ... </Resource> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ActualType">
    <xsd:sequence>
    <xsd:element ref=" Resource " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:group ref=" ActualResourceGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Model Group: ActualResourceGroup

    Name ActualResourceGroup
    XML Instance Representation
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Schema Component Representation
    <xsd:group name="ActualResourceGroup">
    <xsd:sequence>
    <xsd:element ref=" UnitCost " minOccurs="0"/>
    <xsd:element ref=" Quantity " minOccurs="0"/>
    <xsd:element ref=" TotalCostAmount " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    </xsd:sequence>
    </xsd:group>
    top

    Element: InventoryActual

    Name InventoryActual
    Type InventoryActualType
    Nillable no
    Abstract no
    XML Instance Representation
    <InventoryActual>
    <Item> ... </Item> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <UserArea> ... </UserArea> [0..1]
    </InventoryActual>
    Schema Component Representation
    <xsd:element name="InventoryActual" type=" InventoryActualType "/>
    top

    Complex Type: InventoryActualType

    Super-types: None
    Sub-types: None
    Name InventoryActualType
    Abstract no
    XML Instance Representation
    <...>
    <Item> ... </Item> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="InventoryActualType">
    <xsd:sequence>
    <xsd:element ref=" Item " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:group ref=" ActualResourceGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: LabourActual

    Name LabourActual
    Type LabourActualType
    Nillable no
    Abstract no
    XML Instance Representation
    <LabourActual>
    <Labour> ... </Labour> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <BreakTimeDuration> ... </BreakTimeDuration> [0..1]
    <WorkTimePeriod> ... </WorkTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </LabourActual>
    Schema Component Representation
    <xsd:element name="LabourActual" type=" LabourActualType "/>
    top

    Complex Type: LabourActualType

    Super-types: None
    Sub-types: None
    Name LabourActualType
    Abstract no
    XML Instance Representation
    <...>
    <Labour> ... </Labour> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <BreakTimeDuration> ... </BreakTimeDuration> [0..1]
    <WorkTimePeriod> ... </WorkTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="LabourActualType">
    <xsd:sequence>
    <xsd:element ref=" Labour " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:group ref=" ActualResourceGroup " minOccurs="0"/>
    <xsd:element ref=" BreakTimeDuration " minOccurs="0"/>
    <xsd:element ref=" WorkTimePeriod " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: BreakTimeDuration

    Name BreakTimeDuration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation Total amount of break time used by all Labour involved with the associated entity. In cases where BreakTimeDuratation occurs along with BreakTimePeriod. BreakTimeDuration is being depricated in favor of BreakTimePeriod.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <BreakTimeDuration> DurationMeasureType </BreakTimeDuration>
    Schema Component Representation
    <xsd:element name="BreakTimeDuration" type=" DurationMeasureType "/>
    top

    Element: WorkTimePeriod

    Name WorkTimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    Documentation This is the period of time for which work has been assigned or is being reported
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <WorkTimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </WorkTimePeriod>
    Schema Component Representation
    <xsd:element name="WorkTimePeriod" type=" TimePeriodType "/>
    top

    Element: MachineActual

    Name MachineActual
    Type MachineActualType
    Nillable no
    Abstract no
    XML Instance Representation
    <MachineActual>
    <Machine> ... </Machine> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <DownTimeDuration> ... </DownTimeDuration> [0..1]
    <DownTimePeriod> ... </DownTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </MachineActual>
    Schema Component Representation
    <xsd:element name="MachineActual" type=" MachineActualType "/>
    top

    Complex Type: MachineActualType

    Super-types: None
    Sub-types: None
    Name MachineActualType
    Abstract no
    XML Instance Representation
    <...>
    <Machine> ... </Machine> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <DownTimeDuration> ... </DownTimeDuration> [0..1]
    <DownTimePeriod> ... </DownTimePeriod> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MachineActualType">
    <xsd:sequence>
    <xsd:element ref=" Machine " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:group ref=" ActualResourceGroup " minOccurs="0"/>
    <xsd:element ref=" DownTimeDuration " minOccurs="0"/>
    <xsd:element ref=" DownTimePeriod " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: DownTimeDuration

    Name DownTimeDuration
    Type DurationMeasureType
    Nillable no
    Abstract no
    Documentation Total time that the associated entity or entities was down during the associated task or operation. In cases where DownTimeDuratation occurs along with DownTimePeriod. DownTimeDuration is being depricated in favor of DownTimePeriod.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <DownTimeDuration> DurationMeasureType </DownTimeDuration>
    Schema Component Representation
    <xsd:element name="DownTimeDuration" type=" DurationMeasureType "/>
    top

    Element: DownTimePeriod

    Name DownTimePeriod
    Type TimePeriodType
    Nillable no
    Abstract no
    XML Instance Representation
    <DownTimePeriod>
    <StartDateTime> ... </StartDateTime> [0..1]
    Start Choice [1]
    <Duration> ... </Duration> [0..1]
    <EndDateTime> ... </EndDateTime> [0..1]
    End Choice
    </DownTimePeriod>
    Schema Component Representation
    <xsd:element name="DownTimePeriod" type=" TimePeriodType "/>
    top

    Element: OperationActual

    Name OperationActual
    Type OperationActualType
    Nillable no
    Abstract no
    XML Instance Representation
    <OperationActual>
    <OperationReference> ... </OperationReference> [0..1]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <UserArea> ... </UserArea> [0..1]
    </OperationActual>
    Schema Component Representation
    <xsd:element name="OperationActual" type=" OperationActualType "/>
    top

    Complex Type: OperationActualType

    Super-types: None
    Sub-types: None
    Name OperationActualType
    Abstract no
    XML Instance Representation
    <...>
    <OperationReference> ... </OperationReference> [0..1]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="OperationActualType">
    <xsd:sequence>
    <xsd:element ref=" OperationReference " minOccurs="0"/>
    <xsd:group ref=" ActualResourceGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: ToolActual

    Name ToolActual
    Type ToolActualType
    Nillable no
    Abstract no
    XML Instance Representation
    <ToolActual>
    <Tool> ... </Tool> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <DownTimeDuration> ... </DownTimeDuration> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </ToolActual>
    Schema Component Representation
    <xsd:element name="ToolActual" type=" ToolActualType "/>
    top

    Complex Type: ToolActualType

    Super-types: None
    Sub-types: None
    Name ToolActualType
    Abstract no
    XML Instance Representation
    <...>
    <Tool> ... </Tool> [0..*]
    Start Group: ActualResourceGroup [0..1]
    <UnitCost> ... </UnitCost> [0..1]
    <Quantity> ... </Quantity> [0..1]
    <TotalCostAmount> ... </TotalCostAmount> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    End Group: ActualResourceGroup
    <DownTimeDuration> ... </DownTimeDuration> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ToolActualType">
    <xsd:sequence>
    <xsd:element ref=" Tool " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:group ref=" ActualResourceGroup " minOccurs="0"/>
    <xsd:element ref=" DownTimeDuration " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Safety

    Name Safety
    Type SafetyType
    Nillable no
    Abstract no
    Documentation Identifies the safety related information associated with a machine, location or any other entity, or with performing an activity on any of the above entities
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Safety>
    <Hazard> ... </Hazard> [0..*]
    </Safety>
    Schema Component Representation
    <xsd:element name="Safety" type=" SafetyType "/>
    top

    Complex Type: SafetyType

    Super-types: None
    Sub-types: None
    Name SafetyType
    Abstract no
    XML Instance Representation
    <...>
    <Hazard> ... </Hazard> [0..*]
    </...>
    Schema Component Representation
    <xsd:complexType name="SafetyType">
    <xsd:sequence>
    <xsd:element ref=" Hazard " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Hazard

    Name Hazard
    Type HazardType
    Nillable no
    Abstract no
    Documentation Identifies a Hazard associated with a machine, location or any other entity and/or with performing an activity on any of the above entities
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Hazard>
    <ID> ... </ID> [0..1] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Precaution> ... </Precaution> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </Hazard>
    Schema Component Representation
    <xsd:element name="Hazard" type=" HazardType "/>
    top

    Complex Type: HazardType

    Super-types: None
    Sub-types: None
    Name HazardType
    Abstract no
    Documentation Definition of a Hazard
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Precaution> ... </Precaution> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="HazardType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" Precaution " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Precaution

    Name Precaution
    Type PrecautionType
    Nillable no
    Abstract no
    Documentation Identifies the precautions to be taken to deal with the specific hazard
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Precaution>
    <ID> ... </ID> [0..1] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </Precaution>
    Schema Component Representation
    <xsd:element name="Precaution" type=" PrecautionType "/>
    top

    Complex Type: PrecautionType

    Super-types: None
    Sub-types: None
    Name PrecautionType
    Abstract no
    Documentation Identifies the precautions to be taken in dealing with a hazard
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..1] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="PrecautionType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Failure

    Name Failure
    Type FailureType
    Nillable no
    Abstract no
    Documentation Information on the problem, possible symptoms that may lead to the problem, and the cause and remedy for the problem. Causes and/or remedies could be reported against a failure in a multi-level hierarchical reporting. For example, failure analysis could be recorded as follows; for failure A, causes P and Q are the factors and remedies X, Y and Z are to be taken.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Failure>
    <Problem> ProblemType </Problem> [0..*] ?
    </Failure>
    Schema Component Representation
    <xsd:element name="Failure" type=" FailureType "/>
    top

    Complex Type: FailureType

    Super-types: None
    Sub-types: None
    Name FailureType
    Abstract no
    XML Instance Representation
    <...>
    <Problem> ProblemType </Problem> [0..*] ?
    </...>
    Schema Component Representation
    <xsd:complexType name="FailureType">
    <xsd:sequence>
    <xsd:element name="Problem" type=" ProblemType " minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Complex Type: ProblemType

    Super-types: None
    Sub-types: None
    Name ProblemType
    Abstract no
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <Symptom> ... </Symptom> [0..*]
    <Cause> ... </Cause> [0..*]
    <Remedy> ... </Remedy> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="ProblemType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" Symptom " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Cause " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Remedy " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Symptom

    Name Symptom
    Type SymptomType
    Nillable no
    Abstract no
    Documentation This identifies the symptoms that are associated with a problem
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Symptom>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </Symptom>
    Schema Component Representation
    <xsd:element name="Symptom" type=" SymptomType "/>
    top

    Complex Type: SymptomType

    Super-types: None
    Sub-types: None
    Name SymptomType
    Abstract no
    Documentation This identifies the symptoms that are associated with a problem
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="SymptomType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Cause

    Name Cause
    Type CauseType
    Nillable no
    Abstract no
    Documentation This identifies a possible cause of a particular problem.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Cause>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </Cause>
    Schema Component Representation
    <xsd:element name="Cause" type=" CauseType "/>
    top

    Complex Type: CauseType

    Super-types: None
    Sub-types: None
    Name CauseType
    Abstract no
    Documentation This identifies a possible cause of a particular problem.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="CauseType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: Remedy

    Name Remedy
    Type RemedyType
    Nillable no
    Abstract no
    Documentation This identifies a Remedy for a specific problem
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <Remedy>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </Remedy>
    Schema Component Representation
    <xsd:element name="Remedy" type=" RemedyType "/>
    top

    Complex Type: RemedyType

    Super-types: None
    Sub-types: None
    Name RemedyType
    Abstract no
    Documentation This identifies a Remedy for a specific problem
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <ID> ... </ID> [0..*] ?
    <Type> ... </Type> [0..1] ?
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="RemedyType">
    <xsd:sequence>
    <xsd:element ref=" ID " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Type " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: MaintenanceOrderLine

    Name MaintenanceOrderLine
    Type MaintenanceOrderLineType
    Nillable no
    Abstract no
    XML Instance Representation
    <MaintenanceOrderLine>
    <LineNumber> ... </LineNumber> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Start Group: ReferencesGroup [0..1]
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    <OperationID> ... </OperationID> [0..1] ?
    <ActualDuration> ... </ActualDuration> [0..1] ?
    <RemainingDuration> ... </RemainingDuration> [0..1] ?
    <EstimatedDuration> ... </EstimatedDuration> [0..1] ?
    <CompletionDateTime> ... </CompletionDateTime> [0..1] ?
    <MeterRecording> ... </MeterRecording> [0..*]
    <Safety> ... </Safety> [0..1]
    <Failure> ... </Failure> [0..1]
    <Distribution> ... </Distribution> [0..*]
    <EstimatedResourceRequirements> ... </EstimatedResourceRequirements> [0..1]
    <ActualResources> ... </ActualResources> [0..1] ?
    <UserArea> ... </UserArea> [0..1]
    </MaintenanceOrderLine>
    Schema Component Representation
    <xsd:element name="MaintenanceOrderLine" type=" MaintenanceOrderLineType "/>
    top

    Complex Type: MaintenanceOrderLineType

    Super-types: LineType < MaintenanceOrderLineType (by extension)
    Sub-types: None
    Name MaintenanceOrderLineType
    Abstract no
    XML Instance Representation
    <...>
    <LineNumber> ... </LineNumber> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Start Group: ReferencesGroup [0..1]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    <OperationID> ... </OperationID> [0..1] ?
    <Safety> ... </Safety> [0..1]
    <Failure> ... </Failure> [0..1]
    <Distribution> ... </Distribution> [0..*]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MaintenanceOrderLineType">
    <xsd:complexContent>
    <xsd:extension base=" LineType ">
    <xsd:sequence>
    <xsd:element ref=" OperationID " minOccurs="0"/>
    <xsd:element ref=" ActualDuration " minOccurs="0"/>
    <xsd:element ref=" RemainingDuration " minOccurs="0"/>
    <xsd:element ref=" EstimatedDuration " minOccurs="0"/>
    <xsd:element ref=" CompletionDateTime " minOccurs="0"/>
    <xsd:element ref=" MeterRecording " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" Safety " minOccurs="0"/>
    <xsd:element ref=" Failure " minOccurs="0"/>
    <xsd:element ref=" Distribution " minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref=" EstimatedResourceRequirements " minOccurs="0"/>
    <xsd:element ref=" ActualResources " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    top

    Complex Type: LineType

    Super-types: None
    Sub-types:
    Name LineType
    Abstract no
    Documentation The abstract Line type that is the basis for all non-statusable OAGIS Document Lines
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <...>
    <LineNumber> ... </LineNumber> [0..1]
    Start Group: FreeFormTextGroup [0..1]
    <Description> ... </Description> [0..*]
    <Note> ... </Note> [0..*]
    End Group: FreeFormTextGroup
    Start Group: ReferencesGroup [0..1]
    <DocumentReference> ... </DocumentReference> [0..*]
    <Attachment> ... </Attachment> [0..*]
    End Group: ReferencesGroup
    </...>
    Schema Component Representation
    <xsd:complexType name="LineType">
    <xsd:sequence>
    <xsd:element ref=" LineNumber " minOccurs="0"/>
    <xsd:group ref=" FreeFormTextGroup " minOccurs="0"/>
    <xsd:group ref=" ReferencesGroup " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: OperationID

    Name OperationID
    Type DocumentIDType
    Nillable no
    Abstract no
    Documentation Is the identifier of a specific operation. Possible examples of use are in the Manufacturing Routing or the Maintenance Order. or WorkINProcessOperation.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <OperationID
    agencyRole=" NormalizedStringType [0..1]">
    <ID> ... </ID> [1]
    <RevisionID> ... </RevisionID> [0..1]
    <VariationID> ... </VariationID> [0..1]
    </OperationID>
    Schema Component Representation
    <xsd:element name="OperationID" type=" DocumentIDType "/>
    top

    Element: CompletionDateTime

    Name CompletionDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Is the timestamp that indicates when the MaintenanceOrder was completed.
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <CompletionDateTime> DateTimeType </CompletionDateTime>
    Schema Component Representation
    <xsd:element name="CompletionDateTime" type=" DateTimeType "/>
    top

    Element: MeterRecording

    Name MeterRecording
    Type MeterRecordingType
    Nillable no
    Abstract no
    XML Instance Representation
    <MeterRecording>
    <MeterID> ... </MeterID> [0..1] ?
    <RecordedMeasure> ... </RecordedMeasure> [0..1] ?
    <RecordingDateTime> ... </RecordingDateTime> [0..1] ?
    <InspectorID> ... </InspectorID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </MeterRecording>
    Schema Component Representation
    <xsd:element name="MeterRecording" type=" MeterRecordingType "/>
    top

    Complex Type: MeterRecordingType

    Super-types: None
    Sub-types: None
    Name MeterRecordingType
    Abstract no
    XML Instance Representation
    <...>
    <MeterID> ... </MeterID> [0..1] ?
    <RecordedMeasure> ... </RecordedMeasure> [0..1] ?
    <RecordingDateTime> ... </RecordingDateTime> [0..1] ?
    <InspectorID> ... </InspectorID> [0..1]
    <UserArea> ... </UserArea> [0..1]
    </...>
    Schema Component Representation
    <xsd:complexType name="MeterRecordingType">
    <xsd:sequence>
    <xsd:element ref=" MeterID " minOccurs="0"/>
    <xsd:element ref=" RecordedMeasure " minOccurs="0"/>
    <xsd:element ref=" RecordingDateTime " minOccurs="0"/>
    <xsd:element ref=" InspectorID " minOccurs="0"/>
    <xsd:element ref=" UserArea " minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>
    top

    Element: MeterID

    Name MeterID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Unique Identifier for a meter
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <MeterID>
    udt:IdentifierType
    </MeterID>
    Schema Component Representation
    <xsd:element name="MeterID" type=" IdentifierType "/>
    top

    Element: RecordedMeasure

    Name RecordedMeasure
    Type MeasureType
    Nillable no
    Abstract no
    Documentation Identifies the value recorded for the meter at a specific point of time
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RecordedMeasure>
    udt:MeasureType
    </RecordedMeasure>
    Schema Component Representation
    <xsd:element name="RecordedMeasure" type=" MeasureType "/>
    top

    Element: RecordingDateTime

    Name RecordingDateTime
    Type DateTimeType
    Nillable no
    Abstract no
    Documentation Identifies the timestamp at which an event or measurement is recorded
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <RecordingDateTime> DateTimeType </RecordingDateTime>
    Schema Component Representation
    <xsd:element name="RecordingDateTime" type=" DateTimeType "/>
    top

    Element: InspectorID

    Name InspectorID
    Type IdentifierType
    Nillable no
    Abstract no
    Documentation Identifies the person that carried out the measurement
    More information at: http://www.openapplications.org/oagis/9.
    XML Instance Representation
    <InspectorID>
    udt:IdentifierType
    </InspectorID>
    Schema Component Representation
    <xsd:element name="InspectorID" type=" IdentifierType "/>
    top