Facility
A Facility identifies a location within an entity. The facility may have sub-locators identified using a sequenced identification notation e.g. Warehouse A100 Sub-Location 11, Row R10 would be represented as an array of three Facility elements with values as A100, 11, R10, name attribute as Warehouse, Sub-Location and Row and sequence attribute as 1,2 and 3 respectively.
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: FacilityType
Properties: Global, Qualified, ID: oagis-id-2978b17dd78244b48c3fe5294cbae964
Content
- Sequence [1..1]
- Name [0..*] Identifies the Name of the object in which associated.
- Description [0..*]
- Note [0..*]
- Address [0..1]
- Coordinate [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 FacilityBaseTypefrom group FreeFormTextGroup
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | from type IdentificationType | |
actionCode | [0..1] | ActionCodeContentType | from type IdentificationType |
Used in
- Group InventoryTransactionGroup
- Type InventoryBalanceBaseType via reference to InventoryTransactionGroup
- Type InventoryBalanceType via reference to InventoryTransactionGroup (Element InventoryBalance)
- Type InventoryConsumptionHeaderBaseType
- Type InventoryConsumptionHeaderType via extension of InventoryConsumptionHeaderBaseType (Element InventoryConsumptionHeader)
- Type InventoryConsumptionLineBaseType via reference to InventoryTransactionGroup
- Type InventoryConsumptionLineType via reference to InventoryTransactionGroup (Element InventoryConsumptionLine)
- Type InventoryCountLineBaseType via reference to InventoryTransactionGroup
- Type InventoryCountLineType via reference to InventoryTransactionGroup (Element InventoryCountLine)
- Type InventoryDestinationBaseType via reference to InventoryTransactionGroup
- Type InventoryDestinationType via reference to InventoryTransactionGroup (Element InventoryDestination)
- Type IssueInventoryLineBaseType via reference to InventoryTransactionGroup
- Type IssueInventoryLineType via reference to InventoryTransactionGroup (Element IssueInventoryLine)
- Type LocationItemMasterBaseType
- Type LocationItemMasterType via extension of LocationItemMasterBaseType (Element LocationItemMaster)
- Type MaintenanceOrderHeaderBaseType
- Type MaintenanceOrderHeaderType via extension of MaintenanceOrderHeaderBaseType (Element MaintenanceOrderHeader)
- Type MoveInventoryLineBaseType via reference to InventoryTransactionGroup
- Type MoveInventoryLineType via reference to InventoryTransactionGroup (Element MoveInventoryLine)
- Type OnlineOrderLineBaseType
- Type OnlineOrderLineType via extension of OnlineOrderLineBaseType (Element OnlineOrderLine)
- Type PersonnelBaseType
- Type PersonnelType via extension of PersonnelBaseType (Element Personnel)
- Type PickListLineBaseType via reference to InventoryTransactionGroup
- Type PickListLineType via reference to InventoryTransactionGroup (Element PickListLine)
- Type ProductAvailabilityBaseType via reference to InventoryTransactionGroup
- Type ProductAvailabilityType via reference to InventoryTransactionGroup (Element ProductAvailability)
- Type ProductRequirementBaseType via reference to InventoryTransactionGroup
- Type ProductionOrderReferenceBaseType
- Type ProductionOrderReferenceType via extension of ProductionOrderReferenceBaseType (Element ProductionOrderReference)
- Type ReceiveItemLineBaseType via reference to InventoryTransactionGroup
- Type ReceiveItemLineType via reference to InventoryTransactionGroup (Element ReceiveItemLine)
- Type RequireProductType via reference to InventoryTransactionGroup (Element RequireProduct)
- Type ResponsibleProcessBaseType
- Type ResponsibleProcessType via extension of ResponsibleProcessBaseType (Element ResponsibleProcess)
- Type WarehouseShippingAdviceLineBaseType
- Type WarehouseShippingAdviceLineType via extension of WarehouseShippingAdviceLineBaseType (Element WarehouseShippingAdviceLine)
Sample instance
<Facility> <ID/> <IDSet> <ID/> </IDSet> <Name/> <Description/> <Note/> <Address> <ID/> <IDSet> <ID/> </IDSet> <Name/> <AttentionOfName/> <CareOfName/> <BuildingNumber/> <BuildingName/> <BlockName/> <StreetName/> <StreetTypeCode>normalizedString</StreetTypeCode> <Floor/> <Unit/> <StairCase/> <Door/> <PostOfficeBox/> <DeliveryPointID>normalizedString</DeliveryPointID> <PlotID>normalizedString</PlotID> <CityName/> <CitySubDivisionName/> <CountrySubDivisionCode>token</CountrySubDivisionCode> <CountryCode>token</CountryCode> <PostalCode>normalizedString</PostalCode> <Status> <ID/> <IDSet>... </IDSet> <Code/> <Description/> <ReasonCode>normalizedString</ReasonCode> <Reason/> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Extension>....................................... </Extension> </Status> <Preference> <ID/> <IDSet>... </IDSet> <PrioritySequenceValue>1</PrioritySequenceValue> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <AvailableTimePeriod>.................. </AvailableTimePeriod> <UnavailableTimePeriod>.................. </UnavailableTimePeriod> <Description/> <Note/> <Extension>....................................... </Extension> </Preference> <GeographicalCoordinate> <ID/> <IDSet>... </IDSet> <Description/> <ReferenceSystemID/> <VerticalReferenceSystemID/> <VerticalMeasure>1.0</VerticalMeasure> <LatitudeMeasure>1.0</LatitudeMeasure> <LongitudeMeasure>1.0</LongitudeMeasure> <VerticalAccuracyMeasure>1.0</VerticalAccuracyMeasure> <HorizontalAccuracyMeasure>1.0</HorizontalAccuracyMeasure> <Extension>....................................... </Extension> </GeographicalCoordinate> <Usage> <ID/> <IDSet>... </IDSet> <GeographicalRegionCode>normalizedString</GeographicalRegionCode> <LegalIndicator>true</LegalIndicator> <FormattedName/> <FormattedAddressUse>... </FormattedAddressUse> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Extension>....................................... </Extension> </Usage> <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> </Address> <Coordinate> <ID/> <IDSet> <ID/> </IDSet> <Description/> <ReferenceSystemID/> <VerticalReferenceSystemID/> <VerticalMeasure>1.0</VerticalMeasure> <LatitudeMeasure>1.0</LatitudeMeasure> <LongitudeMeasure>1.0</LongitudeMeasure> <VerticalAccuracyMeasure>1.0</VerticalAccuracyMeasure> <HorizontalAccuracyMeasure>1.0</HorizontalAccuracyMeasure> <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> </Coordinate> <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> </Facility>