Finnish PHR Spirometry Result Profile

The profile is based on the Finnish PHR Vital Signs Base profile UPDATED LINKKI KORJATTAVA. This profile alone does not describe all the elements needed and most of the elements are visible only in base profile. This profile describes changes to the base profile and the implementers must also familiarize themself with the base profile.

A full list of the extensions, constraints and a structured definition of this profile can be found in Simplifier. There are also different views of the profile (details, mappings, table, XML, JSON).

The Finnish PHR Spirometry Result profile constrains the Finnish PHR Vital Signs Base Profile as follows:

Mandatory elements for Finnish PHR Spirometry Result

Observation subject and performer has to reference to FinnishPatient.

Mandatory elements table for Finnish PHR Spirometry Result profile
Content Name in structure Description / Type of information
Code for Spirometry Result code Spirometry Result observation SHALL have the code 251880004 Respiratory measure (observable entity) from the Snomed code system. Read more about the Snomed code system.

Components of the Spirometry result

ASDASDASD
Component Name in structure Content Description / Type of information
PEF Observation.component:PEF Code for the PEF-observation Spirometry PEF-component SHALL have the code 18491006 Peak expiratory flow rate (observable entity). from the Snomed code system. Read more about the Snomed code system.
Actual result for the PEF-observation The amount of the PEF SHALL always provided with the unit of measurement L.
FEV1 Observation.component:FEV1 Code for the FEV1-observation Spirometry FEV1-component SHALL have the code 59328004 Forced expired volume in 1 second (observable entity) from the Snomed code system. Read more about the Snomed code system.
Actual result for the FEV1-observation The amount of the FEV1 SHALL always provided with the unit of measurement L.
FEV6 Observation.component:FEV6 Code for the FEV6-observation Spirometry FEV6-component SHALL have the code 65655-3 Forced expired volume in 1 second (observable entity) from the Loinc code system Read more about the Loinc code system.
Actual result for the FEV6-observation The amount of the FEV6 SHALL always provided with the unit of measurement L.
FEV1FEV6 Observation.component:FEV1FEV6 Code for the FEV1FEV6-observation Spirometry FEV1FEV6-component SHALL have the code 702534005 Forced expiratory volume in one second/Forced expiratory volume in six seconds ratio (observable entity)) from the Snomed code system. Read more about the Snomed code system.
Actual result for the FEV1FEV6-observation The amount of the FEV1FEV6 SHALL always provided with the unit of measurement {ratio}.
FVC Observation.component:FVC Code for the FVC-observation Spirometry FVC-component SHALL have the code 50834005 Forced vital capacity (observable entity) from the Snomed code system. Read more about the Snomed code system.
Actual result for the FVC-observation The amount of the FVC SHALL always provided with the unit of measurement L.
flowData Observation.component:flowData Code for the flowData Spirometry flowData-component SHALL have the code flow Flow raw data from the Spirometry Flow and Volume code system.
The actual flow result Flow data in decimal values, separated by whitespaces.
volumeData Observation.component:volumeData Code for the volumeData Spirometry volume-component SHALL have the code volume Volume raw data from the Spirometry Flow and Volume code system.
The actual volume result Volume data in decimal values, separated by whitespaces.

Extension for all components

Content Name in structure Description / Type of information
Prediction value for the PEF component.extension:predictionValue Predicted value is used in comparisons. It is a "normal" value of the measured variable for a health person.
Standard deviation of the PEF component.extension:standardDeviation Standard deviation of the predicted value (used in z-score calculations).
Percentage of Predicted component.extension:percentageOfPredicted Measured value compared to predicted value (%)
Z-score component.extension:zScore Z-Score of the measured value

Elements in the Finnish PHR Spirometry result profile filled by the Kanta PHR platform

Elements in the Finnish PHR SelfCarePlan profile filled by the Kanta PHR platform
Content Name in structure Description / Type of information
Application that created or updated the resource extension:
creatingApplication

Is used to represent information about the application (id and name) that created or updated the resource. See the definition for the Finnish PHR Application Information extension.

Kanta PHR platform will fill in this data automatically to each stored resource (if the application has entered some data in this extension, it will be overwitten).

Narrative guide

Narrative SHOULD contain following mandatory information taken from the elements of the resource instance:

Representative result: <Observation.extension:representativeResult.value[x]>


  • Code: <Observation.code.coding:fiphrCode.code>
  • Time: <Observation.effectiveDateTime>

  • code: <Observation.component:PEF.code.coding:fiphrCoding.display> (<Observation.component:PEF.code.coding:fiphrCoding.code>
  • valueQuantity: <Observation.component:PEF.value[ x ].value> <Observation.component:PEF.value[ x ].unit>
  • referenceRange: high: <Observation.component:PEF.referenceRange.high.value> low: <Observation.component:PEF.referenceRange.low.value>
  • Predicted value: <Observation.component:PEF.extension:predictedValue>
  • Standard deviation: <Observation.component:PEF.extension:standardDeviation>
  • Percentage of predicted: <Observation.component:PEF.extension:percentageOfPredicted>
  • Z-Score: <Observation.component:PEF.extension:zScore>

If multiple components are used, the same instructions apply to each component.

Narrative example:

Representative result: no

Code: Respiratory measure (observable entity) (251880004)
Time: 2019-02-21 11:40

Code: Peak expiratory flow rate (observable entity) (18491006)
valueQuantity: 510 L/min
referenceRange: high: 570, low: 530
Predicted value: 550
Standard deviation: 1.20
Percentage of predicted: 92.7
Z-Score: -0.45

Code: FEV1 (Forced exp.volume at 1.0s) (59328004)
valueQuantity: 4.33 L
referenceRange: high: 5.64, low: 3.55
Predicted value: 4.62
Standard deviation: 1.00
Percentage of predicted: 94.1
Z-Score: -0.46

Code: Forced vital capacity (observable entity) (50834005)
valueQuantity: 5.57 L
referenceRange: high: 7.42, low: 4.66
Predicted value: 6.03
Standard deviation: 1.20
Percentage of predicted: 92.2
Z-Score: -0.55

Code: Forced expiratory volume in one second/Forced vital capacity percent (observable entity) (313222007)
valueQuantity: 77.80
referenceRange: high: 86.85, low: 65.90
Predicted value: 65.90
Standard deviation: 1.20
Percentage of predicted: 101.2
Z-Score: 0.11

Percentage of predicted = measured value compared to predicted value (%)
Z-score = measured value compared to predicted value in Z-scale

Examples of Finnish PHR Spritometry Result