<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="ocp-patient" />
  <meta>
    <versionId value="6" />
    <lastUpdated value="2018-06-13T19:18:07.708+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) Patient profile uses FHIR resources and describes minimum expectations for the Patient resource to record, search and fetch basic demographics and other administrative information about an individual patient. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the resource when using this profile.
Added the below additional supported data elements to the OCP Patient profile as follows:
Patient's email, Patient's phone number
Dependencies:
   Patient profile that conform to this specification must include reference to other resources 
<ul><li>OCP-Practitioner</li><li>RelatedPerson</li><li> Organization (custodian, custodians, information recipients )</li></ul></div>
  </text>
  <url value="http://hl7.org/fhir/StructureDefinition/ocp-patient" />
  <version value="1.0" />
  <name value="OCP Patient" />
  <title value="OCP Patient" />
  <status value="draft" />
  <date value="2016-08-01" />
  <publisher value="SAMHSA" />
  <contact>
    <name value="Neelima Chennamaraja, Ioana Singureanu" />
    <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>
    <telecom>
      <system value="email" />
      <value value="ioana@eversolve.com" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="This profile describes minimum expectations for the Patient resource to record, search and fetch basic demographics and other administrative information about an individual Omnibus Care Plan (OCP) patient. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the resource when using this profile.&#xD;&#xA;&#xD;&#xA;Demographics and other administrative information about an individual or other health-related services." />
  <jurisdiction>
    <coding>
      <code value="US" />
      <display value="US-Realm" />
    </coding>
    <text value="US-Realm OCP Patient Profile published by SAMHSA" />
  </jurisdiction>
  <purpose value="This OCP profile for Patient resource includes fields not defined in US-Core Profile. 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" />
  <mapping>
    <identity value="argonaut-dq-dstu2" />
    <uri value="http://unknown.org/Argonaut DQ DSTU2" />
    <name value="Argonaut DQ DSTU2" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="cda" />
    <uri value="http://hl7.org/v3/cda" />
    <name value="CDA (R2)" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/w5" />
    <name value="W5 Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="loinc" />
    <uri value="http://loinc.org" />
    <name value="LOINC code for the element" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Patient" />
  <baseDefinition value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient" />
  <derivation value="constraint" />
  <differential>
    <element id="Patient">
      <path value="Patient" />
      <definition value="The OCP Patient Profile is based upon the core FHIR Patient Resource and designed to meet the applicable patient demographic data elements from the 2015 Edition Common Clinical Data Set and OCP" />
    </element>
    <element id="Patient.extension:race">
      <path value="Patient.extension" />
      <sliceName value="race" />
    </element>
    <element id="Patient.extension:race.extension:ombCategory">
      <path value="Patient.extension.extension" />
      <sliceName value="ombCategory" />
    </element>
    <element id="Patient.extension:race.extension:ombCategory.valueCoding:valueCoding">
      <path value="Patient.extension.extension.valueCoding" />
      <sliceName value="valueCoding" />
    </element>
    <element id="Patient.extension:race.extension:detailed">
      <path value="Patient.extension.extension" />
      <sliceName value="detailed" />
    </element>
    <element id="Patient.extension:race.extension:detailed.valueCoding:valueCoding">
      <path value="Patient.extension.extension.valueCoding" />
      <sliceName value="valueCoding" />
    </element>
    <element id="Patient.extension:race.extension:text">
      <path value="Patient.extension.extension" />
      <sliceName value="text" />
    </element>
    <element id="Patient.extension:race.extension:text.valueString:valueString">
      <path value="Patient.extension.extension.valueString" />
      <sliceName value="valueString" />
    </element>
    <element id="Patient.extension:ethnicity">
      <path value="Patient.extension" />
      <sliceName value="ethnicity" />
    </element>
    <element id="Patient.extension:ethnicity.extension:ombCategory">
      <path value="Patient.extension.extension" />
      <sliceName value="ombCategory" />
    </element>
    <element id="Patient.extension:ethnicity.extension:ombCategory.valueCoding:valueCoding">
      <path value="Patient.extension.extension.valueCoding" />
      <sliceName value="valueCoding" />
    </element>
    <element id="Patient.extension:ethnicity.extension:detailed">
      <path value="Patient.extension.extension" />
      <sliceName value="detailed" />
    </element>
    <element id="Patient.extension:ethnicity.extension:detailed.valueCoding:valueCoding">
      <path value="Patient.extension.extension.valueCoding" />
      <sliceName value="valueCoding" />
    </element>
    <element id="Patient.extension:ethnicity.extension:text">
      <path value="Patient.extension.extension" />
      <sliceName value="text" />
    </element>
    <element id="Patient.extension:ethnicity.extension:text.valueString:valueString">
      <path value="Patient.extension.extension.valueString" />
      <sliceName value="valueString" />
    </element>
    <element id="Patient.extension:birthsex">
      <path value="Patient.extension" />
      <sliceName value="birthsex" />
      <binding>
        <strength value="required" />
        <valueSetUri value="http://hl7.org/fhir/us/core/ValueSet/us-core-birthsex" />
      </binding>
    </element>
    <element id="Patient.extension:birthsex.valueCode:valueCode">
      <path value="Patient.extension.valueCode" />
      <sliceName value="valueCode" />
    </element>
    <element id="Patient.identifier">
      <path value="Patient.identifier" />
      <definition value="Business identifier for this patient. It may be used to specify a medical record number, SSN, enrollment identifiers, etc." />
    </element>
    <element id="Patient.telecom">
      <path value="Patient.telecom" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="use" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom:phone">
      <path value="Patient.telecom" />
      <sliceName value="phone" />
      <label value="phone" />
      <min value="1" />
      <type>
        <code value="ContactPoint" />
        <profile value="http://hl7.org/fhir/StructureDefinition/ContactPoint" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom:phone.system">
      <path value="Patient.telecom.system" />
      <type>
        <code value="code" />
      </type>
      <fixedCode value="phone" />
    </element>
    <element id="Patient.telecom:email">
      <path value="Patient.telecom" />
      <sliceName value="email" />
      <type>
        <code value="ContactPoint" />
        <profile value="http://hl7.org/fhir/StructureDefinition/ContactPoint" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom:email.system">
      <path value="Patient.telecom.system" />
      <type>
        <code value="code" />
      </type>
      <fixedCode value="email" />
    </element>
    <element id="Patient.address">
      <path value="Patient.address" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.communication.language.coding.version">
      <path value="Patient.communication.language.coding.version" />
      <max value="0" />
    </element>
    <element id="Patient.generalPractitioner">
      <path value="Patient.generalPractitioner" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/ocp-practitioner" />
      </type>
    </element>
    <element id="Patient.link.other">
      <path value="Patient.link.other" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/ocp-relatedperson" />
      </type>
    </element>
  </differential>
</StructureDefinition>