ContractReference
Is a reference to a contract
See http://www.openapplications.org/platform/1.
Element information
Namespace: http://www.openapplications.org/oagis/9
Schema document: org_openapplications_platform/1_1_1/Common/OAGi/Components/Components.xsd
Type: OrderReferenceType
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.
- ReleaseNumber [0..1] Identifies the Release Number in the case of Blanket POs
- LineNumber [0..1] Is the Line Number of the given Line Coponent within the document. LineNumbers are assigned by the sending system.
- 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.
- 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
None
Used in
- Group CommonTimeReporting
- Type InvoiceLineBaseType
- Type RequestHeaderType
- Type RequestLineType
- Type InvoiceHeaderType (Element InvoiceHeader)
- Type MatchDocumentHeaderType (Element MatchDocumentHeader)
- Type OrderHeaderType via extension of RequestHeaderType
- Type OrderLineType via extension of RequestLineType
- Type PersonnelType (Element Personnel)
- Type ProcurementHeaderType via extension of RequestHeaderType
- Type ProcurementLineType via extension of RequestLineType
- Type ProductionOrderHeaderType (Element ProductionOrderHeader)
- Type EmployeeWorkScheduleType via reference to CommonTimeReporting (Element EmployeeWorkSchedule)
- Type EmployeeWorkTimeType via reference to CommonTimeReporting (Element EmployeeWorkTime)
- Type InvoiceLineType via extension of InvoiceLineBaseType (Element InvoiceLine)
- Type InvoiceSubLineType via extension of InvoiceLineBaseType (Element InvoiceSubLine)
- Type PurchaseOrderHeaderType via extension of RequestHeaderType (Element PurchaseOrderHeader)
- Type PurchaseOrderLineType via extension of RequestLineType (Element PurchaseOrderLine)
- Type QuoteHeaderType via extension of RequestHeaderType (Element QuoteHeader)
- Type QuoteLineType via extension of RequestLineType (Element QuoteLine)
- Type RFQHeaderType via extension of RequestHeaderType (Element RFQHeader)
- Type RFQLineType via extension of RequestLineType (Element RFQLine)
- Type RequisitionHeaderType via extension of RequestHeaderType (Element RequisitionHeader)
- Type RequisitionLineType via extension of RequestLineType (Element RequisitionLine)
- Type SalesOrderHeaderType via extension of RequestHeaderType (Element SalesOrderHeader)
- Type SalesOrderLineType via extension of RequestLineType (Element SalesOrderLine)
Sample instance
<ContractReference> <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> <ReleaseNumber>normalizedString</ReleaseNumber> <LineNumber>normalizedString</LineNumber> <ScheduleLineNumber>normalizedString</ScheduleLineNumber> <SubLineNumber>normalizedString</SubLineNumber> <UserArea> <!--any element--> </UserArea> </ContractReference>