OperationReference

Uses the Component:OperationReferenceOAGIType

Is a reference to an associated work-in-process operation.

Fields and Components

Table 6.36. Fields and Components

Name Description Occurrence Type Data Type User Notes
DocumentIdentificationGroup

A group of identifications that uniquely identifies this document

0..1ComponentDocumentIdentificationGroupType 
DocumentDateTime

The date and time that the event being documented, for example the Parts Order, occurred.

0..1Field udt:DateTimeType  
Description

0..*Field udt:TextType  
oagis:Note

Free-form text field describing a note.

0..*Field udt:TextType  
oagis:StatusCode

Is the Code to indicate the status for the Noun or Component in which the Status Component occurs.

0..1Code List scl:StatusCodeEnumeratedType  
OperationReferenceStatusType

Indicates the status of the associated object by providing the Status Code along with a description and when the status is effective.

0..*Field oagis:StatusABIEType  
oagis:GroupName

Identifies a grouping of entities together. An example usage may be a grouping of Operatations for a Routing.

0..*Field ???  
oagis:SequenceCode

Identifies the sequence in which the associated entity is to occur with in a given operation, step or business process.

0..1Field udt:CodeType  
oagis:StepID

Identifies the step of the operation being reported against.

0..1Field ???  
oagis:StepType

Indicates the type of step that the operations reference is.

0..1Field ???  

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.38. OperationReference

<OperationReference>
     <DocumentIdentificationGroup>......</DocumentIdentificationGroup>     [0..1]
     <DocumentDateTime>......</DocumentDateTime>     [0..1]
     <Description>......</Description>     [0..*]
     <oagis:Note>......</oagis:Note>     [0..*]
     <oagis:StatusCode>......</oagis:StatusCode>     [0..1]
     <OperationReferenceStatusType>......</OperationReferenceStatusType>     [0..*]
     <oagis:GroupName>......</oagis:GroupName>     [0..*]
     <oagis:SequenceCode>......</oagis:SequenceCode>     [0..1]
     <oagis:StepID>......</oagis:StepID>     [0..1]
     <oagis:StepType>......</oagis:StepType>     [0..1]
</OperationReference>