-
Type: New Feature
-
Status: Resolved
-
Priority: Major
-
Resolution: Applied
-
Component/s: Documents and business objects
-
Labels:
The definition of an Item Property needs to be richer in order to specify sub-properties at an arbitrary depth, and to identify each of the property itself and its sub-properties as described in international standards.
(1)
New ABIE: PropertyIdentification A class for assigning identifying information for a property
BBIE: ID 1 An Identifier for the property.
BBIE: IssuerScopeID 0..1 A scope within which the issuer has assigned this identifier
ASBIE: IssuerParty 0..1 (Party) The party that issued this property identifier.
(2)
Additions to ABIE ItemProperty:
ASBIE: StandardPropertyIdentification 0..1 (PropertyIdentification) Identifying information for this property, assigned according to a standard system.
ASBIE: ItemSubProperty 0..n (ItemProperty) A property subsidiary to this property.
(3)
For symmetry but not specific to this requirement, add to ItemIdentification:
BBIE: IssuerScopeID 0..1 A scope within which the issuer has assigned this identifier
Example:
<cac:Item>
<cac:ItemProperty>
<cbc:Name>Process Condition at Inlet</cbc:Name>
<cac:ItemSubProperty>
<cbc:Name>Temperature</cbc:Name>
<cbc:ValueQuantity unitCode="C">100</cbc:ValueQuantity>
<cac:StandardPropertyIdentification>
<cbc:ID>ABA927</cbc:ID>
<cbc:IssuerScopeID>61987</cbc:IssuerScopeID>
<cac:IssuerParty>
<cac:PartyIdentification>
<cbc:ID>IEC</cbc:ID>
</cac:PartyIdentification>
</cac:IssuerParty>
</cac:StandardPropertyIdentification>
</cac:ItemSubProperty>
<cac:ItemSubProperty>
<cbc:Name>Mass Flow Rate</cbc:Name>
<cbc:ValueQuantity>67</cbc:ValueQuantity>
<cac:StandardPropertyIdentification>
<cbc:ID>ABB290</cbc:ID>
<cbc:IssuerScopeID>61987</cbc:IssuerScopeID>
<cac:IssuerParty>
<cac:PartyIdentification>
<cbc:ID>IEC</cbc:ID>
</cac:PartyIdentification>
</cac:IssuerParty>
</cac:StandardPropertyIdentification>
</cac:ItemSubProperty>
</cac:ItemProperty>
</cac:Item>