Definition Type: Group
Name: OperationGrouping
Namespace: http://www.openapplications.org/oagis
Containing Schema: MfgComponents.xsd
Collapse XSD Schema Diagram:
Drilldown into RejectPercent in schema mfgcomponents_xsd Drilldown into FixedTime in schema mfgcomponents_xsd Drilldown into MoveTime in schema mfgcomponents_xsd Drilldown into QueueTime in schema mfgcomponents_xsd Drilldown into BatchTime in schema mfgcomponents_xsd Drilldown into RunTime in schema mfgcomponents_xsd Drilldown into TearDownTime in schema mfgcomponents_xsd Drilldown into WaitTime in schema mfgcomponents_xsd Drilldown into SetupTime in schema mfgcomponents_xsd Drilldown into TransferLotQuantity in schema mfgcomponents_xsd Drilldown into PerishedBetweenOperationsQuantity in schema mfgcomponents_xsd Drilldown into PerishedInOperationQuantity in schema mfgcomponents_xsd Drilldown into BatchSizeQuantity in schema mfgcomponents_xsdXSD Diagram of OperationGrouping in schema mfgcomponents_xsd (Open Applications Group (OAGIS))
Collapse XSD Schema Code:
<xs:group name="OperationGrouping">
    <xs:sequence>
        <xs:element name="BatchSizeQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the quantity of a product or item made during a batch production run or the amount of material produced by the Operation being defined.  An example would be how many cookies produced by a particular Operation..</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="PerishedInOperationQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Indicates the number of items that have perished within the operation</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="PerishedBetweenOperationsQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Indicates the number of items that have perished between operations.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="TransferLotQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is quantity to be transferred between operations within one lot.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="SetupTime" type="Duration" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the time it takes to setup to run the operation. This is a duration time.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="WaitTime" type="Duration" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the time that an operation can wait after being run. This is a duration of time.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="TearDownTime" type="Duration" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the quantity of time it takes to tear down from running an operation.  The time it takes before setup for another operation can be performed. This is a duration time.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:choice minOccurs="0">
            <xs:element name="RunTime" type="Duration">
                <xs:annotation>
                    <xs:documentation source="http://www.openapplications.org/oagis">This is the time per item to perform the specific operation.  This is a duration of time.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="BatchTime" type="Duration">
                <xs:annotation>
                    <xs:documentation source="http://www.openapplications.org/oagis">This is a fixed duration of time indicating the time it takes to perform a batch.</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:choice>
        <xs:element name="QueueTime" type="Duration" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the time the job may be in the queue before being able to be run at the work center location. This is a duration of time.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="MoveTime" type="Duration" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the time it takes move the part from one work center location to another work center location. This is a duration time.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="FixedTime" type="Duration" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is a fixed duration of time where the time it takes to perform is known and fixed prior to the operation being performed.  An example of this would be something sent out to be worked, where the duration of the process is known before it actually happens.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="RejectPercent" type="Percent" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the percentage to be rejected.</xs:documentation>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
</xs:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
BatchSizeQuantity oa:BatchSizeQuantity 0 (1)
PerishedInOperationQuantity oa:PerishedInOperationQuantity 0 (1)
PerishedBetweenOperationsQuantity oa:PerishedBetweenOperationsQuantity 0 (1)
TransferLotQuantity oa:TransferLotQuantity 0 (1)
SetupTime oa:SetupTime 0 (1)
WaitTime oa:WaitTime 0 (1)
TearDownTime oa:TearDownTime 0 (1)
RunTime oa:RunTime (1) (1)
BatchTime oa:BatchTime (1) (1)
QueueTime oa:QueueTime 0 (1)
MoveTime oa:MoveTime 0 (1)
FixedTime oa:FixedTime 0 (1)
RejectPercent oa:RejectPercent 0 (1)