Medical Records
This page explains how to use the Medical Dossier module to record, manage, and review medical examinations and observations for contacts in Dynamics Dossier.
Prerequisites
- The QTEAM Med. Dossier permission set must be assigned to your user account.
- Observation types and units must be configured. Run the Medical Dossier Setup codeunit to insert the standard set, or configure them manually via Medical Observation Types and Medical Observation Units.
Opening a Medical Dossier
Each contact has exactly one medical dossier. To open it:
- Open the Dossier Card for the relevant contact.
- In the action bar, select Medical Dossier.
Alternatively, access the dossier directly from the Contact Card using the Medical Dossier action added by the QTEAM Medical Dossier Contact page extension.
Dossier Status
| Status | Meaning |
|---|---|
| Draft | Dossier has been created but is not yet in use. |
| Active | Dossier is actively being updated. |
| Closed | No further changes are expected. |
| Archived | Dossier is retained for historical reference only. |
Note: Setting Blocked to true prevents all further changes to the dossier, regardless of status.
Creating an Examination
An examination represents a single consultation or check-up session.
- On the Medical Dossier Card, select New Examination in the action bar.
- The Medical Examination Card opens with the contact pre-filled.
- Set the following fields:
| Field | Description |
|---|---|
| Examination Date | Date of the session (defaults to today). |
| Examination Time | Time of the session (defaults to current time). |
| Examiner User ID | User performing the examination (defaults to current user). |
| Status | Start with Draft; change to Completed when finished. |
- Save the record.
Recording Observations
Observations are structured clinical measurements linked to an examination or recorded independently.
From the Examination Card
- Open the relevant Medical Examination Card.
- In the Observations subpage, select New.
- The Medical Observation card opens.
From the Dossier Card
The Observations subpage on the Dossier Card shows all observations for the contact across all examinations.
Filling in an Observation
| Field | Description |
|---|---|
| Obs. Type Code | Select the type of measurement (e.g. HEIGHT, WEIGHT, BLDPRESSURE). |
| Status | Set to Final when the result is confirmed. |
| Data Source | How the value was obtained: Manual, Device, Import, API, etc. |
| Effective Date / Time | When the measurement was clinically relevant. |
| Performer User ID | User who recorded the observation. |
| Value | Numeric result. Leave at 0 for component-based or categorical observations. |
| Unit Code | Unit of measurement. |
| Interpretation | Clinical meaning: Normal, High, Low, Critical High, etc. |
| Value Text | Use for categorical results such as Negative, Positive, or Passed. |
| Note | Free-text clinical notes. |
Tip: If the observation type has Component Based set to true (e.g. Blood Pressure), enter the individual components (Systolic, Diastolic) in the Components subpage instead of using the Value field.
Component-Based Observations
For observation types where Is Component Based = true:
- Open the observation record.
- In the Components subpage, add a line for each measured value.
- For each component, specify the LOINC Code, Display, Value, and Unit UCUM Code.
Example — Blood Pressure:
| Component | Value | Unit |
|---|---|---|
| Systolic Blood Pressure | 120 | mmHg |
| Diastolic Blood Pressure | 80 | mmHg |
Observation Status Lifecycle
graph LR
Registered --> Preliminary
Preliminary --> Final
Final --> Amended
Amended --> Corrected
Final --> Cancelled
Preliminary --> Cancelled
Registered --> EnteredInError["Entered-in-Error"]Warning: Observations with status Entered-in-Error must not be used for clinical decisions.
Recording Medical Text Entries
Free-text clinical notes (Anamnesis, Physical Examination findings, etc.) are stored as Medical Text Entries.
- On the Medical Dossier Card or Medical Examination Card, select Medical Texts.
- The Medical Text Card opens, filtered to the current contact.
- Select or create a text entry and choose the appropriate Text Type:
| Text Type | Use |
|---|---|
| Anamnesis | Patient history and reported complaints. |
| Physical Examination | Findings from the physical examination. |
| Audiogram Remarks | Remarks related to hearing tests. |
| Lung Function Remarks | Remarks related to spirometry or lung function tests. |
| ECG Remarks | Remarks related to electrocardiography. |
| Blood Draw Remarks | Remarks related to blood samples. |
| Exercise Test Remarks | Remarks related to exercise or stress tests. |
| General Remarks | Any other clinical notes. |
Setup
Observation Types
Observation types define what can be measured and how it maps to LOINC codes.
- Search for Medical Observation Types.
- Use New to add a custom type, or run the Medical Dossier Setup codeunit to insert the 14 standard types.
Key fields when creating an observation type:
| Field | Description |
|---|---|
| Code | Internal identifier (e.g. HEIGHT). |
| Description | Human-readable name shown to users. |
| FHIR Category | Groups the type for FHIR exchange: Vital Signs, Laboratory, Exam, etc. |
| Default Unit | Default unit applied when creating an observation of this type. |
| Component Based | Enable for multi-value measurements like Blood Pressure. |
Observation Units
Units use the UCUM standard for FHIR interoperability.
- Search for Medical Observation Units.
- Use New to add a unit, specifying the UCUM Code (e.g.
mm[Hg]) and Display label.
Devices
If observations are collected via a measurement device, register it first:
- Search for Medical Observation Devices.
- Create a device record with its name, manufacturer, model, and serial number.
- Optionally enter the FHIR Device ID for external system integration.
- Set Active to ensure the device is available for selection on observations.
Reference Ranges
Reference ranges are used to determine whether an observation value is within normal limits.
- Open the relevant Medical Observation Type record.
- Add reference range lines with Gender, Age From, Age To, Low Value, and High Value.
- Use Gender = Any for ranges that apply to all genders.
- Set Age To = 999 when there is no upper age limit.
FHIR Integration
The Medical Dossier module is built for interoperability with external health information systems using HL7 FHIR. Observations and devices carry FHIR resource identifiers that enable round-trip data exchange with electronic patient dossiers (EPD), health information systems (HIS), and other connected platforms.
External system identifiers can be stored per observation to record the origin of imported data, including the source system URI and the identifier assigned by that system.
Note: FHIR integration configuration is performed by your implementation partner or system administrator.
See also: - Medical Dossier — Technical Reference - Absence Management - Managing Dossiers - Configuration