// RareLink IPS Measurement Radiology { "resourceType" : "Observation", "id" : "<id>", // Logical id of this artifact "meta" : {Meta}, // C? Metadata about the resource "implicitRules" : "<uri>", // C? A set of rules under which this content was created "language" : "<code>", // C? Language of the resource content "text" : {Narrative}, // C? Text summary of the resource, for human interpretation "contained" : [{Resource}], // Contained, inline Resources "extension": [ ], "identifier" : [{Identifier}], // C? Business Identifier for observation "basedOn" : [{Reference(CarePlan)}], // C? Fulfills plan, proposal or order "partOf" : [{Reference([CanonicalType[http://hl7.org/fhir/uv/ips/StructureDefinition/ImagingStudy-uv-ips]])}], // C? Part of referenced event "status" : "<code>", // C? R! registered | preliminary | final | amended + "category" : [ // sliced by pattern:$this in the specified order Open { // Classification of type of observation C? R! // from Element: extension } ], "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "subject" : { // C? R! Who and/or what the observation is about "extension": [ ], "reference" : "<string>", // C? R! Literal reference, Relative, internal or absolute URL "type" : "<uri>", // C? Type the reference refers to (e.g. "Patient") "identifier" : {Identifier}, // C? Logical reference, when literal reference is not known "display" : "<string>" // C? Text alternative for the resource }, "focus" : [{Reference(Resource)}], // C? What the observation is about, when it is not about the subject of record "encounter" : {Reference(Encounter)}, // C? Healthcare event during which this observation is made // effective[x]: Clinically relevant time/time-period for observation. One of these 2: "effectiveDateTime" : { // C? R! Clinically relevant time/time-period for observation "extension": [ { // C? Only One! effective[x] absence reason "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "valueCode" : "<code>" // C? R! Value of extension } ], }, "effectivePeriod" : { // C? R! Clinically relevant time/time-period for observation "extension": [ { // C? Only One! effective[x] absence reason "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "valueCode" : "<code>" // C? R! Value of extension } ], }, "issued" : "<instant>", // C? Date/Time this version was made available "performer" : [{ // C? R! Who is responsible for the observation "extension": [ { // C? Only One! unknown | asked | temp | notasked | masked | unsupported | astext | error "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "valueCode" : "<code>" // C? R! Value of extension } ], "reference" : "<string>", // C? Literal reference, Relative, internal or absolute URL "type" : "<uri>", // C? Type the reference refers to (e.g. "Patient") "identifier" : {Identifier}, // C? Logical reference, when literal reference is not known "display" : "<string>", // C? Text alternative for the resource }], "valueQuantity" : [ // sliced by type:$this in the specified order Open { // Actual result C? // from Element: extension } ], "dataAbsentReason" : {CodeableConcept}, // C? Why the result is missing "interpretation" : [{ // C? High, low, normal, etc. "extension": [ ], "coding" : [{ // C? Code defined by a terminology system "extension": [ ], "system" : "<uri>", // C? Identity of the terminology system "version" : "<string>", // C? Version of the system - if relevant "code" : "<code>", // C? Symbol in syntax defined by the system "display" : "<string>", // C? Representation defined by the system "userSelected" : <boolean> // C? If this coding was chosen directly by the user }], "text" : "<string>" // C? Plain text representation of the concept }], "note" : [{Annotation}], // C? Comments about the observation "bodySite" : {CodeableConcept (as CodeableConceptIPS)}, // C? Concept - reference to a terminology or just text "method" : { // C? How it was done "extension": [ ], "coding" : [{ // C? Code defined by a terminology system "extension": [ ], "system" : "<uri>", // C? Identity of the terminology system "version" : "<string>", // C? Version of the system - if relevant "code" : "<code>", // C? Symbol in syntax defined by the system "display" : "<string>", // C? Representation defined by the system "userSelected" : <boolean> // C? If this coding was chosen directly by the user }], "text" : "<string>" // C? Plain text representation of the concept }, "specimen" : {Reference(Specimen)}, // C? Specimen used for this observation "device" : {Reference([CanonicalType[http://hl7.org/fhir/uv/ips/StructureDefinition/Device-observer-uv-ips]])}, // C? (Measurement) Device "referenceRange" : [{ // C? Provides guide for interpretation "extension": [ ], "low" : {Quantity (as SimpleQuantity)}, // C? Low Range, if relevant "high" : {Quantity (as SimpleQuantity)}, // C? High Range, if relevant "type" : {CodeableConcept}, // C? Reference range qualifier "appliesTo" : [{CodeableConcept}], // C? Reference range population "age" : {Range}, // C? Applicable age range, if relevant "text" : "<string>", // C? Text based reference range in an observation }], "hasMember" : [{Reference([CanonicalType[http://hl7.org/fhir/uv/ips/StructureDefinition/Observation-results-radiology-uv-ips]])}], // C? Related resource that belongs to the Observation group "derivedFrom" : [{Reference(DocumentReference)}], // C? Related measurements the observation is made from "component" : [ { // Observation Text C? "modifierExtension" : [{Extension}], // C? Extensions that cannot be ignored even if unrecognized "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "valueString" : "<string>", // C? R! Actual component result "dataAbsentReason" : {CodeableConcept}, // C? Why the component result is missing "interpretation" : [{CodeableConcept}], // C? High, low, normal, etc. // value[x]: Provides guide for interpretation of component result. One of these 0: }, { // Observation Code C? "modifierExtension" : [{Extension}], // C? Extensions that cannot be ignored even if unrecognized "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "valueCodeableConcept" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "dataAbsentReason" : {CodeableConcept}, // C? Why the component result is missing "interpretation" : [{CodeableConcept}], // C? High, low, normal, etc. // value[x]: Provides guide for interpretation of component result. One of these 0: }, { // Observation Measurement, including linear, area and volume quantity measurements C? "modifierExtension" : [{Extension}], // C? Extensions that cannot be ignored even if unrecognized "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "valueQuantity" : {Quantity (as QuantityIPS)}, // C? R! A measured amount using UCUM "dataAbsentReason" : {CodeableConcept}, // C? Why the component result is missing "interpretation" : [{CodeableConcept}], // C? High, low, normal, etc. // value[x]: Provides guide for interpretation of component result. One of these 0: }, { // Observation Measurement, including linear, area and volume range measurements C? "modifierExtension" : [{Extension}], // C? Extensions that cannot be ignored even if unrecognized "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "valueRange" : {Range (as RangeIPS)}, // C? R! Set of values bounded by low and high "dataAbsentReason" : {CodeableConcept}, // C? Why the component result is missing "interpretation" : [{CodeableConcept}], // C? High, low, normal, etc. // value[x]: Provides guide for interpretation of component result. One of these 0: }, { // Observation Measurement, including linear, area and volume ratio measurements C? "modifierExtension" : [{Extension}], // C? Extensions that cannot be ignored even if unrecognized "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "valueRatio" : {Ratio (as RatioIPS)}, // C? R! A ratio of two Quantity values - a numerator and a denominator "dataAbsentReason" : {CodeableConcept}, // C? Why the component result is missing "interpretation" : [{CodeableConcept}], // C? High, low, normal, etc. // value[x]: Provides guide for interpretation of component result. One of these 0: }, { // Observation Measurement, including linear, area and volume sampled data measurements C? "modifierExtension" : [{Extension}], // C? Extensions that cannot be ignored even if unrecognized "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "valueSampledData" : {SampledData}, // C? R! Actual component result "dataAbsentReason" : {CodeableConcept}, // C? Why the component result is missing "interpretation" : [{CodeableConcept}], // C? High, low, normal, etc. // value[x]: Provides guide for interpretation of component result. One of these 0: } ], }