<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="fiphr-sd-selfcareplan-stu3" />
  <meta>
    <lastUpdated value="2018-01-23T16:03:00.076+02:00" />
  </meta>
  <url value="http://phr.kanta.fi/StructureDefinition/fiphr-sd-selfcareplan-stu3" />
  <version value="0.9.0" />
  <name value="fiphr-sd-selfcareplan-stu3" />
  <title value="Finnish PHR SelfCarePlan profile" />
  <status value="draft" />
  <experimental value="true" />
  <date value="2018-09-25" />
  <publisher value="SoteDigi Oy" />
  <description value="StructureDefinition for FinnishPHR SelfCarePlan resource." />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="CarePlan" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/CarePlan" />
  <derivation value="constraint" />
  <differential>
    <element id="CarePlan">
      <path value="CarePlan" />
      <short value="Self-care plan for patient" />
      <definition value="Describes how the patient himself/herself or the authorized person is planning to care patient's condition or symptoms and what kind of actions is planned to be taken in order to work towards the goal." />
    </element>
    <element id="CarePlan.meta.profile">
      <path value="CarePlan.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedUri value="http://phr.kanta.fi/StructureDefinition/fiphr-sd-selfcareplan-stu3" />
    </element>
    <element id="CarePlan.meta.security">
      <path value="CarePlan.meta.security" />
      <definition value="Security labels applied to this resource.  These tags connect specific resources to the overall security policy and infrastructure." />
      <max value="1" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="SecurityLabels" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Finnish PHR: Security Labels from the Healthcare Privacy and Security Classification System." />
        <valueSetReference>
          <reference value="http://phr.kanta.fi/ValueSet/fiphr-vs-confidentiality" />
        </valueSetReference>
      </binding>
    </element>
    <element id="CarePlan.meta.security.system">
      <path value="CarePlan.meta.security.system" />
      <min value="1" />
      <fixedUri value="http://hl7.org/fhir/v3/Confidentiality" />
    </element>
    <element id="CarePlan.meta.security.version">
      <path value="CarePlan.meta.security.version" />
      <max value="0" />
    </element>
    <element id="CarePlan.meta.security.code">
      <path value="CarePlan.meta.security.code" />
      <min value="1" />
    </element>
    <element id="CarePlan.meta.security.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.meta.security.display" />
      <min value="1" />
    </element>
    <element id="CarePlan.meta.security.userSelected">
      <path value="CarePlan.meta.security.userSelected" />
      <max value="0" />
    </element>
    <element id="CarePlan.language">
      <path value="CarePlan.language" />
      <min value="1" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet">
          <valueReference>
            <reference value="http://hl7.org/fhir/ValueSet/all-languages" />
          </valueReference>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="Language" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Finnish PHR: A code of human language." />
      </binding>
    </element>
    <element id="CarePlan.text">
      <path value="CarePlan.text" />
      <definition value="Narrative contains clinically relevant information of the resource in a human-readable format. The following fields are used: CarePlan.title, CarePlan.status, CarePlan.period, CarePlan.category, CarePlan.goal, CarePlan.description. If available, a text representation of SelfCareGoal resource is included in the narrative." />
      <min value="1" />
    </element>
    <element id="CarePlan.contained">
      <path value="CarePlan.contained" />
      <type>
        <code value="Goal" />
        <profile value="http://phr.kanta.fi/StructureDefinition/fiphr-sd-selfcaregoal-stu3" />
      </type>
    </element>
    <element id="CarePlan.extension">
      <path value="CarePlan.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="CarePlan.extension:creatingApplication">
      <path value="CarePlan.extension" />
      <sliceName value="creatingApplication" />
      <definition value="Application identification information. SHALL have same values that has been registered for application in PHR application catalog." />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://phr.kanta.fi/StructureDefinition/fiphr-ext-creatingapplication" />
      </type>
    </element>
    <element id="CarePlan.extension:creatingApplication.url">
      <path value="CarePlan.extension.url" />
      <fixedUri value="http://phr.kanta.fi/StructureDefinition/fiphr-ext-creatingapplication" />
    </element>
    <element id="CarePlan.identifier">
      <path value="CarePlan.identifier" />
      <slicing>
        <discriminator>
          <type value="exists" />
          <path value="use" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="1" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier">
      <path value="CarePlan.identifier" />
      <sliceName value="FinnishPHRIdentifier" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier.use">
      <path value="CarePlan.identifier.use" />
      <min value="1" />
      <fixedCode value="official" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier.type">
      <path value="CarePlan.identifier.type" />
      <max value="0" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier.system">
      <path value="CarePlan.identifier.system" />
      <min value="1" />
      <fixedUri value="urn:ietf:rfc:3986" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier.value">
      <path value="CarePlan.identifier.value" />
      <min value="1" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier.period">
      <path value="CarePlan.identifier.period" />
      <max value="0" />
    </element>
    <element id="CarePlan.identifier:FinnishPHRIdentifier.assigner">
      <path value="CarePlan.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier">
      <path value="CarePlan.identifier" />
      <sliceName value="otherIdentifier" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier.use">
      <path value="CarePlan.identifier.use" />
      <max value="0" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier.type">
      <path value="CarePlan.identifier.type" />
      <max value="0" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier.system">
      <path value="CarePlan.identifier.system" />
      <min value="1" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier.value">
      <path value="CarePlan.identifier.value" />
      <min value="1" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier.period">
      <path value="CarePlan.identifier.period" />
      <max value="0" />
    </element>
    <element id="CarePlan.identifier:otherIdentifier.assigner">
      <path value="CarePlan.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="CarePlan.definition">
      <path value="CarePlan.definition" />
      <max value="0" />
    </element>
    <element id="CarePlan.basedOn">
      <path value="CarePlan.basedOn" />
      <max value="0" />
    </element>
    <element id="CarePlan.replaces">
      <path value="CarePlan.replaces" />
      <max value="0" />
    </element>
    <element id="CarePlan.partOf">
      <path value="CarePlan.partOf" />
      <max value="0" />
    </element>
    <element id="CarePlan.status">
      <path value="CarePlan.status" />
      <short value="draft | active | completed | cancelled" />
    </element>
    <element id="CarePlan.intent">
      <path value="CarePlan.intent" />
      <fixedCode value="plan" />
    </element>
    <element id="CarePlan.category">
      <path value="CarePlan.category" />
      <min value="1" />
      <max value="1" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="CarePlanCategory" />
        </extension>
        <strength value="required" />
        <description value="Identifies what &quot;kind&quot; of self-care plan this is to support differentiation between multiple co-existing plans." />
        <valueSetReference>
          <reference value="http://phr.kanta.fi/ValueSet/fiphr-vs-careplancategory" />
        </valueSetReference>
      </binding>
    </element>
    <element id="CarePlan.category.coding">
      <path value="CarePlan.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="CarePlan.category.coding.system">
      <path value="CarePlan.category.coding.system" />
      <min value="1" />
      <fixedUri value="http://phr.kanta.fi/CodeSystem/fiphr-cs-careplancategory" />
    </element>
    <element id="CarePlan.category.coding.version">
      <path value="CarePlan.category.coding.version" />
      <max value="0" />
    </element>
    <element id="CarePlan.category.coding.code">
      <path value="CarePlan.category.coding.code" />
      <min value="1" />
    </element>
    <element id="CarePlan.category.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.category.coding.display" />
      <min value="1" />
    </element>
    <element id="CarePlan.category.coding.userSelected">
      <path value="CarePlan.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="CarePlan.category.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.category.text" />
      <max value="0" />
    </element>
    <element id="CarePlan.title">
      <path value="CarePlan.title" />
      <min value="1" />
    </element>
    <element id="CarePlan.description">
      <path value="CarePlan.description" />
      <min value="1" />
    </element>
    <element id="CarePlan.subject">
      <path value="CarePlan.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-patient-stu3" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="CarePlan.subject.id">
      <path value="CarePlan.subject.id" />
      <max value="0" />
    </element>
    <element id="CarePlan.subject.reference">
      <path value="CarePlan.subject.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.subject.identifier">
      <path value="CarePlan.subject.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.subject.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.subject.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.context">
      <path value="CarePlan.context" />
      <max value="0" />
    </element>
    <element id="CarePlan.author">
      <path value="CarePlan.author" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-patient-stu3" />
      </type>
    </element>
    <element id="CarePlan.author.reference">
      <path value="CarePlan.author.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.author.identifier">
      <path value="CarePlan.author.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.author.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.author.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.careTeam">
      <path value="CarePlan.careTeam" />
      <max value="0" />
    </element>
    <element id="CarePlan.addresses">
      <path value="CarePlan.addresses" />
      <max value="0" />
    </element>
    <element id="CarePlan.supportingInfo">
      <path value="CarePlan.supportingInfo" />
      <definition value="Identifies portions of the patient's record that specifically influenced the formation of the plan.  These might include co-morbidities, recent procedures, limitations, recent assessments, etc. Links also symptom check questionnaire responses to the careplan" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-sd-questionnaireresponse-stu3" />
      </type>
    </element>
    <element id="CarePlan.supportingInfo.reference">
      <path value="CarePlan.supportingInfo.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.supportingInfo.identifier">
      <path value="CarePlan.supportingInfo.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.supportingInfo.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.supportingInfo.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.goal">
      <path value="CarePlan.goal" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-sd-selfcaregoal-stu3" />
        <aggregation value="contained" />
      </type>
    </element>
    <element id="CarePlan.goal.reference">
      <path value="CarePlan.goal.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.goal.identifier">
      <path value="CarePlan.goal.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.goal.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.goal.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.outcomeCodeableConcept">
      <path value="CarePlan.activity.outcomeCodeableConcept" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.outcomeCodeableConcept.coding">
      <path value="CarePlan.activity.outcomeCodeableConcept.coding" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.outcomeReference">
      <path value="CarePlan.activity.outcomeReference" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.progress">
      <path value="CarePlan.activity.progress" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.progress.author[x]:authorReference">
      <path value="CarePlan.activity.progress.authorReference" />
      <sliceName value="authorReference" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-patient-stu3" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="CarePlan.activity.progress.author[x]:authorReference.reference">
      <path value="CarePlan.activity.progress.authorReference.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.progress.author[x]:authorReference.identifier">
      <path value="CarePlan.activity.progress.authorReference.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.progress.author[x]:authorReference.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.progress.authorReference.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.reference">
      <path value="CarePlan.activity.reference" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail">
      <path value="CarePlan.activity.detail" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.category">
      <path value="CarePlan.activity.detail.category" />
      <definition value="High-level categorization of the type of activity in a self-care plan." />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="CarePlanActivityCategory" />
        </extension>
        <strength value="required" />
        <description value="High-level categorization of the type of activity in a self-care plan." />
        <valueSetReference>
          <reference value="http://phr.kanta.fi/ValueSet/fiphr-vs-activitycategory" />
        </valueSetReference>
      </binding>
    </element>
    <element id="CarePlan.activity.detail.category.coding">
      <path value="CarePlan.activity.detail.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="CarePlan.activity.detail.category.coding.system">
      <path value="CarePlan.activity.detail.category.coding.system" />
      <min value="1" />
      <fixedUri value="http://phr.kanta.fi/CodeSystem/fiphr-cs-activitycategory" />
    </element>
    <element id="CarePlan.activity.detail.category.coding.version">
      <path value="CarePlan.activity.detail.category.coding.version" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.category.coding.code">
      <path value="CarePlan.activity.detail.category.coding.code" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.category.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.category.coding.display" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.category.coding.userSelected">
      <path value="CarePlan.activity.detail.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.category.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.category.text" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.definition">
      <path value="CarePlan.activity.detail.definition" />
      <max value="0" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://duodecim.fi/fhir/stu3/StructureDefinition/SelfCareActivityDefinition" />
        <aggregation value="contained" />
      </type>
    </element>
    <element id="CarePlan.activity.detail.definition.identifier">
      <path value="CarePlan.activity.detail.definition.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.definition.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.definition.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.code">
      <path value="CarePlan.activity.detail.code" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="CarePlanActivityType" />
        </extension>
        <strength value="required" />
        <valueSetUri value="http://phr.kanta.fi/ValueSet/fiphr-vs-activitycode" />
      </binding>
    </element>
    <element id="CarePlan.activity.detail.code.coding">
      <path value="CarePlan.activity.detail.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="CarePlan.activity.detail.code.coding.system">
      <path value="CarePlan.activity.detail.code.coding.system" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.code.coding.version">
      <path value="CarePlan.activity.detail.code.coding.version" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.code.coding.code">
      <path value="CarePlan.activity.detail.code.coding.code" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.code.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.code.coding.display" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.code.coding.userSelected">
      <path value="CarePlan.activity.detail.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.code.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.code.text" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode">
      <path value="CarePlan.activity.detail.reasonCode" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="CarePlanActivityReason" />
        </extension>
        <strength value="required" />
        <valueSetReference>
          <reference value="http://phr.kanta.fi/ValueSet/fiphr-vs-reminderid" />
        </valueSetReference>
      </binding>
    </element>
    <element id="CarePlan.activity.detail.reasonCode.coding">
      <path value="CarePlan.activity.detail.reasonCode.coding" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode.coding.system">
      <path value="CarePlan.activity.detail.reasonCode.coding.system" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode.coding.version">
      <path value="CarePlan.activity.detail.reasonCode.coding.version" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode.coding.code">
      <path value="CarePlan.activity.detail.reasonCode.coding.code" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.reasonCode.coding.display" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode.coding.userSelected">
      <path value="CarePlan.activity.detail.reasonCode.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.reasonCode.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.reasonCode.text" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.reasonReference">
      <path value="CarePlan.activity.detail.reasonReference" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.goal">
      <path value="CarePlan.activity.detail.goal" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.status">
      <path value="CarePlan.activity.detail.status" />
      <short value="not-started | in-progress | completed | cancelled" />
    </element>
    <element id="CarePlan.activity.detail.statusReason">
      <path value="CarePlan.activity.detail.statusReason" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.location">
      <path value="CarePlan.activity.detail.location" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.performer">
      <path value="CarePlan.activity.detail.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-patient-stu3" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="CarePlan.activity.detail.performer.reference">
      <path value="CarePlan.activity.detail.performer.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.activity.detail.performer.identifier">
      <path value="CarePlan.activity.detail.performer.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.performer.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.activity.detail.performer.display" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.product[x]">
      <path value="CarePlan.activity.detail.product[x]" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.dailyAmount">
      <path value="CarePlan.activity.detail.dailyAmount" />
      <max value="0" />
    </element>
    <element id="CarePlan.activity.detail.quantity">
      <path value="CarePlan.activity.detail.quantity" />
      <max value="0" />
    </element>
    <element id="CarePlan.note">
      <path value="CarePlan.note" />
      <max value="0" />
    </element>
    <element id="CarePlan.note.author[x]:authorReference">
      <path value="CarePlan.note.authorReference" />
      <sliceName value="authorReference" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://phr.kanta.fi/StructureDefinition/fiphr-patient-stu3" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="CarePlan.note.author[x]:authorReference.reference">
      <path value="CarePlan.note.authorReference.reference" />
      <min value="1" />
    </element>
    <element id="CarePlan.note.author[x]:authorReference.identifier">
      <path value="CarePlan.note.authorReference.identifier" />
      <max value="0" />
    </element>
    <element id="CarePlan.note.author[x]:authorReference.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CarePlan.note.authorReference.display" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>