Lithuanian CVD Implementation Guide
0.0.1 - ci-build
Lithuanian CVD Implementation Guide, published by Lithuanian Medical Library. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7LT/ig-lt-cvd/ and changes regularly. See the Directory of published versions
This page describes the clinical and programme pathway for Lithuanian CVD prevention and early diagnosis, aligned with the national risk assessment questionnaire and prevention measures plan (including later achievement evaluation). It matches the high-level process model used for programme design: primary assessment → investigations → optional specialist review → integrated risk interpretation → prevention plan → longitudinal follow-up.
FHIR resources from this IG appear mainly from step 4 onward (risk and plan); earlier steps rely heavily on LT Base, LT VitalSigns, LT Lab, and LT Lifestyle for demographics, vitals, labs, and behavioural data.
The pathway starts with a primary care CVD assessment visit (patient present). The general practitioner or nurse collects cardiovascular history and risk factors, records vital signs and anthropometrics (e.g. blood pressure, heart rate, BMI, waist circumference), and may initiate risk estimation using an appropriate model (e.g. SCORE2 / SCORE2-OP). An ECG may be performed when indicated.
This step supplies the inputs for formal risk documentation in step 4.
Based on the first assessment, laboratory tests and functional or imaging tests may be performed. These produce structured results but are not, by themselves, programme “conclusions”—they feed interpretation and risk calculation.
If indicated (e.g. high or very high SCORE2 risk), the patient may attend cardiology or another specialist. The specialist reviews primary-care data and test results and may order additional diagnostic tests, captured by this IG:
Observation.note.This IG does not define a dedicated “referral” profile; ServiceRequest / Encounter patterns from Base or EU packages may apply. Outputs feed step 4.
Available data are integrated into a coherent CVD assessment for the programme:
Together, these correspond to the questionnaire sections for chronic diseases, risk factors, objective findings, ECG, and risk group, plus the numeric risk estimate.
For patients assigned to an eligible risk group, a CVD prevention measures plan is created: lifestyle counselling (nutrition, physical activity, smoking cessation, healthy weight), target LDL cholesterol and blood pressure, and documentation of regular use of prescribed medications (antilipid, antihypertensive, etc.) as required by the programme forms.
Example instances in this IG illustrate care plans and related observations.
CVD prevention is longitudinal. At follow-up visits (possibly at another institution or with another clinician), achievement evaluation is recorded: e.g. achieved LDL, current blood pressure, whether targets were met, smoking status, BMI, and evaluator comments.
For a single exchangeable record that mirrors pathology and imaging reporting patterns in other Lithuanian IGs, this guide defines CvdReportLtCvd and CvdCompositionLtCvd. The DiagnosticReport lists Observation results (SCORE2, risk group, EKG, follow-up LDL and BP); the Composition groups assessment, prevention plan (e.g. CarePlan), and achievement evaluation with section narratives and entry references. See CVD programme report for the full pattern and example instances.
Illustrative examples on the FHIR CI build for vitals and lifestyle data that feed assessment include: blood pressure, body height, tobacco use, and alcohol consumption (LT VitalSigns and LT Lifestyle).
The national risk assessment and prevention / achievement forms can be represented as Questionnaire / QuestionnaireResponse — independent of the CvdReport bundle. Illustrative definitions and examples are on Questionnaires.
flowchart LR
step1["Primary Care Assessment"]
step2["Diagnostic Testing"]
step3["Specialist Evaluation"]
step4["Risk Stratification"]
step5["Prevention Plan"]
step6["Follow-Up"]
step1 --> step2
step2 --> step3
step3 --> step4
step1 --> step4
step4 --> step5
step5 --> step6
step6 --> step4
The loop from FollowUp back to RiskStratification reflects reassessment and plan updates over time.
This workflow supports standardised exchange of questionnaire, plan, and follow-up data while keeping a clear separation between raw measurements (vitals, labs), programme interpretation (risk score, risk group), and care planning (this IG’s focus in steps 4–6).
The legacy ESPBI system uses three DSTU1 Atom feed documents (SKL01, SKL02, SKL03). This section documents structural changes for migration to FHIR R5.
| DSTU1 Form | LOINC Code | R5 Profile |
|---|---|---|
| SKL01 — Risk Assessment Questionnaire | 83539-7 |
CvdRiskAssessmentCompositionLtCvd |
| SKL02 — Prevention Plan | 77442-2 |
CvdPreventionPlanCompositionLtCvd |
| SKL03 — Achievement Evaluation | 78710-1 |
CvdAchievementCompositionLtCvd |
The combined CvdCompositionLtCvd (LOINC 51848-0) can be used when all three sections are bundled into a single document.
In DSTU1, each risk factor (hypertension, dyslipidemia, etc.) is represented as a pair of Observations:
method.coding to identify the risk factor type (e.g., SNOMED 38341003 for hypertension) and valueCodeableConcept from risk-probability (certain/negligible) to indicate presence<related>) using SNOMED 1156601009 with treatment status as valueIn R5, each risk factor maps to a single RiskFactorStatusLtCvd Observation with components:
code identifies the risk factor type (replaces DSTU1 method)component[risk] carries the risk probability (replaces DSTU1 valueCodeableConcept)component[treatment] carries treatment status (replaces DSTU1 related Observation)component[medication] optionally identifies specific medicationThe DSTU1 pattern of sharing one treatment Observation across multiple risk factors is replaced by independent component values per risk factor.
DSTU1 encodes smoking, physical activity, nutrition, alcohol, and family history as generic risk factor Observations (code 80943009) differentiated by method.coding (esveikata classifier). In R5, these map to dedicated profiles from the LT Lifestyle IG (e.g., TobaccoUseLtLifestyle, PhysicalActivityLtLifestyle, NutritionLtLifestyle).