Health New Zealand Te Whatu Ora Shared Care FHIR API
0.4.7 - release
Health New Zealand Te Whatu Ora Shared Care FHIR API - Local Development build (v0.4.7) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/ManaakiNgaTahiObservation | Version: 0.1.3 | |||
| Active as of 2026-10-13 | Computable Name: ManaakiNgaTahiObservation | |||
Observation FHIR resource for Manaaki Nga Tahi
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7 |
![]() ![]() |
1..* | Identifier | Business Identifier for observation | |
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |
![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation. | |
![]() ![]() |
1..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (required) | |
![]() ![]() |
1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example) | |
![]() ![]() |
0..1 | Reference(Patient) | Who and/or what the observation is about | |
![]() ![]() |
1..1 | dateTime | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
1..1 | instant | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Who is responsible for the observation | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | required | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Observation
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Observation | Measurements and simple assertions | |
![]() ![]() |
0..0 | A set of rules under which this content was created | ||
![]() ![]() |
0..0 | Language of the resource content | ||
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
1..* | Identifier | Business Identifier for observation | |
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Fulfills plan, proposal or order | |
![]() ![]() |
0..0 | Part of referenced event | ||
![]() ![]() |
1..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (required) | |
![]() ![]() |
1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example) | |
![]() ![]() |
0..1 | Reference(Patient) | Who and/or what the observation is about | |
![]() ![]() |
0..0 | What the observation is about, when it is not about the subject of record | ||
![]() ![]() |
1..1 | dateTime | Clinically relevant time/time-period for observation Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
1..1 | instant | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Who is responsible for the observation | |
![]() ![]() |
0..0 | Actual result | ||
![]() ![]() |
0..0 | Why the result is missing | ||
![]() ![]() |
0..0 | High, low, normal, etc. | ||
![]() ![]() |
0..0 | Observed body part | ||
![]() ![]() |
0..0 | How it was done | ||
![]() ![]() |
0..0 | Specimen used for this observation | ||
![]() ![]() |
0..0 | (Measurement) Device | ||
![]() ![]() |
0..0 | Provides guide for interpretation | ||
![]() ![]() |
0..0 | Related resource that belongs to the Observation group | ||
![]() ![]() |
0..0 | Related measurements the observation is made from | ||
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period | Actual component result Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actual component result | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Actual component result | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.category | Base | required | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7 |
![]() ![]() |
0..1 | id | Logical id of this artifact | |
![]() ![]() |
0..1 | Meta | Metadata about the resource | |
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() |
1..* | Identifier | Business Identifier for observation | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |
![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |
![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |
![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |
![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation. | |
![]() ![]() |
1..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (required) | |
![]() ![]() |
1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example) | |
![]() ![]() |
0..1 | Reference(Patient) | Who and/or what the observation is about | |
![]() ![]() |
0..1 | Reference(Encounter) | Healthcare event during which this observation is made | |
![]() ![]() |
1..1 | dateTime | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
1..1 | instant | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Who is responsible for the observation | |
![]() ![]() |
0..* | Annotation | Comments about the observation | |
![]() ![]() |
0..* | BackboneElement | Component results | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. | |
![]() ![]() ![]() |
0..1 | Actual component result Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actual component result | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Actual component result | |
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. |
![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |
![]() ![]() ![]() |
0..* | See referenceRange (Observation) | Provides guide for interpretation of component result | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | required | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📍4.0.1 | FHIR Std. |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📍4.0.1 | FHIR Std. |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | FHIR Std. |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | FHIR Std. |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Observation
Summary
Mandatory: 7 elements
Prohibited: 15 elements
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7 |
![]() ![]() |
1..* | Identifier | Business Identifier for observation | |
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |
![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation. | |
![]() ![]() |
1..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (required) | |
![]() ![]() |
1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example) | |
![]() ![]() |
0..1 | Reference(Patient) | Who and/or what the observation is about | |
![]() ![]() |
1..1 | dateTime | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
1..1 | instant | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Who is responsible for the observation | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | required | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
Differential View
This structure is derived from Observation
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Observation | Measurements and simple assertions | |
![]() ![]() |
0..0 | A set of rules under which this content was created | ||
![]() ![]() |
0..0 | Language of the resource content | ||
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
1..* | Identifier | Business Identifier for observation | |
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Fulfills plan, proposal or order | |
![]() ![]() |
0..0 | Part of referenced event | ||
![]() ![]() |
1..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (required) | |
![]() ![]() |
1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example) | |
![]() ![]() |
0..1 | Reference(Patient) | Who and/or what the observation is about | |
![]() ![]() |
0..0 | What the observation is about, when it is not about the subject of record | ||
![]() ![]() |
1..1 | dateTime | Clinically relevant time/time-period for observation Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
1..1 | instant | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Who is responsible for the observation | |
![]() ![]() |
0..0 | Actual result | ||
![]() ![]() |
0..0 | Why the result is missing | ||
![]() ![]() |
0..0 | High, low, normal, etc. | ||
![]() ![]() |
0..0 | Observed body part | ||
![]() ![]() |
0..0 | How it was done | ||
![]() ![]() |
0..0 | Specimen used for this observation | ||
![]() ![]() |
0..0 | (Measurement) Device | ||
![]() ![]() |
0..0 | Provides guide for interpretation | ||
![]() ![]() |
0..0 | Related resource that belongs to the Observation group | ||
![]() ![]() |
0..0 | Related measurements the observation is made from | ||
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period | Actual component result Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actual component result | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Actual component result | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.category | Base | required | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7 |
![]() ![]() |
0..1 | id | Logical id of this artifact | |
![]() ![]() |
0..1 | Meta | Metadata about the resource | |
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() |
1..* | Identifier | Business Identifier for observation | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |
![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |
![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |
![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |
![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required): Codes providing the status of an observation. | |
![]() ![]() |
1..1 | CodeableConcept | Classification of type of observation Binding: ObservationCategoryCodes (required) | |
![]() ![]() |
1..1 | CodeableConcept | Type of observation (code / type) Binding: LOINCCodes (example) | |
![]() ![]() |
0..1 | Reference(Patient) | Who and/or what the observation is about | |
![]() ![]() |
0..1 | Reference(Encounter) | Healthcare event during which this observation is made | |
![]() ![]() |
1..1 | dateTime | Clinically relevant time/time-period for observation Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
1..1 | instant | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Who is responsible for the observation | |
![]() ![]() |
0..* | Annotation | Comments about the observation | |
![]() ![]() |
0..* | BackboneElement | Component results | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. | |
![]() ![]() ![]() |
0..1 | Actual component result Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Actual component result | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Actual component result | |
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. |
![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |
![]() ![]() ![]() |
0..* | See referenceRange (Observation) | Provides guide for interpretation of component result | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | required | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📍4.0.1 | FHIR Std. |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📍4.0.1 | FHIR Std. |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | FHIR Std. |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | FHIR Std. |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Observation
Summary
Mandatory: 7 elements
Prohibited: 15 elements
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron