Blood Pressure Cross-Country Cross-Language Cross-Paradigm (Demo) IG
0.3.0 - ci-build

Blood Pressure Cross-Country Cross-Language Cross-Paradigm (Demo) IG, published by FO. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/frankoemig/bloodpressure/ and changes regularly. See the Directory of published versions

Mindmap

MindMap as a starting point

The following mindmap collects and sorts all aspects around blood pressure that are necessary for a correct interpretation and clinical use. It has to be recognized that some artifacts (eg. reference range) are abbreviated, and the corresponding details must be duplicated. Unfortunately, PlantUML mindmaps do not allow for cross-links to denote that.

The following diagram aggregates all aspects that can be found somewhere. It tries to arrange them in a way that helps to understand the semantics, and to sort them. For the moment, additional explanatory text has not been duplicated from other sources for copyright and IP reasons. It can be expected, that this will be done later on.

Blood Pressure related Concepts to be consideredBlood Pressure related Concepts to be consideredBlood PressureadministrativeidentifierobservedDateTimeDT: instant | dateTime | periodrecordedDateTimeDT: dateTimeinvolved personsauthorperformerrecorderdevicetypeautomatedvalidated?...context itemssubjectagegenderpositioning of bodyDT: codesittingstandingreclininglyinglying on backlying with tilt to leftpositioning of armDT: codedownupcuff sizeDT: code/integermethodDT: codenamed contextAOBP..protocol itemsduration of measurementrangestart: timestampend: timestampDT: codespot1h8h10h12h24hlocation at bodyDT: codeexternarmwristanklefingertoeinternleft heartright heartradialis arterycoronary arterylateralityrightleftmeasurement settingDT: codephysician office / clinic / hospital / EDdwelling / hometilt (degree)DT: integerDT: codeaspirationexpirationinspirationeventnormalstressed by someone/thingphysicianbear/tiger/snakecuff typeDT: codeconsciousnessDT: codeawakeunconscioussleepingexecutable protocolorthostatic: supine -> sitting -> standingtilt: position + tiltSPRINTNHANESstress testactivity level: increasemedicationhypertension management...commentDT: textmeasured valuesystolicDT: integerrange: 0-400reference rangerange: 0-400age: integerdiastolicDT: integerrange: 0-400age: integerreference rangerange: 0-400unitDT: codemmHgreference rangeage: integergender: codeinterpretationDT: codecritical lowlownormalhighcritical highcalculated valuemeanArterialPressureDT: integerrange: 60-100durationDT: code1h8h10h12h24hcalculationDT: codeballancedalgorithmreference rangepulsePressureDT: integerrange: 0-1000reference rangeother relevant conceptsmedicationinfluences the resultsof the measurementbooleanMedicationAdministrationcurrent/former exercise assocationDT: codesleepingsittingwalkingslownormalfastjoggingslownormalfastrunningslownormalfastbikingDT: PQWattstimingpreduringpostbody weightrelevant for a correct interpretationpulsePQReferenceanaesthesiaDT: codebeforeduringafteranaestheticaLegend:relevant context detailsaddt'l information

Coloring Scheme

The mindmap uses colors to indicate the following:

  • red: measured details
  • light blue: data types
  • light green: artefacts that are better provided as separate models
  • dark blue: involved persons
  • yellow: details from context or protocols
  • white: specific protocols

Some Notes on the mindmap

  • value on the left
    • w/ red background: assembles all details dealing with the measured value itself
    • w/ green background: other "mini models" that may provide important details but are not directly specified here
  • context items: relevant details to correctly interpret the data
  • named context: predefined specific settings for documenting the context, eg. sitting + in rest + in hospital, sitting + at home
  • protocol item: 'meta-data' about the measurements that are important to document or to alter for specific protocols
  • executable protocol: individual protocols that describe a set of specific bp measurements
  • sleep status: this has been replaced by consciousness to also allow for "unconscious" as a separate value.
  • event: Some people increase their blood pressure by just seeing a physician, or for other reasons. Not sure whether this is relevant information, but it should not be left out.
  • the device drives the method (unfortunately this cannot be expressed in the mindmap)

Other models

  • Anaesthesia, Medication
  • Exertion: That could be managed as a separate observation. The same applies to other relevant details.
  • Body Weight
  • Pulse

Important next Steps: Information Model

The mindmap above has to be completed, enhanced, and conceptualized into information models. In addition, all elements must be described.