Property
Represents the Properties or Features of the associated entity
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: PropertyType
Properties: Global, Qualified, ID: oagis-id-104e542caf9c4332959cd5107c04bb38
Content
- Sequence [1..1]
- ParentID [0..1]
- NameValue [0..1] Is the tag and information of the new information to be passed.
- Description [0..*]
- Note [0..*]
- 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.
- EffectiveTimePeriod [0..1] A time period in which an associated object is effective.
- Key [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 PropertyBaseTypefrom group FreeFormTextGroup
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | from type IdentificationType | |
actionCode | [0..1] | ActionCodeContentType | from type IdentificationType | |
sequenceNumber | [0..1] | NumberType_B98233 | When an object occurs multiple times, this sequence number can be used to provide the order. | from type PropertyBaseType |
Used in
- Type ClassificationDetailsBaseType
- Type ClassificationDetailsType via extension of ClassificationDetailsBaseType (Element ClassificationDefinition)
- Type ClassificationSchemeBaseType
- Type ClassificationSchemeType via extension of ClassificationSchemeBaseType (Element ClassificationScheme)
- Type ConfigurationHeaderBaseType
- Type ConfigurationHeaderType via extension of ConfigurationHeaderBaseType (Element ConfigurationHeader)
- Type LaborBaseType via extension of ResourceBaseType
- Type LaborType via extension of ResourceBaseType (Element Labor)
- Type LogisticEquipmentBaseType
- Type LogisticEquipmentType via extension of LogisticEquipmentBaseType (Elements CarriersLogisticEquipment, ShippersLogisticEquipment, AssociatedLogisticEquipment)
- Type MachineBaseType via extension of ResourceBaseType
- Type MachineType via extension of ResourceBaseType (Elements Machine, ResponsibleMachine)
- Type PlanningScheduleLineBaseType
- Type PlanningScheduleLineType via extension of PlanningScheduleLineBaseType (Element PlanningScheduleLine)
- Type ProductionDataBaseType
- Type ProductionDataType via extension of ProductionDataBaseType (Element ProductionData)
- Type ProductionParameterBaseType
- Type ProductionParameterType via extension of ProductionParameterBaseType (Element ProductionParameter)
- Type ResourceBaseType
- Type ResourceType via extension of ResourceBaseType (Element Resource)
- Type SpecificationBaseType
- Type SpecificationType via extension of SpecificationBaseType (Elements Specification, LocationEquipmentSpecification, RequestedDeliveryEquipmentSpecification)
- Type ToolBaseType via extension of ResourceBaseType
- Type ToolType via extension of ResourceBaseType (Element Tool)
Sample instance
<Property> <ID/> <IDSet> <ID/> </IDSet> <ParentID>normalizedString</ParentID> <NameValue name="normalizedString">string</NameValue> <Description/> <Note/> <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> <EffectiveTimePeriod> <InclusiveIndicator>true</InclusiveIndicator> <StartDateTime></StartDateTime> <StartTime>token</StartTime> <Duration>P1Y2M3DT10H</Duration> <EndDateTime></EndDateTime> <EndTime>token</EndTime> </EffectiveTimePeriod> <Key/> <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> </Property>