Observation.identifier.assigner
- 0..1
- Reference (Organization)
|
Observation.identifier.assigner
- 0..1
- Reference (UKCore-Organization)
|
Observation.identifier.assigner
- 0..1
- Reference (CareConnect-Organization-1)
|
Change:
- Reference change to UKCore-profile
|
Observation.basedOn
- 0..*
- Reference (CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
|
Observation.basedOn
- 0..*
- Reference (DeviceRequest | ImmunizationRecommendation | NutritionOrder | UKCore-CarePlan | UKCore-MedicationRequest | UKCore-ServiceRequest)
|
Observation.basedOn
- 0..*
- Reference (CareConnect-CarePlan-1 | DeviceRequest | ImmunizationRecommendation | NutritionOrder | CareConnect-ReferralRequest-1 | CareConnect-MedicationRequest-1 | CareConnect-ProcedureRequest-1)
|
Target Type Reference changes for R4:
- Added: ServiceRequest
- Removed: ProcedureRequest, ReferralRequest
|
Observation.partOf
- 0..*
- Reference (MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
|
Observation.partOf
- 0..*
- Reference (UKCore-ImagingStudy | UKCore-Immunization | UKCore-MedicationAdministration | UKCore-MedicationDispense | UKCore-MedicationStatement | UKCore-Procedure)
|
|
R4 Changes:
|
Observation.code.coding
- 0..*
- LOINC Codes (Example)
|
Observation.code.coding:snomedCT
- 0..*
- UKCoreObservationType (preferred)
|
Observation.code.coding:snomedCT
- 0..1
- Care Connect Observation Type (extensible)
|
ValueSet Changes:
- Sliced to carry SNOMED CT (preferred) and LOINC ValueSets in UK Core
|
Observation.status
- 1..1
- ObservationStatus (Required)
|
Observation.status
- 1..1
- ObservationStatus (Required)
|
Observation.status
- 1..1
- ObservationStatus (Required)
|
R4 Change:
-
Changed value set from http://hl7.org/fhir/ValueSet/observation-status to http://hl7.org/fhir/ValueSet/observation-status|4.0.1/
|
Observation.subject
- 0..1
- Reference (Patient | Group | Device | Location)
|
Observation.subject
- 0..1
- Reference (Group | UKCore-Device | UKCore-Location | UKCore-Patient)
|
Observation.subject
- 0..1
- Reference (Group | Device | CareConnect-Patient-1 | CareConnect-Location-1)
|
Changes:
- Reference changes to UKCore-profile
|
Observation.focus
|
Observation.focus
- 0..*
- Reference (Resource)
|
|
R4 Change:
|
Observation.encounter
- 0..1
- Reference (Encounter)
|
Observation.encounter
- 0..1
- Reference (UKCore-Encounter)
|
Observation.context
- 0..1
- Reference (CareConnect-EpisodeOfCare-1 | CareConnect-Encounter-1)
|
R4 Changes:
- Renamed from context to encounter
- Type Reference: Removed Target Type EpisodeOfCare
|
Observation.effective[x]
- 0..1
- effectiveDateTime, effectivePeriod, effectiveTiming, effectiveInstant
|
Observation.effective[x]
- 0..1
- effectiveDateTime, effectivePeriod, effectiveTiming, effectiveInstant
|
Observation.effective[x]
- 0..1
- effectiveDateTime, effectivePeriod
|
Added Types for R4:
|
Observation.performer
- 0..*
- Reference (Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
|
Observation.performer
- 0..*
- Reference (UKCore-CareTeam | UKCore-Organization | UKCore-Patient | UKCore-Practitioner | UKCore-PractitionerRole | UKCore-RelatedPerson)
|
Observation.performer
- 0..*
- Reference (CareConnect-RelatedPerson-1 | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1)
|
Added Target Type References for R4:
- PractitionerRole
- CareTeam
|
Observation.value[x]
- 0..1
- Quantity |CodeableConcept |string |boolean |integer |Range |Ratio |SampledData |time |dateTime |Period
|
Observation.value[x]
- 0..1
- Quantity |CodeableConcept |string |boolean |integer |Range |Ratio |SampledData |time |dateTime |Period
|
Observation.value[x]
- 0..1
- Quantity |CodeableConcept |string |boolean |Range |Ratio |SampledData |Attachment |time |dateTime |Period
|
R4 Changes:
- Add Type: Integer
- Remove Type: Attachment
|
Observation.dataAbsentReason
- 0..1
- DataAbsentReason (Extensible)
|
Observation.dataAbsentReason
- 0..1
- DataAbsentReason (Extensible)
|
Observation.dataAbsentReason
- 0..1
- Observation Value Absent Reason (extensible)
|
R4 ValueSet and CodeSystem changes:
- Change value set from http://hl7.org/fhir/ValueSet/observation-valueabsentreason to http://hl7.org/fhir/ValueSet/data-absent-reason
- Change code system for extensibly bound codes from "http://hl7.org/fhir/data-absent-reason" to "http://terminology.hl7.org/CodeSystem/data-absent-reason"
|
Observation.interpretation
- 0..*
- Observation Interpretation Codes (Extensible)
|
Observation.interpretation
- 0..*
- ObservationInterpretationCodes (extensible)
|
Observation.interpretation
- 0..1
- Observation Interpretation Codes (extensible)
|
R4 Changes:
- Max Cardinality changed from 1 to *
- Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/v2-0078" to "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"
|
Observation.note
|
Observation.note
|
Observation.comment
|
R4 Changes:
- Renamed from comment to note
- Max Cardinality changed from 1 to *
- Type changed from string to Annotation
|
Observation.note.author[x].authorReference
- 0..1
- Reference (Practitioner | Patient | RelatedPerson | Organization)
|
Observation.note.author[x].authorReference
- 0..1
- Reference (UKCore-Organization | UKCore-Patient | UKCore-Practitioner | UKCore-RelatedPerson)
|
Observation.comment
|
Changes:
- References not present in Care Connect
|
Observation.bodySite.coding
- 0..*
- SNOMED CT Body Structures (Example)
|
Observation.bodySite.coding:snomedCT
- 0..1
- UKCoreBodySite (preferred)
|
Observation.bodySite.coding:snomedCT
- 0..1
- Care Connect Body Site (preferred)
|
Changes:
- Sliced in UKCore-to carry SNOMED CT ((preferred) ValueSet
|
Observation.method
- 0..1
- Observation Methods (Example)
|
Observation.method
- 0..1
- ObservationMethods (extensible)
|
Observation.method
- 0..1
- Observation Methods (example)
|
Changes:
- ValueSet binding strength changed to Extensible in the UK Core
|
Observation.specimen
- 0..1
- Reference (Specimen)
|
Observation.specimen
- 0..1
- Reference (UKCore-Specimen)
|
Observation.specimen
- 0..1
- Reference (CareConnect-Specimen-1)
|
Change:
- Reference change to UKCore-profile
|
Observation.device
- 0..1
- Reference (Device | DeviceMetric)
|
Observation.device
- 0..1
- Reference (DeviceMetric | UKCore-Device)
|
Observation.device
- 0..1
- Reference (Device | DeviceMetric)
|
Change:
- Reference change to UKCore-profile
|
Observation.referenceRange.type
- 0..1
- Observation Reference Range Meaning Codes (preferred)
|
Observation.referenceRange.type
- 0..1
- ObservationReferenceRangeMeaningCodes (preferred)
|
Observation.referenceRange.type
- 0..1
- Observation Reference Range Meaning Codes (extensible)
|
R4 Changed Binding Strength:
- From extensible to preferred
|
Observation.hasMember
- 0..*
- Reference (Observation | QuestionnaireResponse | MolecularSequence)
|
Observation.hasMember
- 0..*
- Reference (MolecularSequence | UKCore-Observation | UKCore-QuestionnaireResponse)
|
|
R4 Changes: |
Observation.derivedFrom
- 0..*
- Reference (DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)
|
Observation.derivedFrom
- 0..*
- Reference (Media | MolecularSequence | UKCore-DocumentReference | UKCore-ImagingStudy | UKCore-Observation | UKCore-QuestionnaireResponse)
|
|
R4 Changes: |
Observation.component.code
- 1..1
- LOINC Codes (Example)
|
Observation.component.code.coding:snomedCT
0..*
UKCoreObservationType ((preferred))
|
Observation.component.code.coding:snomedCT
0..1
Care Connect Observation Type (preferred)
|
Changes:
- Sliced in UKCore-to carry SNOMED CT (preferred) ValueSet
|
Observation.component.value[x]
- 0..1
- Quantity | CodeableConcept | string | boolean | integer | Range| Ratio | SampledData |time | dateTime |Period
|
Observation.component.value[x]
- 0..1
- Quantity | CodeableConcept | string | boolean | integer | Range| Ratio | SampledData |time | dateTime |Period
|
Observation.component.value[x]
0..1
Quantity | CodeableConcept | string | Range| Ratio | SampledData | Attachment | time | dateTime | Period
|
R4 Type changes:
- Added: boolean
- Added: integer
- Removed: Attachment
|
Observation.component.dataAbsentReason
- 0..1
- DataAbsentReason (Extensible)
|
Observation.component.dataAbsentReason
- 0..1
- DataAbsentReason (extensible)
|
Observation.component.dataAbsentReason
- 0..1
- Observation Value Absent Reason (extensible)
|
R4 Changes:
- Change value set from http://hl7.org/fhir/ValueSet/observation-valueabsentreason to http://hl7.org/fhir/ValueSet/data-absent-reason
- Change code system for extensibly bound codes from "http://hl7.org/fhir/data-absent-reason" to "http://terminology.hl7.org/CodeSystem/data-absent-reason"
|
Observation.interpretation
- 0..*
- Observation Interpretation Codes (Extensible)
|
Observation.interpretation
- 0..*
- ObservationInterpretationCodes (extensible)
|
Observation.interpretation
- 0..1
- Observation Interpretation Codes (extensible)
|
R4 Changes:
- Max Cardinality changed from 1 to *
- Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/v2-0078" to "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"
|
|
|
Observation.related
|
R4 Changes: |