Effectivity
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.
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: EffectivityType
Properties: Global, Qualified, ID: oagis-id-5eeba9cecfec466aac708d5325f22fdc
Content
- Sequence [1..1]
- Name [0..*] Identifies the Name of the object in which associated.
- Preference [0..1]
- EffectiveValueList [0..*] Expresses effectivity as a list of discrete values with no relationship between the values. Additional sequence value can be defined to prioritize the order in which the values are evaluated during processing
- EffectiveRange [0..*] Expresses effectivity as a range of ordered values, such as a range of serial numbers or lot numbers. The absence of a Start identifier indicates the item is effective to all referenced items whose sequence identifier precedes the End Value. The absence of an End identifier indicates the item is effective to all referenced items whose sequence identifier succeeds the Start Value. Multiple ranges are possible, they may be contiguous or disjoint.
- EffectiveTimePeriod [0..*] A time period in which an associated object is effective.
- Extension [0..1]
from type IdentificationTypefrom type EffectivityBaseType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | from type IdentificationType | |
actionCode | [0..1] | ActionCodeContentType | from type IdentificationType |
Used in
- Group OperationGroup
- Type AllocateResourceHeaderBaseType
- Type AllocateResourceHeaderType via extension of AllocateResourceHeaderBaseType (Element AllocateResourceHeader)
- Type AttachedItemBaseType
- Type AttachedItemType via extension of AttachedItemBaseType (Element AttachedItem)
- Type AttachedServicesBaseType
- Type AttachedServicesType via extension of AttachedServicesBaseType (Element AttachedServices)
- Type AttachedSoftwareBaseType
- Type AttachedSoftwareType via extension of AttachedSoftwareBaseType (Element AttachedSoftware)
- Type BOMHeaderBaseType
- Type BOMHeaderType via extension of BOMHeaderBaseType (Element BOMHeader)
- Type BOMItemDataBaseType via extension of ManufacturingItemBaseType
- Type BOMItemDataType via extension of ManufacturingItemBaseType (Element BOMItemData)
- Type BOMReferenceBaseType (Element ChildBOMReference)
- Type BOMReferenceType via extension of BOMReferenceBaseType (Elements AlternateBOMReference, ParentBOMReference, BOMReference)
- Type ConfigurationHeaderBaseType
- Type ConfigurationHeaderType via extension of ConfigurationHeaderBaseType (Element ConfigurationHeader)
- Type DeliveryHoldBaseType
- Type DeliveryHoldType via extension of DeliveryHoldBaseType (Element DeliveryHold)
- Type DispatchListHeaderBaseType
- Type DispatchListHeaderType via extension of DispatchListHeaderBaseType (Element DispatchListHeader)
- Type EngineeringChangeHeaderBaseType
- Type EngineeringChangeHeaderType via extension of EngineeringChangeHeaderBaseType (Element EngineeringChangeHeader)
- Type EngineeringChangeReviewBaseType
- Type EngineeringChangeReviewType via extension of EngineeringChangeReviewBaseType (Element EngineeringChangeReviewer)
- Type InspectDeliveryBaseType
- Type InspectDeliveryType via extension of InspectDeliveryBaseType (Element InspectDelivery)
- Type ItemMasterBaseType via extension of ItemMasterLocationBaseType
- Type ItemMasterLocationBaseType
- Type ItemMasterType via extension of ItemMasterLocationBaseType (Element ItemMaster)
- Type LocationItemMasterBaseType via extension of ItemMasterLocationBaseType
- Type LocationItemMasterType via extension of ItemMasterLocationBaseType (Element LocationItemMaster)
- Type MaintenanceOrderHeaderBaseType
- Type MaintenanceOrderHeaderType via extension of MaintenanceOrderHeaderBaseType (Element MaintenanceOrderHeader)
- Type MaintenanceOrderLineBaseType
- Type MaintenanceOrderLineType via extension of MaintenanceOrderLineBaseType (Element MaintenanceOrderLine)
- Type ManufacturingItemBaseType
- Type ManufacturingItemType via extension of ManufacturingItemBaseType (Elements ManufacturingItem, FinishedGoodItem)
- Type OperationBaseType via reference to OperationGroup
- Type OperationType via reference to OperationGroup (Elements MoveFromOperation, MoveToOperation, Operation)
- Type ProductionOrderHeaderBaseType
- Type ProductionOrderHeaderType via extension of ProductionOrderHeaderBaseType (Element ProductionOrderHeader)
- Type PropertyBaseType
- Type PropertyType via extension of PropertyBaseType (Elements Property, FieldValue, MarksNumbersProperty)
- Type QualifiedResourceBaseType via reference to OperationGroup
- Type QualifiedResourceType via reference to OperationGroup (Element QualifiedResource)
- Type RevisedBOMBaseType via extension of BOMReferenceBaseType
- Type RevisedBOMType via extension of BOMReferenceBaseType (Element EngineeringChangeRevisedBOM)
- Type RevisedRouteBaseType
- Type RevisedRouteType via extension of RevisedRouteBaseType (Element EngineeringChangeRevisedRoute)
- Type ServiceElementsBaseType
- Type ServiceElementsType via extension of ServiceElementsBaseType (Element ServiceElements)
- Type SoftwareElementsBaseType
- Type SoftwareElementsType via extension of SoftwareElementsBaseType (Element SoftwareElements)
Sample instance
<Effectivity> <ID/> <IDSet> <ID/> </IDSet> <Name/> <Preference> <ID/> <IDSet> <ID/> </IDSet> <PrioritySequenceValue>1</PrioritySequenceValue> <EffectiveTimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime></StartDateTime> <StartTime>token</StartTime> <Duration>P1Y2M3DT10H</Duration> <EndDateTime></EndDateTime> <EndTime>token</EndTime> </EffectiveTimePeriod> <AvailableTimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime></StartDateTime> <StartTime>token</StartTime> <Duration>P1Y2M3DT10H</Duration> <EndDateTime></EndDateTime> <EndTime>token</EndTime> </AvailableTimePeriod> <UnavailableTimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime></StartDateTime> <StartTime>token</StartTime> <Duration>P1Y2M3DT10H</Duration> <EndDateTime></EndDateTime> <EndTime>token</EndTime> </UnavailableTimePeriod> <Description/> <Note/> <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> </Preference> <EffectiveValueList> <ID/> <IDSet> <ID/> </IDSet> <InclusiveIndicator>true</InclusiveIndicator> <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> </EffectiveValueList> <EffectiveRange> <ID/> <IDSet> <ID/> </IDSet> <InclusiveIndicator>true</InclusiveIndicator> <StartID>normalizedString</StartID> <RangeCountNumber>1</RangeCountNumber> <EndID>normalizedString</EndID> <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> </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>