EffectiveRange
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.
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: RangeType
Properties: Global, Qualified, ID: oagis-id-7ee0f69e12d546d1aeb47be859a17203
Content
- Sequence [1..1]
- InclusiveIndicator [0..1] The InclusiveIndicator element is used to identify whether the SearchValue should be an included or excluded component of the result set. For example, if a user was looking for ballpoint pens, but NOT red ballpoint pens, the transaction would contain two instances of the SearchTerm data type one containing a SearchValue of ‘Ballpoint’ and an SearchValueInclusive of 'Inclusive' and one containing a SearchValue of ‘Red’ and an SearchValueInclusive of 'Exclusive'
- StartID [0..1]
- RangeCountNumber [0..1] A numeric specifying a count of identifiers in a range.
- EndID [0..1]
- Extension [0..1]
from type IdentificationTypefrom type RangeBaseType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | from type IdentificationType | |
actionCode | [0..1] | ActionCodeContentType | from type IdentificationType |
Used in
- Type EffectivityBaseType
- Type EffectivityType via extension of EffectivityBaseType (Elements Effectivity, MarkEffectivity, ProductLeadTimeEffectivity)
Sample instance
<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>