MITRE's 'Mini-CIMI' FHIR Profile: Skin and Wound Assessment, Release 1 (For Comment)

ObservationModel

{
  "resourceType" : "StructureDefinition",
  "id" : "shr-base-Observation-model",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns="http://www.w3.org/1999/xhtml">
  <p><b>SW Observation Logical Model</b></p>
  <p>A statement that asserts the value of a property (observable) of the subject. The subject is often the patient, but may be a condition, a physical structure, or another clinical statement. For example, an interpretation is a finding about an observation.</p>
</div>"
  },
  "url" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-Observation-model",
  "identifier" : [
    {
      "system" : "http://hl7.org/fhir/us/sw",
      "value" : "shr.base.Observation"
    }
  ],
  "version" : "1.0.0",
  "name" : "ObservationModel",
  "title" : "SW Observation Logical Model",
  "status" : "draft",
  "date" : "2018-08-17T00:00:00-04:00",
  "publisher" : "HL7 Patient Care and Clinical Information Modeling Initiative Work Groups",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://standardhealthrecord.org"
        }
      ]
    }
  ],
  "description" : "A statement that asserts the value of a property (observable) of the subject. The subject is often the patient, but may be a condition, a physical structure, or another clinical statement. For example, an interpretation is a finding about an observation.",
  "kind" : "logical",
  "abstract" : false,
  "type" : "shr-base-Observation-model",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Element",
  "derivation" : "specialization",
  "snapshot" : {
    "element" : [
      {
        "id" : "shr-base-Observation-model",
        "path" : "shr-base-Observation-model",
        "definition" : "A statement that asserts the value of a property (observable) of the subject. The subject is often the patient, but may be a condition, a physical structure, or another clinical statement. For example, an interpretation is a finding about an observation.",
        "min" : 0,
        "max" : "*",
        "base" : {
          "path" : "shr-base-Observation-model",
          "min" : 0,
          "max" : "*"
        },
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.findingStatus",
        "path" : "shr-base-Observation-model.findingStatus",
        "short" : "Indicates whether the finding is preliminary, amended, final, etc.",
        "definition" : "Indicates whether the finding is preliminary, amended, final, etc.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.findingStatus",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "code"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "binding" : {
          "strength" : "required",
          "valueSetReference" : {
            "reference" : "http://hl7.org/fhir/ValueSet/observation-status"
          }
        }
      },
      {
        "id" : "shr-base-Observation-model.relevantTime",
        "path" : "shr-base-Observation-model.relevantTime",
        "short" : "The time or time period that the statement addresses.",
        "definition" : "The time or time period that the statement addresses.",
        "min" : 0,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.relevantTime",
          "min" : 0,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "dateTime"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-TimePeriod-model"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.findingMethod",
        "path" : "shr-base-Observation-model.findingMethod",
        "short" : "The method used to determine the finding.",
        "definition" : "The method used to determine the finding.",
        "min" : 0,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.findingMethod",
          "min" : 0,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "Coding"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.subject",
        "path" : "shr-base-Observation-model.subject",
        "short" : "The person, place, event, condition, other statement that this statement addresses or belongs to.",
        "definition" : "The person, place, event, condition, other statement that this statement addresses or belongs to.
For an existential finding, the Subject is the 'owner' of the object said to exist or not exist. For example, the subject for a condition is a patient; the subject for wound size is a wound. Subjects are themselves statements.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.subject",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-Statement-model"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.observableCode",
        "path" : "shr-base-Observation-model.observableCode",
        "short" : "A code describing the aspect or property of the subject being observed or measured. The ObservableCode is the 'question code' that pairs to the 'answer' contained in the ResultValue.",
        "definition" : "A code describing the aspect or property of the subject being observed or measured. The ObservableCode is the 'question code' that pairs to the 'answer' contained in the ResultValue.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.observableCode",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "Coding"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.resultValue",
        "path" : "shr-base-Observation-model.resultValue",
        "short" : "The finding itself, such as the blood pressure value recorded.",
        "definition" : "The finding itself, such as the blood pressure value recorded.",
        "min" : 0,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.resultValue",
          "min" : 0,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Quantity-model"
          },
          {
            "code" : "Coding"
          },
          {
            "code" : "string"
          },
          {
            "code" : "boolean"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Range-model"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Ratio-model"
          },
          {
            "code" : "time"
          },
          {
            "code" : "dateTime"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-TimePeriod-model"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Media-model"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.qualifier",
        "path" : "shr-base-Observation-model.qualifier",
        "short" : "A condition or circumstance associated with an observation that affects the interpretation of the result value.",
        "definition" : "A condition or circumstance associated with an observation that affects the interpretation of the result value.",
        "min" : 0,
        "max" : "*",
        "base" : {
          "path" : "shr-base-Observation-model.qualifier",
          "min" : 0,
          "max" : "*"
        },
        "type" : [
          {
            "code" : "Coding"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      }
    ]
  },
  "differential" : {
    "element" : [
      {
        "id" : "shr-base-Observation-model",
        "path" : "shr-base-Observation-model",
        "definition" : "A statement that asserts the value of a property (observable) of the subject. The subject is often the patient, but may be a condition, a physical structure, or another clinical statement. For example, an interpretation is a finding about an observation.",
        "min" : 0,
        "max" : "*",
        "base" : {
          "path" : "shr-base-Observation-model",
          "min" : 0,
          "max" : "*"
        },
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.findingStatus",
        "path" : "shr-base-Observation-model.findingStatus",
        "short" : "Indicates whether the finding is preliminary, amended, final, etc.",
        "definition" : "Indicates whether the finding is preliminary, amended, final, etc.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.findingStatus",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "code"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false,
        "binding" : {
          "strength" : "required",
          "valueSetReference" : {
            "reference" : "http://hl7.org/fhir/ValueSet/observation-status"
          }
        }
      },
      {
        "id" : "shr-base-Observation-model.relevantTime",
        "path" : "shr-base-Observation-model.relevantTime",
        "short" : "The time or time period that the statement addresses.",
        "definition" : "The time or time period that the statement addresses.",
        "min" : 0,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.relevantTime",
          "min" : 0,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "dateTime"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-TimePeriod-model"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.findingMethod",
        "path" : "shr-base-Observation-model.findingMethod",
        "short" : "The method used to determine the finding.",
        "definition" : "The method used to determine the finding.",
        "min" : 0,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.findingMethod",
          "min" : 0,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "Coding"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.subject",
        "path" : "shr-base-Observation-model.subject",
        "short" : "The person, place, event, condition, other statement that this statement addresses or belongs to.",
        "definition" : "The person, place, event, condition, other statement that this statement addresses or belongs to.
For an existential finding, the Subject is the 'owner' of the object said to exist or not exist. For example, the subject for a condition is a patient; the subject for wound size is a wound. Subjects are themselves statements.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.subject",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-Statement-model"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.observableCode",
        "path" : "shr-base-Observation-model.observableCode",
        "short" : "A code describing the aspect or property of the subject being observed or measured. The ObservableCode is the 'question code' that pairs to the 'answer' contained in the ResultValue.",
        "definition" : "A code describing the aspect or property of the subject being observed or measured. The ObservableCode is the 'question code' that pairs to the 'answer' contained in the ResultValue.",
        "min" : 1,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.observableCode",
          "min" : 1,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "Coding"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.resultValue",
        "path" : "shr-base-Observation-model.resultValue",
        "short" : "The finding itself, such as the blood pressure value recorded.",
        "definition" : "The finding itself, such as the blood pressure value recorded.",
        "min" : 0,
        "max" : "1",
        "base" : {
          "path" : "shr-base-Observation-model.resultValue",
          "min" : 0,
          "max" : "1"
        },
        "type" : [
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Quantity-model"
          },
          {
            "code" : "Coding"
          },
          {
            "code" : "string"
          },
          {
            "code" : "boolean"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Range-model"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Ratio-model"
          },
          {
            "code" : "time"
          },
          {
            "code" : "dateTime"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-TimePeriod-model"
          },
          {
            "code" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-core-Media-model"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      },
      {
        "id" : "shr-base-Observation-model.qualifier",
        "path" : "shr-base-Observation-model.qualifier",
        "short" : "A condition or circumstance associated with an observation that affects the interpretation of the result value.",
        "definition" : "A condition or circumstance associated with an observation that affects the interpretation of the result value.",
        "min" : 0,
        "max" : "*",
        "base" : {
          "path" : "shr-base-Observation-model.qualifier",
          "min" : 0,
          "max" : "*"
        },
        "type" : [
          {
            "code" : "Coding"
          }
        ],
        "mustSupport" : false,
        "isModifier" : false,
        "isSummary" : false
      }
    ]
  }
}