This is the set of resources that conform to either of the profiles LaboratoryTestResult (http://fhir.hl7.nl/zorgviewer/StructureDefinition/LaboratoryTestResult) and LaboratoryTestResult (http://fhir.hl7.nl/zorgviewer/StructureDefinition/LaboratoryTestResult). E.g. what you have to deal with if you get resources conforming to one of them
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Observation | C | 0..* | LaboratoryTestResult dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource obs-7: If code is the same as a component code then the value element associated with the code SHALL NOT be present obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present | |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: ?? (extensible): A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Identifier |
basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ProcedureRequest | ReferralRequest) | Fulfills plan, proposal or order including requester information. |
status | ?!SΣ | 1..1 | code | TestUitslagStatus Binding: ?? (required): Codes providing the status of an observation. |
extension | 0..* | Extension | Extension | |
value | 0..1 | code | Primitive value for code | |
category | 1..* | CodeableConcept | Classification of type of observation Binding: ?? (preferred): Codes for high level observation categories. | |
code | Σ | 1..1 | CodeableConcept | TestCode or PanelOrBattery Binding: ?? (example): Codes identifying names of simple observations. |
extension | 0..* | Extension | Additional Content defined by implementations | |
coding | Σ | 0..* | Coding | Code defined by a terminology system |
text | SΣ | 0..1 | string | Plain text representation of the concept |
subject | Σ | 1..1 | Reference(Group | Device | nl-core-location | nl-core-patient) | Patient |
context | 0..1 | Reference(nl-core-episodeofcare | HCIM Encounter | gp-Encounter) | Encounter during which this observation is made | |
effective[x] | Σ | 0..1 | dateTime | TestDateTime |
issued | Σ | 0..1 | instant | Date/Time this was made available |
performer | Σ | 0..* | Reference(nl-core-organization | nl-core-patient | nl-core-practitioner | nl-core-relatedperson) | Who is responsible for the observation |
extension | 0..* | Extension | Extension | |
reference | Σ | 0..1 | string | Literal reference, Relative, internal or absolute URL |
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known |
display | Σ | 0..1 | string | Text alternative for the resource |
value[x] | Σ | 0..1 | Quantity | TestResult |
dataAbsentReason | 0..1 | CodeableConcept | Why the result is missing Binding: ?? (extensible): Codes specifying why the result (Observation.value[x]) is missing. | |
interpretation | 0..1 | CodeableConcept | High, low, normal, etc. Binding: ?? (extensible): Codes identifying interpretations of observations. | |
extension | 0..* | Extension | Additional Content defined by implementations | |
coding | ΣC | 1..* | Coding | Code defined by a terminology system zib-LaboratoryTestResult-Observation-1: If a value from the HCIM ValueSet 'InterpretatieVlaggenCodelijst' is present a mapped code from the FHIR ValueSet 'Observation Interpretation Codes' is also expected. A ConceptMap is available that maps the HCIM values to the FHIR values. |
extension | 0..* | Extension | Additional Content defined by implementations | |
system | Σ | 0..1 | uri | Identity of the terminology system |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | SΣ | 0..1 | code | Symbol in syntax defined by the system |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | SΣ | 0..1 | string | Plain text representation of the concept |
comment | 0..1 | string | Comment or ResultInterpretation | |
bodySite | 0..1 | CodeableConcept | Observed body part Binding: ?? (example): Codes describing anatomical locations. May include laterality. | |
method | 0..1 | CodeableConcept | TestMethod Binding: ?? (extensible): SNOMED CT (2.16.840.1.113883.6.96): All values | |
specimen | S | 0..1 | Reference(Specimen | #sd-Specimen-Specimen) | Specimen |
device | 0..1 | Reference(HCIM MedicalDevice Product) | (Measurement) Device | |
referenceRange | C | 0..* | BackboneElement | Reference ele-1: All FHIR elements must have a @value or children obs-3: Must have at least a low or a high or text |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
low | 0..1 | ?? | ReferenceRangeLowerLimit | |
extension | 0..* | Extension | Additional Content defined by implementations | |
value | SΣ | 0..1 | decimal | Numerical value (with implicit precision) |
unit | SΣ | 0..1 | string | Unit representation |
system | Σ | 0..1 | uri | System that defines coded unit form |
code | Σ | 0..1 | code | Coded form of the unit |
high | 0..1 | ?? | ReferenceRangeUpperLimit | |
extension | 0..* | Extension | Additional Content defined by implementations | |
value | SΣ | 0..1 | decimal | Numerical value (with implicit precision) |
unit | SΣ | 0..1 | string | Unit representation |
system | Σ | 0..1 | uri | System that defines coded unit form |
code | Σ | 0..1 | code | Coded form of the unit |
type | 0..1 | CodeableConcept | Reference range qualifier Binding: ?? (extensible): Code for the meaning of a reference range. | |
appliesTo | 0..* | CodeableConcept | Reference range population Binding: ?? (example): Codes identifying the population the reference range applies to. | |
age | 0..1 | Range | Applicable age range, if relevant | |
text | 0..1 | string | Text based reference range in an observation | |
related | Σ | 0..* | BackboneElement | RelatedResults ele-1: All FHIR elements must have a @value or children |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 0..1 | code | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by Binding: ?? (required): Codes specifying how two observations are related. | |
target | 1..1 | Reference(QuestionnaireResponse | Sequence | HCIM LaboratoryTestResult Observation) | Resource that is related to this one | |
component | Σ | 0..* | BackboneElement | LaboratoryTest ele-1: All FHIR elements must have a @value or children |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
code | Σ | 1..1 | CodeableConcept | TestCode Binding: ?? (extensible): LOINC (2.16.840.1.113883.6.1): All values |
value[x] | Σ | 0..1 | TestResult | |
valueQuantity | Quantity | |||
valueCodeableConcept | CodeableConcept | |||
valueString | string | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueSampledData | SampledData | |||
valueAttachment | Attachment | |||
valueTime | time | |||
valueDateTime | dateTime | |||
valuePeriod | Period | |||
dataAbsentReason | 0..1 | CodeableConcept | Why the component result is missing Binding: ?? (extensible): Codes specifying why the result (Observation.value[x]) is missing. | |
interpretation | 0..1 | CodeableConcept | ResultFlags Binding: ?? (extensible): InterpretatieVlaggenCodelijst | |
referenceRange | 0..* | Provides guide for interpretation of component result | ||
Documentation for this format |