For Discussion and Demonstration Only The Normative content for these specifications may be found on the HL7, IHE, and HITSP web sites.

ebXML Registry Classification Purpose Of Use

[Observation: templateId 2.16.840.1.113883.3.3251.1.23]

This template specifies the elements of a ebXMLRegistryClassification constrained to
          specify  "Purpose of Use" as metadata for transport metadata
          (e.g. Document Sharing/ XDS metadata, XDM metadata) to support NwHIN Exchange and NwHIN
          Direct. This type of security label field is referenced by the HL7 HCS specification as
          a "handling caveat" because is sets specific handling condition on the
          receiver of the data. The Purpose of Use Code is reuses to the current core Document Sharing Metadata
            content profile to support addition privacy annotations - purpose of use codes. This is
            an element that be implemented - unlike confidentialityCode - which is similar but
            required/mandatory. In a transmission that is in response to a request, this element may be
            mandatory. This metadata was constrained to support the needs of the DS4P project as specified in the introduction to this document.

Contained By Contains
Direct Profile  
  1. SHALL contain exactly one [1..1] templateId ( CONF-DS4P-23 ) such that it
    1. SHALL contain exactly one [1..1] @root="2.16.840.1.113883.3.3251.1.23"
  2. SHALL conform to eb XML Registry Classification template (templateId: 2.16.840.1.113883.3.3251.1.21)
  3. SHALL contain exactly one [1..1] nodeRepresentation (CONF:14897), where the @code SHALL be selected from ValueSet HL7 PurposeOfUse 2.16.840.1.113883.1.11.20448 DYNAMIC (CONF:14896)
    • This attribute holds the code for "Purpose of Use" drawn from the
                  corresponding value set.  The value of this attribute is based on a constrained value set to avoid disclosing protected information, specifically to meet the requirements of the DS4P project.

  4. SHALL contain exactly one [1..1] NameLocalizedStringValue (CONF:14895)
    • This element contains the display name corresponding to the
                  "nodeRepresentation" code value. This is text description of the code (e.g.
                  "prohibition on the redisclosure..." would describe the NORDSLCD code
                  to end-users).  The value of this attribute is based on a constrained value set to avoid disclosing protected information, specifically to meet the requirements of the DS4P project.

  5. SHALL contain exactly one [1..1] SlotCodingSchemeValueListValue with @xsi:type="ST" (CONF:14898)
    • This element holds the OID of the coding scheme used. In the case of
                  "Purpose of Use" the value set OID is
                  "2.16.840.1.113883.1.11.20449".  The value of this attribute is based on a constrained value set to avoid disclosing protected information, specifically to meet the requirements of the DS4P project.

  6. MAY contain zero or one [0..1] SlotTextName and SHOULD equal "text" with @xsi:type="ST" (CONF:16808)
    • This @name element identifies the "text" - a textual reason for
                  the metadata may be included. For instance, in order to specify the reason for
                  emergency  treatment-related purpose of use.  The value of this attribute is based on a constrained value set to avoid disclosing protected information, specifically to meet the requirements of the DS4P project.

  7. MAY contain zero or one [0..1] SlotTextNameValueListValue with @xsi:type="ST" (CONF:16823)
    • This value specifies the text related to the metadata classification. It is intended
                  for display to an end-user.  The value of this attribute is based on a constrained value set to avoid disclosing protected information, specifically to meet the requirements of the DS4P project.

eb XML Registry Classification Purpose Of Use example

    
    <!-- HL7 Purpose of Use - Emergency Treatment-->
    <rim:Classification
        classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f"
        classifiedObject="Document01" id="CLS0-2"
        objectType="urn:oasis:names:tc:ebxmlregrep:ObjectType:RegistryObject:Classification"
        nodeRepresentation="ETREAT">
        <rim:Slot name="codingScheme">
            <rim:ValueList>
                <rim:Value>2.16.840.1.113883.1.11.20448</rim:Value>
            </rim:ValueList>
        </rim:Slot>
        <rim:Slot name="text">
            <rim:ValueList>
                <rim:Value>The reason for emergency is.... </rim:Value>
            </rim:ValueList>
        </rim:Slot>
        <rim:Name>
            <rim:LocalizedString value="Emergency Treatment"/>
        </rim:Name>
    </rim:Classification>