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.
MEDREQ D.10A

MEDREQ — EDIFACT Medical Service Request Message (D.10A)

The MEDREQ message is the medical service request sent by a prescriber to a healthcare provider (laboratory, imaging facility, specialist): it identifies the patient, the prescriber, the requested acts or exams, the relevant clinical information and the administrative constraints. The structured response is carried by MEDRPT. This page summarises the segment structure as published by UN/CEFACT for directory D.10A.

Purpose

The MEDREQ message is the medical service request sent by a prescriber to a healthcare provider (laboratory, imaging facility, specialist): it identifies the patient, the prescriber, the requested acts or exams, the relevant clinical information and the administrative constraints. The structured response is carried by MEDRPT.

This page focuses on the structure published by UN/CEFACT for directory D.10A. The segments listed, their status (M / C), position and repetition factor are extracted from the official file medreq_c.htm hosted on service.unece.org.

Segment structure

The MEDREQ D.10A message has 131 header entries, 0 detail entries and 0 summary entries (segments and groups combined). Groups are shown in bold and their members are indented by actual nesting depth.

Pos.TagNameSRep.
0010UNHMessage headerM1
0020BGMBeginning of messageM1
0030DTMDate/time/periodC×9
0040FTXFree textC×9
0050  SG1Group (×99)M×99
0060  PNAParty identificationM1
0070  ADRAddressC×9
0080  COMCommunication contactC×9
0090  FTXFree textC×9
0100  RFFReferenceC×9
0110  SEQSequence detailsC1
0120  LANLanguageC×9
0130  SPROrganisation classification detailsC1
0140  QUAQualificationC×9
0150  EMPEmployment detailsC×9
0160    SG2Group (×99)M×99
0170    FCAFinancial charges allocationM1
0180    GEIProcessing informationM1
0190    RFFReferenceM×9
0200    DTMDate/time/periodM×9
0210    PTYPriorityC1
0220    CINClinical informationC×9
0230    FTXFree textC×9
0240    LANLanguageC×9
0250    PACPackageC1
0260    IRQInformation requiredC1
0270    TEMTest methodC×9
0280    HANHandling instructionsC1
0290      SG3Group (×99)C×99
0300      SCCScheduling conditionsM1
0310      QTYQuantityC1
0320      DTMDate/time/periodC×9
0330      FTXFree textC×9
0340        SG4Group (×99)C×99
0350        DOCDocument/message detailsM1
0360        RFFReferenceM×9
0370        DTMDate/time/periodC1
0380          SG5Group (×99)C×99
0390          ATTAttributeM1
0400          RFFReferenceC×9
0410          ADRAddressC×9
0420          COMCommunication contactC×9
0430          HANHandling instructionsC×9
0440          RELRelationshipC1
0450          IMDItem descriptionC×9
0460          FTXFree textC×9
0470          PNAParty identificationC×9
0480          DTMDate/time/periodC×9
0490          PDIPerson demographic informationC1
0500          NATNationalityC×9
0510          LANLanguageC×9
0520          CCICharacteristic/class idC×9
0530            SG6Group (×9)C×9
0540            PASAttendanceM1
0550            LOCPlace/location identificationC×9
0560            DTMDate/time/periodC×9
0570            RFFReferenceC1
0580              SG7Group (×999)C×999
0590              CAVCharacteristic valueM1
0600              CINClinical informationC×9
0610              LANLanguageC×9
0620              DTMDate/time/periodC×9
0630              FTXFree textC×99
0640              RFFReferenceC×9
0650                SG8Group (×99)C×99
0660                STSStatusM1
0670                SEQSequence detailsC1
0680                GEIProcessing informationC1
0690                RSLResultC1
0700                CCICharacteristic/class idM×9
0710                CINClinical informationC×9
0720                DTMDate/time/periodC×99
0730                FTXFree textC×99
0740                RFFReferenceC×99
0750                  SG9Group (×99)C×99
0760                  RSLResultM1
0770                  FTXFree textC×9
0780                  CCICharacteristic/class idC×9
0790                    SG10Group (×99)C×99
0800                    RELRelationshipM1
0810                    RFFReferenceC×99
0820                      SG11Group (×99)C×99
0830                      CLIClinical interventionM1
0840                        SG12Group (×99)C×99
0850                        IMDItem descriptionM1
0860                        DSGDosage administrationC×9
0870                        FTXFree textC×9
0880                        INPParties and instructionC×9
0890                          SG13Group (×99)C×99
0900                          SEQSequence detailsM1
0910                          IMDItem descriptionM×9
0920                          PRCProcess identificationC×9
0930                          RFFReferenceC×9
0940                          QTYQuantityC1
0950                          DTMDate/time/periodC×99
0960                          PACPackageC1
0970                          PTYPriorityC1
0980                          FTXFree textC×9
0990                          TDTTransport informationC×9
1000                          HANHandling instructionsC×9
1010                          LOCPlace/location identificationC×9
1020                          ADRAddressC×9
1030                            SG14Group (×99)C×99
1040                            CLIClinical interventionM1
1050                            IMDItem descriptionC1
1060                            DSGDosage administrationC1
1070                            DTMDate/time/periodC×9
1080                            FTXFree textC×9
1090                            QTYQuantityC1
1100                            INPParties and instructionC×9
1110                              SG15Group (×99)C×99
1120                              GEIProcessing informationM1
1130                              CCICharacteristic/class idM×99
1140                              PTYPriorityC×9
1150                              QTYQuantityC1
1160                              CINClinical informationC×9
1170                              DTMDate/time/periodC×9
1180                              FTXFree textC×9
1190                              TEMTest methodC×9
1200                              MOAMonetary amountC×9
1210                              RFFReferenceC×99
1220                              HANHandling instructionsC1
1230                                SG16Group (×99)C×99
1240                                SCCScheduling conditionsM1
1250                                QTYQuantityC1
1260                                DTMDate/time/periodC×9
1270                                FTXFree textC×9
1280                                  SG17Group (×99)C×99
1290                                  AUTAuthentication resultM1
1300                                  DTMDate/time/periodC×9
1310UNTMessage trailerM1

Detail

No segment in this section.

Summary

No segment in this section.

Changes vs D.96A

The MEDREQ message is not published in directory D.96A. No "D.96A → D.10A" comparison line can therefore be produced — see the block below for details.

This message is not published in directory D.96A: it was introduced into the standard after that release and therefore has no historical baseline for comparison. The first directory indexed on ediverse.io sets the reference; later changes are then documented from one release to the next in subsequent directories.

Structural example

Minimal example of an MEDREQ D.10A message with mandatory segments only. The goal is to show the exact version declared in UNH (MEDREQ:D:10A:UN) — not to replicate a full business case.

edifact medreq-d10a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL010001'
UNH+1+MEDREQ:D:10A:UN'
BGM+700+MEDREQ-2026-Q-0341+9'
DTM+137:20260514:102'
PNA+PAT+1820000007654::ZZZ+++SU:DUPONT+FN:JEAN'
ADR+CD+++75001:PARIS:::FR'
DTM+329:19720312:102'
FCA+1'
SPR+ZZZ'
IRQ+1+::ZZZ:::Hemogram — full blood count'
EVE+1'
UNT+10+1'
UNZ+1+CTRL010001'

Common errors

  • Misaligned UNH tokens — The UNH+...+MEDREQ:D:10A:UN token must reflect exactly the directory in use — a mismatch between the UNH release and the release agreed with the partner is rejected by every strict validator.
  • Wrong UNT segment count — The value after UNT+ must include UNH and UNT themselves. By far the most common sender-side error, regardless of the directory in use.
  • Stale code lists — Between D.96A and D.10A, several code lists received new qualifiers (DTM status, RFF qualifier, NAD codes…). Reusing an older directory’s code tables triggers warnings or even rejections depending on the partner’s strict-conformance mode.

Other versions of this message available on ediverse.io: MEDREQ D.16B, MEDREQ D.21B, MEDREQ D.24A.

← All EDIFACT versions