HL7_IG_DS4P_R1_CH1_CONTENT

Privacy Building Block Purpose Of Use

[Observation: templateId Privacy Building Block: Purpose of Use Code]

Implementation-neutral representation of "purpose of use" as
          an  encoded metadata in CDA documents, XD* metadata or other transport-specific
          metadata or  security specifications (e.g. SAML, OAuth). This privacy building
          block was constrained  for purpose of use codes that meet the needs of the DS4P
          project. This type of metadata may be set by a sending system to specify to the receiving
          system that the document or message is intended for a specific purpose. The receiving
          system must persist this information and refer to it if a purpose of use is asserted by
          another system requesting this information. 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.

Contained By Contains
  1. SHALL contain exactly one [1..1] templateId such that it
    1. SHALL contain exactly one [1..1] @root="Privacy Building Block: Purpose of Use Code"
  2. SHALL conform to Privacy Building Block template (templateId: Privacy Building Block Class)
  3. SHALL contain exactly one [1..1] valueSet (CONF:16816)
    • The value set is fixed to the oid of the HL7 Purpose of Use for "purpose of
                  use" metadata that meet the needs of the DS4P project.

  4. SHALL contain exactly one [1..1] valueSetName (CONF:16817)
    • This attribute is fixed to "HL7 Purpose of Use" for
                  "purpose of use" codes that meet the needs of the DS4P project.

Purpose of Use Code specified as an implementation neutral class that constrains the terminology constraint - value set:
Figure 1. Implementation-neutral of Purpose of Use metadata