Schedule a demo
Clinical

Lipid profiles

This scenario follows a patient through three visits where lipid panels are drawn and interpreted as part of preventive cardiovascular care. Total cholesterol moves from 210 mg/dL toward 182 mg/dL, HDL rises from 45 to 55 mg/dL, LDL declines from 140 to 110 mg/dL, and triglycerides improve from 180 to 140 mg/dL. The narrative reinforces lifestyle and follow-up care without any acute events or urgent interventions.

17resources / instance
4FHIR types
10instances
lipid_profiles.py
from zato_fhir.test.r4.v1 import Scenarios, TestData

for instance in Scenarios.lipid_profiles:
    patient = instance.patient
    for name in patient.name:
        print(name.text)

    practitioner = instance.practitioner
    for name in practitioner.name:
        print(name.text)

    for enc in instance.encounters:
        print(enc.status)

    for obs in instance.observations:
        for coding in obs.code.coding:
            print(coding.display)

About this scenario

This scenario follows a patient through three visits where lipid panels are drawn and interpreted as part of preventive cardiovascular care. Total cholesterol moves from 210 mg/dL toward 182 mg/dL, HDL rises from 45 to 55 mg/dL, LDL declines from 140 to 110 mg/dL, and triglycerides improve from 180 to 140 mg/dL. The narrative reinforces lifestyle and follow-up care without any acute events or urgent interventions.

Encounters anchor each lab collection episode, and observations carry the panel components in a way that dashboards and decision support can consume. The data supports testing of trending displays, goal tracking, and reporting where improving numbers are the expected outcome.

FHIR resources in this scenario

17 resources per instance, 170 total across 10 instances.

FHIR resource typeRole in this scenario
PatientPerson whose lipids are monitored over time
PractitionerOrdering clinician or interpreting provider
EncounterVisit context for each lipid panel
ObservationLipid components and related results trending positively
FHIR resources per instance17
Total resources (10 instances)170
Distinct resource types4
Scenario identifier`Scenarios.lipid_profiles`

At a glance

17
FHIR resources per instance
170
Total resources (10 instances)
4
Distinct resource types
Scenarios.lipid_profiles
Scenario identifier

Ready to build integrations?

Get started with Zato and connect your systems in minutes.

Open source In Python