{
  "resourceType": "StructureDefinition",
  "url": "https://medico-emr.net/medico/r4/sd/ObservationDefinition_CareInterventionExpectedResults_1",
  "name": "ObservationDefinition_CareInterventionExpectedResults_1",
  "status": "draft",
  "description": "Resources of this type of ObservationDefinitions define what outcomes are expected for certain CarePlans.\r\nResources of this type are referenced my ActivityDefinition_ActivityCareInterventionPlan - i.e. not directly by CarePlans - but rather their master-data called ActivityDefinition.\r\n\r\nThe definition targets the outcome of type observations.\r\n\r\nFor example such an ObservationDefinition could define - thorugh a LOINC-Code in .Code - that a certain CarePlan expects an observation for bloodpressure to be created - the LOINC-Code would than reference \"bloodpressure\".",
  "fhirVersion": "4.0.0",
  "kind": "resource",
  "abstract": false,
  "type": "ObservationDefinition",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ObservationDefinition",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "ObservationDefinition",
        "path": "ObservationDefinition",
        "short": "medico: Resources of this type of ObservationDefinitions define what outcomes are expected for certain CarePlans.",
        "definition": "medico: Resources of this type of ObservationDefinitions define what outcomes are expected for certain CarePlans.\r\nResources of this type are referenced my ActivityDefinition_ActivityCareInterventionPlan - i.e. not directly by CarePlans - but rather their master-data called ActivityDefinition.\r\n\r\nThe definition targets the outcome of type observations.\r\n\r\nFor example such an ObservationDefinition could define - thorugh a LOINC-Code in .Code - that a certain CarePlan expects an observation for bloodpressure to be created - the LOINC-Code would than reference \"bloodpressure\"."
      },
      {
        "id": "ObservationDefinition.id",
        "path": "ObservationDefinition.id",
        "definition": "ID in the form: CareInterventionExpectedResult-####",
        "min": 1
      },
      {
        "id": "ObservationDefinition.meta",
        "path": "ObservationDefinition.meta",
        "type": [
          {
            "code": "Meta",
            "profile": [
              "https://medico-emr.net/medico/r4/sd/Meta_ProfileOnly_1"
            ]
          }
        ]
      },
      {
        "id": "ObservationDefinition.meta.profile",
        "path": "ObservationDefinition.meta.profile",
        "fixedCanonical": "https://medico-emr.net/medico/r4/sd/ObservationDefinition_CareInterventionExpectedResults_1"
      },
      {
        "id": "ObservationDefinition.implicitRules",
        "path": "ObservationDefinition.implicitRules",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.language",
        "path": "ObservationDefinition.language",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.text",
        "path": "ObservationDefinition.text",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.contained",
        "path": "ObservationDefinition.contained",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.category",
        "path": "ObservationDefinition.category",
        "short": "n/a",
        "definition": "if a new observation is created - based on a CarePlan, its ActivityDefinition and this ObservationDefinition - then the values from this category should simply be copied over to the new observation resource's category."
      },
      {
        "id": "ObservationDefinition.category.id",
        "path": "ObservationDefinition.category.id",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.category.coding.id",
        "path": "ObservationDefinition.category.coding.id",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.category.coding.userSelected",
        "path": "ObservationDefinition.category.coding.userSelected",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.code",
        "path": "ObservationDefinition.code",
        "definition": "Describes the expected results of a CarePlanIntervention: \r\nThe code that is provided here - e.g. a LOINC code for blood-pressure - is also expected to be generated for an Observation as the result of that CarePlanIntervention."
      },
      {
        "id": "ObservationDefinition.code.id",
        "path": "ObservationDefinition.code.id",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.code.coding",
        "path": "ObservationDefinition.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "ObservationDefinition.code.coding.id",
        "path": "ObservationDefinition.code.coding.id",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.code.coding.system",
        "path": "ObservationDefinition.code.coding.system",
        "min": 1
      },
      {
        "id": "ObservationDefinition.code.coding.code",
        "path": "ObservationDefinition.code.coding.code",
        "min": 1
      },
      {
        "id": "ObservationDefinition.code.coding.display",
        "path": "ObservationDefinition.code.coding.display",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.code.coding.userSelected",
        "path": "ObservationDefinition.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.code.text",
        "path": "ObservationDefinition.code.text",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.identifier",
        "path": "ObservationDefinition.identifier",
        "slicing": {
          "rules": "open"
        },
        "min": 1,
        "max": "1"
      },
      {
        "id": "ObservationDefinition.identifier:medicoResourceId",
        "path": "ObservationDefinition.identifier",
        "sliceName": "medicoResourceId",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "https://medico-emr.net/medico/r4/sd/Identifier_medicoResourceId_1"
            ]
          }
        ]
      },
      {
        "id": "ObservationDefinition.permittedDataType",
        "path": "ObservationDefinition.permittedDataType",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.multipleResultsAllowed",
        "path": "ObservationDefinition.multipleResultsAllowed",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.method",
        "path": "ObservationDefinition.method",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.preferredReportName",
        "path": "ObservationDefinition.preferredReportName",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.quantitativeDetails",
        "path": "ObservationDefinition.quantitativeDetails",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.qualifiedInterval",
        "path": "ObservationDefinition.qualifiedInterval",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.validCodedValueSet",
        "path": "ObservationDefinition.validCodedValueSet",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.normalCodedValueSet",
        "path": "ObservationDefinition.normalCodedValueSet",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.abnormalCodedValueSet",
        "path": "ObservationDefinition.abnormalCodedValueSet",
        "max": "0"
      },
      {
        "id": "ObservationDefinition.criticalCodedValueSet",
        "path": "ObservationDefinition.criticalCodedValueSet",
        "max": "0"
      }
    ]
  }
}