<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="CASIDE-SensingInformation" />
  <meta>
    <lastUpdated value="2021-07-16T08:25:21.475+00:00" />
  </meta>
  <url value="http://gradiant.org/fhir/StructureDefinition/CASIDESensingInformation" />
  <version value="1.0" />
  <name value="CASIDESensingInformation" />
  <title value="Sensing information Profile" />
  <status value="draft" />
  <publisher value="GRADIANT" />
  <contact>
    <name value="GRADIANT" />
    <telecom>
      <system value="url" />
      <value value="https://www.gradiant.org/" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="Wellness and activity data from sensing devices of the cancer survivor. These data can potentially aid in contextualizing cancer survivor health status and better understanding cancer treatment side effects. All units of measure must be specified according to the UCUM system." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </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/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation.category">
      <path value="Observation.category" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/observation-category" />
          <code value="activity" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <binding>
        <strength value="extensible" />
        <valueSet value="http://gradiant.org/fhir/ValueSet/CASIDESensingDataVS" />
      </binding>
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://gradiant.org/fhir/StructureDefinition/CASIDECancerSurvivor" />
      </type>
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <min value="1" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <type>
        <code value="Quantity" />
      </type>
      <patternQuantity>
        <system value="http://unitsofmeasure.org" />
      </patternQuantity>
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://gradiant.org/fhir/StructureDefinition/CASIDESensingDevice" />
      </type>
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>