Classification
Specifies the classification of an entity. An entity may be classified into multiple groups for different reasons. Examples of Classification include Commodity Codes, Freight Classifications, Product Line classifications and so on. Suggested Values are COMMODITY, FREIGHT, PRODUCT-LINE
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: ClassificationType
Properties: Global, Qualified, ID: oagis-id-91ae9fd0c2474bdba2f32a839e0d53b8
Content
- Sequence [1..1]
- UNSPSCCode [0..1] The United Nations Standard Products and Services Code (UNSPSC) is a taxonomy of products and services for use in eCommerce. It is a five-level hierarchy coded as an 8-digit number.
- Codes [0..1]
- Description [0..*]
- Note [0..*]
- 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 ClassificationBaseTypefrom 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
- Type AttachedItemBaseType via extension of ItemBaseType
- Type AttachedItemType via extension of ItemBaseType (Element AttachedItem)
- Type BOMItemDataBaseType via extension of ItemInstanceBaseType
- Type BOMItemDataType via extension of ItemInstanceBaseType (Element BOMItemData)
- Type CertificateOfAnalysisLineBaseType
- Type CertificateOfAnalysisLineType via extension of CertificateOfAnalysisLineBaseType (Elements BatchCertificateOfAnalysisLine, ItemCertificateOfAnalysisLine)
- Type ClassificationDetailsBaseType
- Type ClassificationDetailsType via extension of ClassificationDetailsBaseType (Element ClassificationDefinition)
- Type ClassificationSchemeBaseType
- Type ClassificationSchemeType via extension of ClassificationSchemeBaseType (Element ClassificationScheme)
- Type EmployeeBaseType
- Type EmployeeType via extension of EmployeeBaseType (Elements ServicePersonelEmployee, Employee)
- Type ExportLicenseBaseType
- Type ExportLicenseType via extension of ExportLicenseBaseType (Element ExportLicense)
- Type ItemBaseType
- Type ItemInstanceBaseType
- Type ItemInstanceType via extension of ItemInstanceBaseType (Elements ItemInstance, ParentItemInstance, RejectedItemInstance, ScrappedItemInstance, SubstituteItemInstance, ComponentItemInstance)
- Type ItemMasterBaseType via extension of ItemBaseType
- Type ItemMasterLocationBaseType via extension of ItemBaseType
- Type ItemMasterType via extension of ItemBaseType (Element ItemMaster)
- Type ItemNonconformanceHeaderBaseType
- Type ItemNonconformanceHeaderType via extension of ItemNonconformanceHeaderBaseType (Element ItemNonconformanceHeader)
- Type ItemNonconformanceLineBaseType
- Type ItemNonconformanceLineType via extension of ItemNonconformanceLineBaseType (Element ItemNonconformanceLine)
- Type ItemType via extension of ItemBaseType (Elements Item, AssociatedBundleItem, AttachedServiceItem, ServiceItem, ChildItem, AssociatedItem, ServiceBundleItem ...more)
- Type LaborBaseType via extension of ResourceBaseType
- Type LaborType via extension of ResourceBaseType (Element Labor)
- Type LocationItemMasterBaseType via extension of ItemBaseType
- Type LocationItemMasterType via extension of ItemBaseType (Element LocationItemMaster)
- Type MachineBaseType via extension of ResourceBaseType
- Type MachineType via extension of ResourceBaseType (Elements Machine, ResponsibleMachine)
- Type ManufacturingItemBaseType via extension of ItemInstanceBaseType
- Type ManufacturingItemType via extension of ItemInstanceBaseType (Elements ManufacturingItem, FinishedGoodItem)
- Type ManufacturingMaterialBaseType
- Type ManufacturingMaterialType via extension of ManufacturingMaterialBaseType (Elements ActualManufacturingMaterial, RequireManufacturingMaterial)
- Type OpportunityHeaderBaseType
- Type OpportunityHeaderType via extension of OpportunityHeaderBaseType (Element OpportunityHeader)
- Type PersonnelBaseType via extension of EmployeeBaseType
- Type PersonnelType via extension of EmployeeBaseType (Element Personnel)
- Type PurchaseOrderHeaderBaseType
- Type PurchaseOrderHeaderType via extension of PurchaseOrderHeaderBaseType (Element PurchaseOrderHeader)
- Type ReceiveDeliveryItemBaseType via extension of ItemInstanceBaseType
- Type ReceiveDeliveryItemType via extension of ItemInstanceBaseType (Element ReceiveDeliveryItem)
- Type ReceiveDeliveryUnitItemBaseType via extension of ItemInstanceBaseType
- Type ReceiveDeliveryUnitItemType via extension of ItemInstanceBaseType (Element ReceiveDeliveryUnitItem)
- Type ResourceBaseType
- Type ResourceType via extension of ResourceBaseType (Element Resource)
- Type RevisedBOMComponentBaseType via extension of ItemBaseType
- Type RevisedBOMComponentType via extension of ItemBaseType (Element RevisedBOMComponent)
- Type RevisedItemRevisionBaseType via extension of ItemBaseType
- Type RevisedItemRevisionType via extension of ItemBaseType (Element RevisedItemRevision)
- Type RevisedSubstituteItemBaseType via extension of ItemBaseType
- Type RevisedSubstituteItemType via extension of ItemBaseType (Element RevisedSubstituteItem)
- Type RootCauseBaseType
- Type RootCauseType via extension of RootCauseBaseType (Element RootCause)
- Type ServicedItemInstanceBaseType via extension of ItemInstanceBaseType
- Type ServicedItemInstanceType via extension of ItemInstanceBaseType (Element ServicedItemInstance)
- Type ShipItemBaseType via extension of ItemInstanceBaseType
- Type ShipmentItemBaseType via extension of ItemInstanceBaseType
- Type ShipmentItemType via extension of ItemInstanceBaseType (Element ShipmentItem)
- Type ShipmentUnitItemBaseType via extension of ItemInstanceBaseType
- Type ShipmentUnitItemType via extension of ItemInstanceBaseType (Element ShipmentUnitItem)
- Type ToolBaseType via extension of ResourceBaseType
- Type ToolType via extension of ResourceBaseType (Element Tool)
- Type WarehouseShippingAdviceHeaderBaseType
- Type WarehouseShippingAdviceHeaderType via extension of WarehouseShippingAdviceHeaderBaseType (Element WarehouseShippingAdviceHeader)
Sample instance
<Classification> <ID/> <IDSet> <ID/> </IDSet> <UNSPSCCode>normalizedString</UNSPSCCode> <Codes> <Code/> </Codes> <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> </Classification>