QualifiedResource
Information that describes the resources to perform the specified resource usage for the operation and/or the step that is defined by the preceding Operation or Step.
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: QualifiedResourceType
Properties: Global, Qualified, ID: oagis-id-359cc5c73871474c8aed4df97a1f9229
Content
- Sequence [1..1]
- ResourceUseCode [0..1] Identifies what the following resources of an operation or step are to be used for. The following are a couple of examples: Setup, Teardown, Run
- WorkCenterID [0..1] This identifies an area consisting of one or more resources where production takes place. It is used to identify a specific Work Center on a Shop Floor or other manufacturing facility
- BatchSizeQuantity [0..1] 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..
- PerishedInOperationQuantity [0..1] Indicates the number of items that have perished within the operation
- PerishedBetweenOperationsQuantity [0..1] Indicates the number of items that have perished between operations.
- TransferLotQuantity [0..1] This is quantity to be transferred between operations within one lot.
- SetupTimeDuration [0..1] This is the time it takes to setup to run the operation. This is a duration time.
- WaitTimeDuration [0..1] This is the time that an operation can wait after being run. This is a duration of time.
- RunTimeDuration [0..1] This is the time per item to perform the specific operation. This is a duration of time.
- TearDownDuration [0..1] This is the 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.
- BatchDuration [0..1] This is a fixed duration of time indicating the time it takes to perform a batch.
- QueueDuration [0..1] 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.
- MoveDuration [0..1] This is the time it takes move the part from one work center location to another work center location. This is a duration time.
- FixedDuration [0..1] 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.
- RejectPercent [0..1] This is the percentage to be rejected.
- Effectivity [0..*] Specifies effectivity of an associated object. Effectivity is expressed may be expressed as: multiple ranges, values, time period or as associated to a specific Item.
- CapacityPercent [0..1] This is the percentage of resources capacity used
- Duration [0..1] 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.
- EmployeesRequiredQuantity [0..1] Indicates the number of employees required to run the resource. In case of a tool or machine resource.
- ToolsRequiredQuantity [0..1] Indicates the number of tools required to perform the operation or step.
- AllocateResources [0..1] Specifies details for dividing and assigning expenses and income from an assigned Resource
- ActualResources [0..1]
- Extension [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 Extension is always the last element in all components, except where the component has been extended inline.
from type IdentificationTypefrom type QualifiedResourceBaseTypefrom group OperationGroup
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | from type IdentificationType | |
actionCode | [0..1] | ActionCodeContentType | from type IdentificationType |
Used in
- Type OperationBaseType
- Type OperationType via extension of OperationBaseType (Elements MoveFromOperation, MoveToOperation, Operation)
- Type StepBaseType
- Type StepType via extension of StepBaseType (Element Step)
Sample instance
<QualifiedResource> <ID/> <IDSet> <ID/> </IDSet> <ResourceUseCode>normalizedString</ResourceUseCode> <WorkCenterID>normalizedString</WorkCenterID> <BatchSizeQuantity>1.0</BatchSizeQuantity> <PerishedInOperationQuantity>1.0</PerishedInOperationQuantity> <PerishedBetweenOperationsQuantity>1.0</PerishedBetweenOperationsQuantity> <TransferLotQuantity>1.0</TransferLotQuantity> <SetupTimeDuration>P1Y2M3DT10H</SetupTimeDuration> <WaitTimeDuration>P1Y2M3DT10H</WaitTimeDuration> <RunTimeDuration>P1Y2M3DT10H</RunTimeDuration> <TearDownDuration>P1Y2M3DT10H</TearDownDuration> <BatchDuration>P1Y2M3DT10H</BatchDuration> <QueueDuration>P1Y2M3DT10H</QueueDuration> <MoveDuration>P1Y2M3DT10H</MoveDuration> <FixedDuration>P1Y2M3DT10H</FixedDuration> <RejectPercent>1.0</RejectPercent> <Effectivity> <ID/> <IDSet> <ID/> </IDSet> <Name/> <Preference> <ID/> <IDSet>... </IDSet> <PrioritySequenceValue>1</PrioritySequenceValue> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <AvailableTimePeriod>.................. </AvailableTimePeriod> <UnavailableTimePeriod>.................. </UnavailableTimePeriod> <Description/> <Note/> <Extension>....................................... </Extension> </Preference> <EffectiveValueList> <ID/> <IDSet>... </IDSet> <InclusiveIndicator>true</InclusiveIndicator> <Extension>....................................... </Extension> </EffectiveValueList> <EffectiveRange> <ID/> <IDSet>... </IDSet> <InclusiveIndicator>true</InclusiveIndicator> <StartID>normalizedString</StartID> <RangeCountNumber>1</RangeCountNumber> <EndID>normalizedString</EndID> <Extension>....................................... </Extension> </EffectiveRange> <EffectiveTimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime></StartDateTime> <StartTime>token</StartTime> <Duration>P1Y2M3DT10H</Duration> <EndDateTime></EndDateTime> <EndTime>token</EndTime> </EffectiveTimePeriod> <Extension> <AnyExtension> <!--any element--> </AnyExtension> <Amount/> <Code/> <DateTime></DateTime> <ID/> <Indicator>true</Indicator> <Measure/> <Name/> <Number>1.0</Number> <Quantity/> <Text/> <Time></Time> <ValueText>string</ValueText> </Extension> </Effectivity> <CapacityPercent>1.0</CapacityPercent> <Duration>P1Y2M3DT10H</Duration> <EmployeesRequiredQuantity>1.0</EmployeesRequiredQuantity> <ToolsRequiredQuantity>1.0</ToolsRequiredQuantity> <AllocateResources> <ID/> <IDSet> <ID/> </IDSet> <ResourceAllocation> <ID/> <IDSet>... </IDSet> <Resource>... </Resource> <UnitCost>... </UnitCost> <RequiredQuantity>1.0</RequiredQuantity> <RequiredDuration>P1Y2M3DT10H</RequiredDuration> <TotalCostAmount/> <Description/> <Note/> <Extension>....................................... </Extension> </ResourceAllocation> <InventoryAllocation> <ID/> <IDSet>... </IDSet> <ItemInstance>... </ItemInstance> <UnitCost>... </UnitCost> <RequiredQuantity>1.0</RequiredQuantity> <RequiredDuration>P1Y2M3DT10H</RequiredDuration> <TotalCostAmount/> <Extension>....................................... </Extension> </InventoryAllocation> <LaborAllocation> <ID/> <IDSet>... </IDSet> <Labor>... </Labor> <UnitCost>... </UnitCost> <RequiredQuantity>1.0</RequiredQuantity> <RequiredDuration>P1Y2M3DT10H</RequiredDuration> <TotalCostAmount/> <Extension>....................................... </Extension> </LaborAllocation> <MachineAllocation> <ID/> <IDSet>... </IDSet> <Machine>... </Machine> <UnitCost>... </UnitCost> <RequiredQuantity>1.0</RequiredQuantity> <RequiredDuration>P1Y2M3DT10H</RequiredDuration> <TotalCostAmount/> <Extension>....................................... </Extension> </MachineAllocation> <OperationAllocation> <ID/> <IDSet>... </IDSet> <OperationReference>... </OperationReference> <UnitCost>... </UnitCost> <RequiredQuantity>1.0</RequiredQuantity> <RequiredDuration>P1Y2M3DT10H</RequiredDuration> <TotalCostAmount/> <Extension>....................................... </Extension> </OperationAllocation> <ToolAllocation> <ID/> <IDSet>... </IDSet> <Tool>... </Tool> <UnitCost>... </UnitCost> <RequiredQuantity>1.0</RequiredQuantity> <RequiredDuration>P1Y2M3DT10H</RequiredDuration> <TotalCostAmount/> <Extension>....................................... </Extension> </ToolAllocation> <Extension> <AnyExtension> <!--any element--> </AnyExtension> <Amount/> <Code/> <DateTime></DateTime> <ID/> <Indicator>true</Indicator> <Measure/> <Name/> <Number>1.0</Number> <Quantity/> <Text/> <Time></Time> <ValueText>string</ValueText> </Extension> </AllocateResources> <ActualResources> <ID/> <IDSet> <ID/> </IDSet> <Actual> <ID/> <IDSet>... </IDSet> <Resource>... </Resource> <UnitCost>... </UnitCost> <Quantity/> <TotalCostAmount/> <Description/> <Note/> <Extension>....................................... </Extension> </Actual> <InventoryActual> <ID/> <IDSet>... </IDSet> <ItemInstance>... </ItemInstance> <UnitCost>... </UnitCost> <Quantity/> <TotalCostAmount/> <Description/> <Note/> <Extension>....................................... </Extension> </InventoryActual> <LaborActual> <ID/> <IDSet>... </IDSet> <Labor>... </Labor> <UnitCost>... </UnitCost> <Quantity/> <TotalCostAmount/> <Description/> <Note/> <BreakTimeDuration>P1Y2M3DT10H</BreakTimeDuration> <WorkTimePeriod>.................. </WorkTimePeriod> <Extension>....................................... </Extension> </LaborActual> <MachineActual> <ID/> <IDSet>... </IDSet> <Machine>... </Machine> <UnitCost>... </UnitCost> <Quantity/> <TotalCostAmount/> <Description/> <Note/> <DownTimeDuration>P1Y2M3DT10H</DownTimeDuration> <DownTimePeriod>.................. </DownTimePeriod> <Extension>....................................... </Extension> </MachineActual> <OperationActual> <ID/> <IDSet>... </IDSet> <OperationReference>... </OperationReference> <UnitCost>... </UnitCost> <Quantity/> <TotalCostAmount/> <Description/> <Note/> <Extension>....................................... </Extension> </OperationActual> <ToolActual> <ID/> <IDSet>... </IDSet> <Tool>... </Tool> <UnitCost>... </UnitCost> <Quantity/> <TotalCostAmount/> <Description/> <Note/> <DownTimeDuration>P1Y2M3DT10H</DownTimeDuration> <Extension>....................................... </Extension> </ToolActual> <Extension> <AnyExtension> <!--any element--> </AnyExtension> <Amount/> <Code/> <DateTime></DateTime> <ID/> <Indicator>true</Indicator> <Measure/> <Name/> <Number>1.0</Number> <Quantity/> <Text/> <Time></Time> <ValueText>string</ValueText> </Extension> </ActualResources> <Extension> <AnyExtension> <!--any element--> </AnyExtension> <Amount/> <Code/> <DateTime></DateTime> <ID/> <Indicator>true</Indicator> <Measure/> <Name/> <Number>1.0</Number> <Quantity/> <Text/> <Time></Time> <ValueText>string</ValueText> </Extension> </QualifiedResource>