DocumentReference
Element information
Namespace: http://www.openapplications.org/oagis/9
Schema document: org_openapplications_platform/1_1_1/Common/OAGi/Components/Components.xsd
Type: DocumentReferenceType
Properties: Global, Qualified
Content
- Sequence
[1..1]
- Sequence
[0..1]
- DocumentID [0..1] Is the primary document id for the document associated.
- AlternateDocumentID [0..*] Is the alternate document id for the associated document.
- DocumentDateTime [0..1] The date that document was created within the system of record.
- Sequence
[0..1]
- Description [0..*]
- Note [0..*]
- StatusCode [0..1] Is the Code to indicate the status for the Noun or Component in which the Status Component occurs.
- Status [0..*] Indicates the status of the associated object by providing the Status Code along with a description and when the status is effective.
- LineNumber [0..1] Is the Line Number of the given Line Coponent within the document. LineNumbers are assigned by the sending system.
- ItemIDs [0..1] The Item identifiers that uniquily identify a given item. These identifiers may be specific to the party in which they make reference.
- Facility [0..*] 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.
- SerializedLot [0..*] 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.
- SalesOrderReference [0..*] Is a reference to a SalesOrder
- PurchaseOrderReference [0..*] Is a reference to a PurchaseOrder
- GroupName [0..*] Identifies a grouping of entities together. An example usage may be a grouping of Operatations for a Routing.
- SequenceCode [0..1] Identifies the sequence in which the associated entity is to occur with in a given operation, step or business process..
- StepID [0..1] Identifies the step of the operation being reported against.
- StepType [0..1] Indicates the type of step that the operations reference is..
- IssuingParty [0..1] Identifies the Party that issued the invoice
- OperationReference [0..*] Is a reference to an associated work-in-process operation.
- ReleaseNumber [0..1] Identifies the Release Number in the case of Blanket POs
- ScheduleLineNumber [0..1] 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.
- SubLineNumber [0..1] 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.
- ShipUnitReference [0..1]
- EffectiveTimePeriod [0..1] Indicates the time period in which the associated component is effective.
- Item [0..1] Identifies the Item associated with the Line or Detail of a transaction. The item provides the details of the generic Item component information.
- ID [0..1] Is the Identifiers of the given instance of an entity within the scope of the integration. The schemeAgencyID attribute identifies the party that provided or knows this party by the given identifier.
- SealID [0..1] Identifies the tamper-proof seal placed on a shipping container to prevent pilfering of the contents.
- Type [0..1] Indicates the type of the object in which assoicated.
- FreightItemID [0..1] Identifies the item number assigned to the type of goods for the purposes of freight classification and cost calculation.
- ShippingTrackingID [0..1] Is a unique identifier for the purpose of tracking an individual package or shipment.
- Quantity [0..*] Identifies the quantity of the associated service or item that is addresses by the component in which the quantity is associated.
- UserArea [0..1] Allows the user of OAGIS to extend the specification in order to provide additional information that is not captured in OAGIS.This is done by defining the additional information in XML Schema and referencing the new schema in the xml instance document through the use of namespaces. Once this is done the additional information defined there can be carried in the BOD XML instance document.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.
from type DocumentReferenceBaseTypefrom group DocumentIDsGroupfrom group FreeFormTextGroup - Sequence
[0..1]
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
type | [0..1] | TokenType |
Used in
- Group ReferencesGroup
- Type ShipItemBaseType
- Type CRMHeaderType via reference to ReferencesGroup
- Type CRMLineType via reference to ReferencesGroup
- Type CreditBaseType via reference to ReferencesGroup
- Type HeaderType via reference to ReferencesGroup
- Type InvoiceLineBaseType via reference to ReferencesGroup
- Type ItemDetailsBaseType via reference to ReferencesGroup
- Type LedgerEntryHeaderType via reference to ReferencesGroup
- Type LineType via reference to ReferencesGroup
- Type OrderHeaderType via reference to ReferencesGroup
- Type OrderLineType via reference to ReferencesGroup
- Type ProcurementHeaderType via reference to ReferencesGroup
- Type ProcurementLineType via reference to ReferencesGroup
- Type ProcurementScheduleType via reference to ReferencesGroup
- Type ProductRequirementBaseType via reference to ReferencesGroup
- Type RequestHeaderType via reference to ReferencesGroup
- Type RequestLineType via reference to ReferencesGroup
- Type RequestSubLineType via reference to ReferencesGroup
- Type RouteStopType (Element RouteStop)
- Type ScheduleHeaderType via reference to ReferencesGroup
- Type ScheduleLineType via reference to ReferencesGroup
- Type ShipmentHeaderBaseType via reference to ReferencesGroup
- Type ShopFloorControlLineBaseType via reference to ReferencesGroup
- Type ShopFloorControlResourceBaseType via reference to ReferencesGroup
- Type StatusEnabledHeaderType via reference to ReferencesGroup
- Type StatusEnabledLineType via reference to ReferencesGroup
- Type StructuredRemittanceInformationType (Element StructuredRemittanceInformation)
- Type WIPEventHeaderBaseType via reference to ReferencesGroup
- Type WIPHeaderBaseType via reference to ReferencesGroup
- Type ActualActivityType via reference to ReferencesGroup (Element ActualActivity)
- Type AllocateResourceDetailType via reference to ReferencesGroup (Element AllocateResourceDetail)
- Type AllocateResourceHeaderType via reference to ReferencesGroup (Element AllocateResourceHeader)
- Type BOMHeaderType via reference to ReferencesGroup (Element BOMHeader)
- Type BudgetLedgerHeaderType via reference to ReferencesGroup (Element BudgetLedgerHeader)
- Type CarrierRouteType via reference to ReferencesGroup (Element CarrierRoute)
- Type CatalogHeaderType via reference to ReferencesGroup (Element CatalogHeader)
- Type CatalogLineType via reference to ReferencesGroup (Element CatalogLine)
- Type ConfirmWIPHeaderType via reference to ReferencesGroup (Element ConfirmWIPHeader)
- Type ControlProcessType via reference to ReferencesGroup (Element ControlProcess)
- Type CreditStatusType via reference to ReferencesGroup (Element CreditStatus)
- Type CreditTransferHeaderType via reference to ReferencesGroup (Element CreditTransferHeader)
- Type CreditType via reference to ReferencesGroup (Element Credit)
- Type DebitTransferHeaderType via reference to ReferencesGroup (Element DebitTransferHeader)
- Type DispatchListHeaderType via reference to ReferencesGroup (Element DispatchListHeader)
- Type DispatchListLineType via reference to ReferencesGroup (Element DispatchListLine)
- Type DispatchResourceType via reference to ReferencesGroup (Element DispatchResource)
- Type DistributionType via reference to ReferencesGroup (Element Distribution)
- Type EmployeeWorkScheduleType via reference to ReferencesGroup (Element EmployeeWorkSchedule)
- Type EmployeeWorkTimeType via reference to ReferencesGroup (Element EmployeeWorkTime)
- Type EngineeringChangeHeaderType via reference to ReferencesGroup (Element EngineeringChangeHeader)
- Type EngineeringChangeLineType via reference to ReferencesGroup (Element EngineeringChangeDetail)
- Type EngineeringChangeReviewType via reference to ReferencesGroup (Element EngineeringChangeReviewer)
- Type EngineeringChangeRevisionType via reference to ReferencesGroup (Element EngineeringChangeRevision)
- Type EngineeringWorkDocumentType via reference to ReferencesGroup (Element EngineeringWorkDocument)
- Type EngineeringWorkRequestType via reference to ReferencesGroup (Element EngineeringWorkRequest)
- Type InspectDeliveryType via reference to ReferencesGroup (Element InspectDelivery)
- Type InventoryBalanceType via reference to ReferencesGroup (Element InventoryBalance)
- Type InventoryConsumptionHeaderType via reference to ReferencesGroup (Element InventoryConsumptionHeader)
- Type InventoryConsumptionLineType via reference to ReferencesGroup (Element InventoryConsumptionLine)
- Type InventoryCountHeaderType via reference to ReferencesGroup (Element InventoryCountHeader)
- Type InventoryCountLineType via reference to ReferencesGroup (Element InventoryCountLine)
- Type InvoiceHeaderType via reference to ReferencesGroup (Element InvoiceHeader)
- Type InvoiceLedgerEntryHeaderType via reference to ReferencesGroup (Element InvoiceLedgerEntryHeader)
- Type InvoiceLineType via reference to ReferencesGroup (Element InvoiceLine)
- Type InvoiceSubLineType via reference to ReferencesGroup (Element InvoiceSubLine)
- Type IssueInventoryHeaderType via reference to ReferencesGroup (Element IssueInventoryHeader)
- Type IssueInventoryLineType via reference to ReferencesGroup (Element IssueInventoryLine)
- Type ItemHeaderType via reference to ReferencesGroup (Element ItemMasterHeader)
- Type ItemLocationType via reference to ReferencesGroup (Element ItemLocation)
- Type ItemPriceType via reference to ReferencesGroup (Element ItemPrice)
- Type JournalEntryHeaderType via reference to ReferencesGroup (Element JournalEntryHeader)
- Type MaintenanceOrderHeaderType via reference to ReferencesGroup (Element MaintenanceOrderHeader)
- Type MaintenanceOrderLineType via reference to ReferencesGroup (Element MaintenanceOrderLine)
- Type MatchDocumentHeaderType via reference to ReferencesGroup (Element MatchDocumentHeader)
- Type MatchDocumentLineType via reference to ReferencesGroup (Element MatchDocumentLine)
- Type MoveInventoryHeaderType via reference to ReferencesGroup (Element MoveInventoryHeader)
- Type MoveInventoryLineType via reference to ReferencesGroup (Element MoveInventoryLine)
- Type OnlineOrderHeaderType via reference to ReferencesGroup (Element OnlineOrderHeader)
- Type OnlineOrderLineType via reference to ReferencesGroup (Element OnlineOrderLine)
- Type OpportunityDetailType via reference to ReferencesGroup (Element OpportunityDetail)
- Type OpportunityHeaderType via reference to ReferencesGroup (Element OpportunityHeader)
- Type PayableHeaderType via reference to ReferencesGroup (Element PayableHeader)
- Type PaymentStatusHeaderType via reference to ReferencesGroup (Element PaymentStatusHeader)
- Type PickListHeaderType via reference to ReferencesGroup (Element PickListHeader)
- Type PickListLineDetailType via reference to ReferencesGroup (Element PickListLineDetail)
- Type PickListLineType via reference to ReferencesGroup (Element PickListLine)
- Type PlanningScheduleDetailType via reference to ReferencesGroup (Element PlanningScheduleDetail)
- Type PlanningScheduleHeaderType via reference to ReferencesGroup (Element PlanningScheduleHeader)
- Type PlanningScheduleLineType via reference to ReferencesGroup (Element PlanningScheduleLine)
- Type PriceListHeaderType via reference to ReferencesGroup (Element PriceListHeader)
- Type PriceListLineType via reference to ReferencesGroup (Element PriceListLine)
- Type ProductAvailabilityType via reference to ReferencesGroup (Element ProductAvailability)
- Type ProductionOrderHeaderType via reference to ReferencesGroup (Element ProductionOrderHeader)
- Type ProductionOrderLineType via reference to ReferencesGroup (Element ProductionOrderLine)
- Type ProjectAccountingType via reference to ReferencesGroup (Element ProjectAccounting)
- Type ProjectMasterType via reference to ReferencesGroup (Element ProjectMaster)
- Type PurchaseOrderHeaderType via reference to ReferencesGroup (Element PurchaseOrderHeader)
- Type PurchaseOrderLineType via reference to ReferencesGroup (Element PurchaseOrderLine)
- Type PurchaseOrderScheduleType via reference to ReferencesGroup (Element PurchaseOrderSchedule)
- Type PurchaseOrderSubLineType via reference to ReferencesGroup (Element PurchaseOrderSubLine)
- Type QuoteHeaderType via reference to ReferencesGroup (Element QuoteHeader)
- Type QuoteLineType via reference to ReferencesGroup (Element QuoteLine)
- Type QuoteScheduleType via reference to ReferencesGroup (Element QuoteSchedule)
- Type QuoteSubLineType via reference to ReferencesGroup (Element QuoteSubLine)
- Type RFQHeaderType via reference to ReferencesGroup (Element RFQHeader)
- Type RFQLineType via reference to ReferencesGroup (Element RFQLine)
- Type RFQScheduleType via reference to ReferencesGroup (Element RFQSchedule)
- Type RFQSubLineType via reference to ReferencesGroup (Element RFQSubLine)
- Type ReceivableHeaderType via reference to ReferencesGroup (Element ReceivableHeader)
- Type ReceiveDeliveryHeaderType via reference to ReferencesGroup (Element ReceiveDeliveryHeader)
- Type ReceiveDeliveryItemType via extension of ShipItemBaseType (Element ReceiveDeliveryItem)
- Type ReceiveDeliveryUnitItemType via extension of ShipItemBaseType (Element ReceiveDeliveryUnitItem)
- Type ReceiveItemHeaderType via reference to ReferencesGroup (Element ReceiveItemHeader)
- Type ReceiveItemLineType via reference to ReferencesGroup (Element ReceiveItemLine)
- Type RejectionDetailsType via reference to ReferencesGroup (Element RejectionDetails)
- Type RemittanceAdviceHeaderType via reference to ReferencesGroup (Element RemittanceAdviceHeader)
- Type RemittanceAdviceLineType via reference to ReferencesGroup (Element RemittanceAdviceLine)
- Type RequireProductType via reference to ReferencesGroup (Element RequireProduct)
- Type RequisitionHeaderType via reference to ReferencesGroup (Element RequisitionHeader)
- Type RequisitionLineType via reference to ReferencesGroup (Element RequisitionLine)
- Type RequisitionSubLineType via reference to ReferencesGroup (Element RequisitionSubLine)
- Type RevisedReferenceDesignatorType via reference to ReferencesGroup (Element RevisedReferenceDesignator)
- Type RiskControlLibraryType via reference to ReferencesGroup (Element RiskControlLibrary)
- Type RoutingHeaderType via reference to ReferencesGroup (Element RoutingHeader)
- Type SalesLeadDetailType via reference to ReferencesGroup (Element SalesLeadDetail)
- Type SalesLeadHeaderType via reference to ReferencesGroup (Element SalesLeadHeader)
- Type SalesOrderHeaderType via reference to ReferencesGroup (Element SalesOrderHeader)
- Type SalesOrderLineType via reference to ReferencesGroup (Element SalesOrderLine)
- Type SalesOrderScheduleType via reference to ReferencesGroup (Element SalesOrderSchedule)
- Type SalesOrderSubLineType via reference to ReferencesGroup (Element SalesOrderSubLine)
- Type SalesTaskType via reference to ReferencesGroup (Element SalesTask)
- Type ScheduleExceptionType via reference to ReferencesGroup (Element ScheduleException)
- Type SequenceScheduleHeaderType via reference to ReferencesGroup (Element SequenceScheduleHeader)
- Type SequenceScheduleLineType via reference to ReferencesGroup (Element SequenceScheduleLine)
- Type ShipmentHeaderType via reference to ReferencesGroup (Element ShipmentHeader)
- Type ShipmentItemType via extension of ShipItemBaseType (Element ShipmentItem)
- Type ShipmentScheduleHeaderType via reference to ReferencesGroup (Element ShipmentScheduleHeader)
- Type ShipmentScheduleLineType via reference to ReferencesGroup (Element ShipmentScheduleLine)
- Type ShipmentUnitItemType via extension of ShipItemBaseType (Element ShipmentUnitItem)
- Type ShopFloorControlActivityType via reference to ReferencesGroup (Element ShopFloorControlActivity)
- Type ShopFloorControlLineType via reference to ReferencesGroup (Element ConfirmWIPLine)
- Type ShopFloorControlResourceType via reference to ReferencesGroup (Element ShopFloorControlResource)
- Type ShopFloorControlSublineType via reference to ReferencesGroup (Element ShopFloorControlSubline)
- Type SourceActivityType via reference to ReferencesGroup (Element SourceActivity)
- Type StepType via reference to ReferencesGroup (Element Step)
- Type StopDetailType via reference to ReferencesGroup (Element StopDetail)
- Type TestingProcedureType via reference to ReferencesGroup (Element TestingProcedure)
- Type WIPStatusHeaderType via reference to ReferencesGroup (Element WIPStatusHeader)
- Type WIPDistributedEventHeaderType via reference to ReferencesGroup (Elements MoveWIPHeader, RecoverWIPHeader)
- Type WIPEventHeaderType via reference to ReferencesGroup (Elements MergeWIPHeader, SplitWIPHeader)
- Type OperationType via reference to ReferencesGroup (Elements Operation, MoveFromOperation, MoveToOperation)
Sample instance
<DocumentReference> <DocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </DocumentID> <AlternateDocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </AlternateDocumentID> <DocumentDateTime>2000-01-01</DocumentDateTime> <Description>string</Description> <Note>string</Note> <StatusCode>normalizedString</StatusCode> <Status> <Code>normalizedString</Code> <Description>string</Description> <EffectiveDateTime>2000-01-01</EffectiveDateTime> <ReasonCode>normalizedString</ReasonCode> <Reason>string</Reason> <TimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime>2000-01-01</StartDateTime> <Duration>P1Y2M3DT10H</Duration> </TimePeriod> <UserArea> <!--any element--> </UserArea> </Status> <LineNumber>normalizedString</LineNumber> <ItemIDs> <ItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </ItemID> <CustomerItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </CustomerItemID> <ManufacturerItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </ManufacturerItemID> <SupplierItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </SupplierItemID> <UPCID>normalizedString</UPCID> <EPCID>normalizedString</EPCID> </ItemIDs> <Facility> <IDs> <ID>normalizedString</ID> </IDs> <Name>string</Name> <Description>string</Description> <Note>string</Note> <Address> <ID>normalizedString</ID> <FormatCode>normalizedString</FormatCode> <AttentionOfName>string</AttentionOfName> <CareOfName>string</CareOfName> <AddressLine>string</AddressLine> <CitySubDivisionName>string</CitySubDivisionName> <CityName>string</CityName> <CountrySubDivisionCode>normalizedString</CountrySubDivisionCode> <CountryCode>normalizedString</CountryCode> <PostalCode>normalizedString</PostalCode> <Status>... </Status> <Preference>... </Preference> <UserArea> <!--any element--> </UserArea> </Address> <Coordinate> <Latitude>... </Latitude> <Longitude>... </Longitude> <AltitudeMeasure unitCode="normalizedString">1.0</AltitudeMeasure> <UserArea> <!--any element--> </UserArea> </Coordinate> <UserArea> <!--any element--> </UserArea> </Facility> <SerializedLot> <ItemQuantity>1.0</ItemQuantity> <Lot> <LotIDs>... </LotIDs> <EffectiveTimePeriod>... </EffectiveTimePeriod> <Quantity>1.0</Quantity> <SerialNumber>normalizedString</SerialNumber> <RFID>normalizedString</RFID> <UserArea> <!--any element--> </UserArea> </Lot> <Disposition> <Code>normalizedString</Code> <Description>string</Description> <EffectiveDateTime>2000-01-01</EffectiveDateTime> <ReasonCode>normalizedString</ReasonCode> <Reason>string</Reason> <TimePeriod>... </TimePeriod> <UserArea> <!--any element--> </UserArea> </Disposition> <SerialNumber>normalizedString</SerialNumber> <ParentSerialNumber>normalizedString</ParentSerialNumber> <Description>string</Description> <Note>string</Note> <UserArea> <!--any element--> </UserArea> </SerializedLot> <SalesOrderReference> <DocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </DocumentID> <AlternateDocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </AlternateDocumentID> <DocumentDateTime>2000-01-01</DocumentDateTime> <Description>string</Description> <Note>string</Note> <StatusCode>normalizedString</StatusCode> <Status> <Code>normalizedString</Code> <Description>string</Description> <EffectiveDateTime>2000-01-01</EffectiveDateTime> <ReasonCode>normalizedString</ReasonCode> <Reason>string</Reason> <TimePeriod>... </TimePeriod> <UserArea> <!--any element--> </UserArea> </Status> <ReleaseNumber>normalizedString</ReleaseNumber> <LineNumber>normalizedString</LineNumber> <ScheduleLineNumber>normalizedString</ScheduleLineNumber> <SubLineNumber>normalizedString</SubLineNumber> <UserArea> <!--any element--> </UserArea> </SalesOrderReference> <PurchaseOrderReference> <DocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </DocumentID> <AlternateDocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </AlternateDocumentID> <DocumentDateTime>2000-01-01</DocumentDateTime> <Description>string</Description> <Note>string</Note> <StatusCode>normalizedString</StatusCode> <Status> <Code>normalizedString</Code> <Description>string</Description> <EffectiveDateTime>2000-01-01</EffectiveDateTime> <ReasonCode>normalizedString</ReasonCode> <Reason>string</Reason> <TimePeriod>... </TimePeriod> <UserArea> <!--any element--> </UserArea> </Status> <ReleaseNumber>normalizedString</ReleaseNumber> <LineNumber>normalizedString</LineNumber> <ScheduleLineNumber>normalizedString</ScheduleLineNumber> <SubLineNumber>normalizedString</SubLineNumber> <UserArea> <!--any element--> </UserArea> </PurchaseOrderReference> <GroupName>string</GroupName> <SequenceCode>normalizedString</SequenceCode> <StepID>normalizedString</StepID> <StepType>normalizedString</StepType> <IssuingParty> <PartyIDs> <ID>normalizedString</ID> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> </PartyIDs> <AccountID>normalizedString</AccountID> <Name>string</Name> <Location> <ID>normalizedString</ID> <Name>string</Name> <Directions>string</Directions> <Coordinate>... </Coordinate> <Address>... </Address> <Description>string</Description> <Note>string</Note> <UserArea> <!--any element--> </UserArea> </Location> <Contact> <ID>normalizedString</ID> <Name>string</Name> <JobTitle>string</JobTitle> <Responsibility>string</Responsibility> <DepartmentName>string</DepartmentName> <Communication>... </Communication> <Preference>... </Preference> <UserArea> <!--any element--> </UserArea> </Contact> <UserArea> <!--any element--> </UserArea> </IssuingParty> <OperationReference> <DocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </DocumentID> <AlternateDocumentID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </AlternateDocumentID> <DocumentDateTime>2000-01-01</DocumentDateTime> <Description>string</Description> <Note>string</Note> <StatusCode>normalizedString</StatusCode> <Status> <Code>normalizedString</Code> <Description>string</Description> <EffectiveDateTime>2000-01-01</EffectiveDateTime> <ReasonCode>normalizedString</ReasonCode> <Reason>string</Reason> <TimePeriod>... </TimePeriod> <UserArea> <!--any element--> </UserArea> </Status> <GroupName>string</GroupName> <SequenceCode>normalizedString</SequenceCode> <StepID>normalizedString</StepID> <StepType>normalizedString</StepType> <UserArea> <!--any element--> </UserArea> </OperationReference> <ReleaseNumber>normalizedString</ReleaseNumber> <ScheduleLineNumber>normalizedString</ScheduleLineNumber> <SubLineNumber>normalizedString</SubLineNumber> <ShipUnitReference> <ID>normalizedString</ID> <SealID>normalizedString</SealID> <Type>normalizedString</Type> <FreightItemID>normalizedString</FreightItemID> <ShippingTrackingID>normalizedString</ShippingTrackingID> <UserArea> <!--any element--> </UserArea> </ShipUnitReference> <EffectiveTimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime>2000-01-01</StartDateTime> <Duration>P1Y2M3DT10H</Duration> </EffectiveTimePeriod> <Item> <ItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </ItemID> <CustomerItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </CustomerItemID> <ManufacturerItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </ManufacturerItemID> <SupplierItemID> <ID>normalizedString</ID> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> </SupplierItemID> <UPCID>normalizedString</UPCID> <EPCID>normalizedString</EPCID> <ServiceIndicator>true</ServiceIndicator> <Description>string</Description> <Note>string</Note> <Classification> <Codes> </Codes> <Description>string</Description> <Note>string</Note> <UserArea> <!--any element--> </UserArea> </Classification> <Specification> <ID>normalizedString</ID> <Property>... </Property> <UserArea> <!--any element--> </UserArea> </Specification> <HazardousMaterial> <ID>normalizedString</ID> <MFAGID>normalizedString</MFAGID> <TechnicalName>string</TechnicalName> <PlacardEndorsement>string</PlacardEndorsement> <PlacardNotation>string</PlacardNotation> <MarinePollutionLevelCode>normalizedString</MarinePollutionLevelCode> <ToxicityZoneCode>normalizedString</ToxicityZoneCode> <Temperature unitCode="normalizedString">1.0</Temperature> <FlashpointTemperature unitCode="normalizedString">1.0</FlashpointTemperature> <PrimaryEntryRoute>string</PrimaryEntryRoute> <Description>string</Description> <EmergencyContact>... </EmergencyContact> <UserArea> <!--any element--> </UserArea> </HazardousMaterial> <Packaging> <ID>normalizedString</ID> <Description>string</Description> <Note>string</Note> <Type>normalizedString</Type> <Dimensions>... </Dimensions> <UPCPackagingLevelCode>normalizedString</UPCPackagingLevelCode> <PerPackageQuantity>1.0</PerPackageQuantity> <CapacityPerPackageQuantity>1.0</CapacityPerPackageQuantity> <UserArea> <!--any element--> </UserArea> </Packaging> <CountryOfOriginCode>normalizedString</CountryOfOriginCode> <RFID>normalizedString</RFID> <SerialNumber>normalizedString</SerialNumber> <Lot> <LotIDs>... </LotIDs> <EffectiveTimePeriod>... </EffectiveTimePeriod> <Quantity>1.0</Quantity> <SerialNumber>normalizedString</SerialNumber> <RFID>normalizedString</RFID> <UserArea> <!--any element--> </UserArea> </Lot> <UserArea> <!--any element--> </UserArea> </Item> <ID>normalizedString</ID> <SealID>normalizedString</SealID> <Type>normalizedString</Type> <FreightItemID>normalizedString</FreightItemID> <ShippingTrackingID>normalizedString</ShippingTrackingID> <Quantity>1.0</Quantity> <UserArea> <!--any element--> </UserArea> </DocumentReference>