CodedObservationModel
{
"resourceType" : "StructureDefinition",
"id" : "shr-base-CodedObservation-model",
"text" : {
"status" : "generated",
"div" : "<div xmlns="http://www.w3.org/1999/xhtml">
<p><b>SW CodedObservation Logical Model</b></p>
<p/>
</div>"
},
"url" : "http://hl7.org/fhir/us/sw/StructureDefinition/shr-base-CodedObservation-model",
"identifier" : [
{
"system" : "http://hl7.org/fhir/us/sw",
"value" : "shr.base.CodedObservation"
}
],
"version" : "1.0.0",
"name" : "CodedObservationModel",
"title" : "SW CodedObservation 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"
}
]
}
],
"kind" : "logical",
"abstract" : false,
"type" : "shr-base-CodedObservation-model",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Element",
"derivation" : "specialization",
"snapshot" : {
"element" : [
{
"id" : "shr-base-CodedObservation-model",
"path" : "shr-base-CodedObservation-model",
"short" : "CodedObservation",
"definition" : "CodedObservation",
"min" : 0,
"max" : "*",
"base" : {
"path" : "shr-base-CodedObservation-model",
"min" : 0,
"max" : "*"
},
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.findingStatus",
"path" : "shr-base-CodedObservation-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-CodedObservation-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-CodedObservation-model.relevantTime",
"path" : "shr-base-CodedObservation-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-CodedObservation-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-CodedObservation-model.findingMethod",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.findingMethod",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.subject",
"path" : "shr-base-CodedObservation-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-CodedObservation-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-CodedObservation-model.observableCode",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.observableCode",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.resultValue",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.resultValue",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.qualifier",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.qualifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
}
]
},
"differential" : {
"element" : [
{
"id" : "shr-base-CodedObservation-model",
"path" : "shr-base-CodedObservation-model",
"short" : "CodedObservation",
"definition" : "CodedObservation",
"min" : 0,
"max" : "*",
"base" : {
"path" : "shr-base-CodedObservation-model",
"min" : 0,
"max" : "*"
},
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.findingStatus",
"path" : "shr-base-CodedObservation-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-CodedObservation-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-CodedObservation-model.relevantTime",
"path" : "shr-base-CodedObservation-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-CodedObservation-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-CodedObservation-model.findingMethod",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.findingMethod",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.subject",
"path" : "shr-base-CodedObservation-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-CodedObservation-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-CodedObservation-model.observableCode",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.observableCode",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.resultValue",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.resultValue",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
},
{
"id" : "shr-base-CodedObservation-model.qualifier",
"path" : "shr-base-CodedObservation-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-CodedObservation-model.qualifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding"
}
],
"mustSupport" : false,
"isModifier" : false,
"isSummary" : false
}
]
}
}