<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="ocp-relatedperson" />
  <meta>
    <versionId value="3" />
    <lastUpdated value="2018-05-04T18:55:25.296+00:00" />
  </meta>
  <language value="US-en" />
  <text>
    <status value="generated" />
    <div xmlns="http://www.w3.org/1999/xhtml">
The FHIR STU3 (Release 3) Omnibus Care Plan (OCP) RelatedPerson profile uses FHIR resources and describes minimum expectations for the RelatedPerson with supported data elements and changes to the cardinality about an individual OCP patient. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the resource when using this profile.
Dependencies:
   RelatedPerson profile that conform to this specification must include reference to other resources 
<ul><li>OCP-Patient</li></ul></div>
  </text>
  <url value="http://hl7.org/fhir/StructureDefinition/ocp-relatedperson" />
  <version value="1.0" />
  <name value="OCP RelatedPerson Profile" />
  <title value="OCP RelatedPerson Profile" />
  <status value="draft" />
  <date value="2018-03-22T23:25:32.257-04:00" />
  <publisher value="SAMHSA" />
  <contact>
    <name value="Neelima Chennamaraja" />
    <telecom>
      <system value="url" />
      <value value="www.eversolve.com" />
      <period>
        <start value="1999-06-15" />
      </period>
    </telecom>
    <telecom>
      <system value="email" />
      <value value="neelima@eversolve.com" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="This profile is primarily used for attribution of information, since RelatedPersons are often a source of information about the Omnibus Care Plan (OCP) patient. For keeping information about people for contact purposes for a patient, use a Patient's Contact element. Some individuals may serve as both a Patient's Contact and a Related Person. Information about a person that is involved in the care for a patient, but who is not the target of healthcare, nor has a formal responsibility in the care process. &#xD;&#xA;RelatedPersons typically have a personal or non-healthcare-specific professional relationship to the patient." />
  <jurisdiction>
    <coding>
      <code value="US" />
      <display value="US-Realm" />
    </coding>
    <text value="US-Realm OCP RelatedPerson Profile published by SAMHSA" />
  </jurisdiction>
  <purpose value="This profile for RelatedPerson includes all elements related to the basic need for OCP (which could change over time). This profile is intended to be implemented by OCP (Omnibus Care Plan) systems." />
  <copyright value="+Copyright (c) 2017 SAMHSA. All Rights Reserved." />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="RelatedPerson" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
  <derivation value="constraint" />
  <differential>
    <element id="RelatedPerson.identifier">
      <path value="RelatedPerson.identifier" />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.active">
      <path value="RelatedPerson.active" />
      <min value="1" />
      <type>
        <code value="boolean" />
        <profile value="http://hl7.org/fhir/StructureDefinition/boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.patient">
      <path value="RelatedPerson.patient" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/ocp-patient" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.relationship">
      <path value="RelatedPerson.relationship" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://hl7.org/fhir/StructureDefinition/CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.name">
      <path value="RelatedPerson.name" />
      <label value="Next of Kin" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="HumanName" />
        <profile value="http://hl7.org/fhir/StructureDefinition/HumanName" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.telecom">
      <path value="RelatedPerson.telecom" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="A contact detail for the related person, e.g. a telephone number and an email address. At least one email and one phone information is required." />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.telecom:phoneNumber">
      <path value="RelatedPerson.telecom" />
      <sliceName value="phoneNumber" />
      <definition value="A contact detail (e.g. a telephone number) by which the individual related person may be contacted." />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.telecom:email">
      <path value="RelatedPerson.telecom" />
      <sliceName value="email" />
      <definition value="A contact detail (e.g. an email address) by which the individual related person may be contacted." />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.gender">
      <path value="RelatedPerson.gender" />
      <type>
        <code value="code" />
        <profile value="http://hl7.org/fhir/StructureDefinition/code" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.birthDate">
      <path value="RelatedPerson.birthDate" />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.address">
      <path value="RelatedPerson.address" />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.period">
      <path value="RelatedPerson.period" />
      <definition value="The period of time that this relationship is considered to be valid. If there are no dates defined, then the interval is unknown. Optionally define start and end date." />
      <mustSupport value="true" />
    </element>
    <element id="RelatedPerson.period.start">
      <path value="RelatedPerson.period.start" />
      <min value="1" />
    </element>
  </differential>
</StructureDefinition>