OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

energyinterop message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Suggestion: party id type qualifier


Hello,
 
The Energy Interoperability schema has various types of party identifiers of type xs:string.
 
It is common in e-business schemas for Party Identifiers to have a "type" (or similar) attribute that allows the identifier to be typed.  Examples of this are UN/CEFACT XML business document schemas, Universal Business Language (UBL) 2.0,  Open Application Group Integration Specification (OAGIS), the UN/CEFACT Standard Business Document Header (SBDH),  Extensible Business Reporting Language (XBRL), Financial Product Markup Language (FML),  ebXML Messaging (ebMS) and Collaboration Protocol Profiles and Agreements (CPP/A).  An excerpt from a UBL document might look like:
 
<cac:BuyerCustomerParty>
  <cac:Party>
    <cac:PartyIdentification>
       <cbc:ID schemeID="urn:oasis:names:tc:ebcore:partyid-type:iso6523:0088"
        >4035811991021</cbc:ID>
    </cac:PartyIdentification>
  </cac:Party>
</cac:BuyerCustomerParty>
 
The "schemeID" attribute qualifies the buyer party identifier 4035811991021 as a GS1 Global Location Number (GLN) using the ebCore Party Identifier type syntax (http://docs.oasis-open.org/ebcore/PartyIdType/v1.0/).  The type specifies the identifier scheme from which the identifier value is taken.  A similar mechanism to qualify identifiers might be useful for Energy Interoperation. 
 
Pim
 
 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]