ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

MFN^M06 — Clinic Location Master File

Broadcast of external consultations, specialty clinics, and scheduling time-slot reference set from source HIS to consuming systems (scheduling module like Doctolib/Maiia, billing, patient portal). M05 covers inpatient locations, M06 covers consultation locations.

Purpose

M06 describes external consultation functional units and their business parameters: standard slot duration, rate, status (public/private), specialty, opening hours. CDM (Charge Description Master) carries the internal code, PRC (Pricing) the pricing parameters, CSP (Clinic and Service Performance) the offered service types.

Segment structure

Structure MFN_M06: MSH, MFI, { MFE, CDM, [PRC], {CSP} } (1..* groups).

  • CDM-1 — Primary Key Value (CDM ID, internal clinic code).
  • CDM-3 — Code Description (long label).
  • CDM-13 — Effective Date.
  • PRC-3 — Facility Type (HM = hospital, AS = ambulatory, NU = nursing home).
  • PRC-8 — Price (unit rate of the consultation).
  • CSP-2 — Clinic Service Code (15/30/45 min consult, telemedicine, etc.).

Real-world example

Opening of a new public dermatology clinic (30-min consultations at €25):

plaintext mfn-m06-example.hl7
MSH|^~\&|HIS|HOSP01|SCHED|SCHED01|20260519183000||MFN^M06^MFN_M06|MFNM06001|P|2.5.1|||AL|NE
MFI|CCL^Clinic Master File^HL70175|HIS|UPD|20260519183000|20260519183000|AL
MFE|MAD|CCL-DERMATO-PUBLIC|20260519183000|DERMATO-PUB^Public Dermatology Clinic^L|CWE
CDM|DERMATO-PUB|PUB|Public Dermatology Clinic||DERMATO-A1|HOSP01|HM|DERMATO_CMP^Public consult rate^L|||||||V
PRC|1|DERMATO-PUB^Public Dermatology Clinic^L|HMO|FR-IDF-75|||||25.00||||N|A|20260901
CSP|1|CONS_DERMATO_30|30-min consultation|30|MIN|20260901090000|20260901180000|2

Common errors

  • CDM-13 (Effective Date) in the future without prior MAD: some scheduling systems refuse to open an agenda before the effective date.
  • PRC-8 = 0 without a "free" flag: billing interprets 0 as "price to enter manually" and blocks.
  • CSP-4 (Duration) missing: the scheduling module cannot slice the slots and crashes the agenda.
  • Confusion M05 vs M06: M05 = inpatient, M06 = outpatient. Do not mix the two reference sets.
CodeTrigger eventDescription
M06Clinic Master FileThis page.
M05Patient Location Master FileInpatient locations.
M02Staff Practitioner Master FilePractitioners (to attach to clinics).
M04Patient Charge Description Master FileProcedures/rates reference.
SIU^S12Schedule Information UpdateSpecific scheduling slots.

See also: MFN^M05, MFN^M02, SIU^S12.