SMIS Observation
Table of Contents
- SMIS Resources
- Profiles
- Interactions
- Observation Identifiers
- Observation Fields
- Related Vital Signs Observation Fields
SMIS Resources
Following SMIS resources are represented in FHIR as observations.
Name | Category (system#code) | Code (system#code) |
---|---|---|
Nursing report | http://smis.ch/fhir/CodeSystem/smis-observation-category-code#open-type | http://smis.ch/fhir/types/open#nursing-report |
Unstructured vital signs | http://smis.ch/fhir/CodeSystem/smis-observation-category-code#open-type | http://smis.ch/fhir/types/open#vital-signs |
Structured vital signs | http://hl7.org/fhir/observation-category#vital-signs | http://loinc.org#85353-1 |
Profiles
- Default: Command 'pagelink' could not render: Page not found.
- Related: Command 'pagelink' could not render: Page not found.
- Vital signs: Command 'pagelink' could not render: Page not found.
Observation | http://hl7.org/fhir/StructureDefinition/Observation | ||
status | Fixed Value | ||
category | 1.. | Binding | |
subject | I | Reference(SMIS Patient Profile) | |
effectiveDateTime | dateTime | ||
value[x] | |||
valueQuantity | Quantity | ||
valueString | string | ||
related | |||
target | Reference(SMIS Related Observation Profile) |
The subject may be a reference to a patient by internal SMIS id
"subject": { "reference": "Patient/1489161154728048" }
or an identifier identifying the patient with the external id.
"subject": { "identifier": { "system": "http://smis.ch/fhir/patient/external_id", "value": "FDDEC0EA-A0FA-448C-916E-51C777AD97E8" } }
Interactions
- update
- create
- search by patient and category
- Search parameters:
- patient (required)
- category (required)
- Search parameters:
- Search by patient and identifier
- Search parameters:
- patient (required)
- identifier (required)
- Search parameters:
It's possible to search for a resource by internal or external patient id:
GET /fhir/MedicationStatement?patient=1489161154728048
GET /fhir/MedicationStatement?patient.identifier=FDDEC0EA-A0FA-448C-916E-51C777AD97E8
Observation Identifiers
Name | System | Sample Value |
---|---|---|
Internal Element Id | http://smis.ch/fhir/element/internal_id | 1297774007642120 |
External Element Id | http://smis.ch/fhir/element/external_id | 304C24D6-007B-465D-B608-26DCC3DA63AF |
Observation Fields
The observation profile is open. Therefore, all attributes of the base observation are allowed. SMIS only needs the following attributes, all others are ignored.
Path | Comment |
---|---|
id | Numeric SMIS id |
identifier[system=http://smis.ch/fhir/element/external_id] | Required |
category.coding[1].system | ["http://smis.ch/fhir/CodeSystem/smis-observation-category-codes", "http://hl7.org/fhir/observation-category"] |
category.coding[1].code | ["open-type", "vital-signs"] |
code.coding[1].system | ["http://smis.ch/fhir/types/open", "http://loinc.org"] |
code.coding[1].code | ["vital-signs", "nursing-report", "85353-"] |
subject.reference | Required if subject.identifier is empty. Numeric ID |
subject.identifier.system | Required if subject.reference is empty. Fixed: http://smis.ch/fhir/patient/external_id |
subject.identifier.value | Required if subject.reference is empty. External patient id |
effective | Required |
status | final |
value | Required if category is 'open-type' |
related | Required if category is 'vital-signs' |
Related Vital Signs Observation Fields
Path | Comment |
---|---|
category.coding[1].system | http://hl7.org/fhir/observation-category |
category.coding[1].code | vital-signs |
code.coding[1].system | http://loinc.org |
code.coding[1].code | One of https://www.hl7.org/fhir/valueset-observation-vitalsignresult.html |
status | final |
valueQuantity.value | Required |
valueQuantity.system | http://unitsofmeasure.org |
valueQuantity.code | Required |