<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="shr-entity-SpecimenTreatment" />
  <text>
    <status value="generated" />
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>
        <b>SHR SpecimenTreatment Profile</b>
      </p>
      <p>Treatment performed on the specimen.</p>
      <p>
        <b>SHR Mapping Summary</b>
      </p>
      <p>
        <pre>shr.entity.SpecimenTreatment maps to http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure:
  RelatedEncounter maps to context
  Type maps to code
  Subject maps to subject
  Category maps to category
  PerformedContext.Reason maps to reasonCode
  constrain notDone to 0..0
  constrain notDoneReason to 0..0
  BodySite maps to bodySite
  PartOf maps to partOf
  Annotation maps to note
  PerformedContext.OccurrenceTimeOrPeriod.dateTime maps to performed[x].dateTime
  PerformedContext.OccurrenceTimeOrPeriod.TimePeriod maps to performed[x].Period
  PerformedContext.Participant maps to performer.actor
  PerformedContext.Participant.ParticipationType maps to performer.role
  PerformedContext.Participant.OnBehalfOf maps to performer.onBehalfOf
  PerformedContext.Status maps to status
  PerformedContext.RelatedRequest maps to basedOn
  PerformedContext.RelatedPlan maps to definition
  PerformedContext.Outcome maps to outcome
  PerformedContext.Facility maps to location
</pre>
      </p>
    </div>
  </text>
  <url value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-entity-SpecimenTreatment" />
  <identifier>
    <system value="http://standardhealthrecord.org" />
    <value value="shr.entity.SpecimenTreatment" />
  </identifier>
  <version value="0.0.1" />
  <name value="SHR SpecimenTreatment Profile" />
  <status value="draft" />
  <date value="2017-12-20" />
  <publisher value="The MITRE Corporation: Standard Health Record Collaborative" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://standardhealthrecord.org" />
    </telecom>
  </contact>
  <description value="Treatment performed on the specimen." />
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166" />
      <code value="US" />
      <display value="United States Minor Outlying Islands (the)" />
    </coding>
  </jurisdiction>
  <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="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>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Procedure" />
  <baseDefinition value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" />
  <derivation value="constraint" />
  <differential>
    <element id="Procedure:shr-entity-SpecimenTreatment">
      <path value="Procedure" />
      <short value="SHR SpecimenTreatment Profile" />
      <definition value="Treatment performed on the specimen." />
      <mustSupport value="false" />
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.extension:author">
      <path value="Procedure.extension" />
      <sliceName value="author" />
      <definition value="The person or organization who created the entry and is responsible for (and may certify) the content." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-base-Author-extension" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.extension:informant">
      <path value="Procedure.extension" />
      <sliceName value="informant" />
      <definition value="The person or entity that provided the information in the entry, as distinct from who created the entry, e.g. the subject (patient), medical professional, family member, device or software program." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-base-Informant-extension" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.extension:performedcontext">
      <path value="Procedure.extension" />
      <sliceName value="performedcontext" />
      <definition value="ActionContext indicating actual performance or execution of a healthcare-related action, e.g., 3rd dose of Hepatitis B vaccine administered on Dec 4th 2012, appendectomy performed today." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-action-PerformedContext-extension" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.extension:associatedstudy">
      <path value="Procedure.extension" />
      <sliceName value="associatedstudy" />
      <definition value="The clinical trial or other formal study related to this procedure." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-procedure-AssociatedStudy-extension" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.extension:additive">
      <path value="Procedure.extension" />
      <sliceName value="additive" />
      <definition value="Additive associated with container." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="Extension" />
        <profile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-entity-Additive-extension" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.partOf">
      <path value="Procedure.partOf" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-procedure-ProcedurePerformed" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.notDone">
      <path value="Procedure.notDone" />
      <min value="0" />
      <max value="0" />
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.notDoneReason">
      <path value="Procedure.notDoneReason" />
      <min value="0" />
      <max value="0" />
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.subject">
      <path value="Procedure.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-entity-Patient" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.context">
      <path value="Procedure.context" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-encounter-EncounterPerformed" />
      </type>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.bodySite">
      <path value="Procedure.bodySite" />
      <binding>
        <strength value="required" />
        <valueSetReference>
          <reference value="http://standardhealthrecord.org/shr/core/vs/BodySiteVS" />
        </valueSetReference>
      </binding>
    </element>
    <element id="Procedure:shr-entity-SpecimenTreatment.note">
      <path value="Procedure.note" />
      <type>
        <code value="Annotation" />
        <profile value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-core-Annotation" />
      </type>
    </element>
  </differential>
</StructureDefinition>