Spécifications techniques du format GFOR-GCOR



Documents pareils
GFOR Proposition de formatage

INSCRIPTION MASTER / MASTER S APPLICATION

Exercices sur SQL server 2000

Septembre Kit Intégration Commercium. Introduction. Version 1.0

PHOTO ROYAUME DE BELGIQUE /KINDOM OF BELGIUM /KONINKRIJK BELGIE. Données personnelles / personal data

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

UNIVERSITE DE YAOUNDE II

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme

Master Développement Durable et Organisations Master s degree in Sustainable Development and Organizations Dossier de candidature Application Form

Application Form/ Formulaire de demande

I. COORDONNÉES PERSONNELLES / PERSONAL DATA

How to Login to Career Page

Manuel d intégration API SOAP SMS ALLMYSMS.COM

Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations

SCHOLARSHIP ANSTO FRENCH EMBASSY (SAFE) PROGRAM APPLICATION FORM

DOSSIER DE CANDIDATURE APPLICATION FORM

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Program

ROYAUME DE BELGIQUE / KINGDOM OF BELGIUM / KONINKRIJK BELGIE

Afin de valider votre inscription merci de bien veiller à :

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

Pour toute information complémentaire, Appeler le , le ou écrire à l adresse e mail : ensai_recherche@yahoo.

WEB page builder and server for SCADA applications usable from a WEB navigator

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):

Improving the breakdown of the Central Credit Register data by category of enterprises

F-7a-v3 1 / Bourses de mobilité / Mobility Fellowships Formulaire de demande de bourse / Fellowship Application Form

IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

Stakeholder Feedback Form January 2013 Recirculation

8. Cours virtuel Enjeux nordiques / Online Class Northern Issues Formulaire de demande de bourse / Fellowship Application Form

This is a preview - click here to buy the full publication NORME INTERNATIONALE INTERNATIONAL STAN DARD. Telecontrol equipment and systems

Demande d inscription

IDENTITÉ DE L ÉTUDIANT / APPLICANT INFORMATION

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

Spécial Catégorie 6 Patch Cords

Innovation in Home Insurance: What Services are to be Developed and for what Trade Network?

that the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on

BLUELINEA ,00 EUR composé de actions de valeur nominale 0,20 EUR Date de création : 17/01/2006

Instructions Mozilla Thunderbird Page 1

DEMANDE D OUVERTURE DE COMPTE REQUEST OF ACCOUNT OPENING. PROFIL CLIENT Customer Profile. Identité* Identity. Nom de jeune fille* / Maiden name

Ultramar Ltée GUIDE D IMPLANTATION

ŒNOVIDEO. Demande d inscription. Festival International des Films documentaires sur la vigne et le vin. Madame, Monsieur,

Laboratory accredited by the French Home Office (official gazette date February 5 th, 1959, modified) Valid five years from August 27 th, 2013

Guide pour l Installation des Disques Durs SATA et Configuration RAID

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

SERVEUR DÉDIÉ DOCUMENTATION

Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64

Cours de didactique du français langue étrangère (*) French as a foreign language (*)

SparkInData. Place de Marché des applications Spatiales

INVESTMENT REGULATIONS R In force October 1, RÈGLEMENT SUR LES INVESTISSEMENTS R En vigueur le 1 er octobre 2001

General Import Permit No. 13 Beef and Veal for Personal Use. Licence générale d importation n O 13 bœuf et veau pour usage personnel CONSOLIDATION

Comment faire son pré-enregistrement en ligne avec Holland America Line

Institut Supérieur Africain d Enseignement Managérial et Technologique

22/09/2014 sur la base de 55,03 euros par action

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

et Active Directory Ajout, modification et suppression de comptes, extraction d adresses pour les listes de diffusion

APPENDIX 6 BONUS RING FORMAT

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

DOCUMENTATION - FRANCAIS... 2

F1 Security Requirement Check List (SRCL)

L'Offre sera ouverte pendant 18 jours de bourse, à un prix par action de 152,30 EUR. BPCE International et Outre-Mer

Fiche d inscription. Nom / Surname. Prénom /First Name: Nationalité/Nationality:

NOM ENTREPRISE. Document : Plan Qualité Spécifique du Projet / Project Specific Quality Plan

Demande d inscription aux cours IB pour septembre 2012

La base de données dans ArtemiS SUITE

Guide d installation de SugarCRM Open Source version 4.5.1

First Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION

Name Use (Affiliates of Banks or Bank Holding Companies) Regulations

OUVRIR UN COMPTE CLIENT PRIVÉ

Archived Content. Contenu archivé

MEMORANDUM POUR UNE DEMANDE DE BOURSE DE RECHERCHE DOCTORALE DE LA FONDATION MARTINE AUBLET

Fiche produit ifinance v4

Université de XY University of XY. Faculté XY Faculty of XY

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

Multiple issuers. La cotation des actions ROBECO ci-dessous est suspendue sur EURONEXT PARIS dans les conditions suivantes :

Guide de commande Commander un certificat d identité numérique PersonalSign

titre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups Auteur : Charles-Alban BENEZECH

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

THE LAW SOCIETY OF UPPER CANADA BY-LAW 19 [HANDLING OF MONEY AND OTHER PROPERTY] MOTION TO BE MOVED AT THE MEETING OF CONVOCATION ON JANUARY 24, 2002

(télécopieur / fax) (adresse électronique / address)

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation

Formulaire d inscription (form also available in English) Mission commerciale en Floride. Coordonnées

ONTARIO Court File Number. Form 17E: Trial Management Conference Brief. Date of trial management conference. Name of party filing this brief

NORME INTERNATIONALE INTERNATIONAL STANDARD. Dispositifs à semiconducteurs Dispositifs discrets. Semiconductor devices Discrete devices

NOTICE INSTALLATION. ARCHANGE Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE

CLIM/GTP/27/8 ANNEX III/ANNEXE III. Category 1 New indications/ 1 re catégorie Nouvelles indications

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION

à retourner à Thotm éditions, 5 rue Guy de la Brosse, Paris, France, mode de paiement

Message Text Message Texte COMMANDE

CLASSIFICATION REPORT OF REACTION TO FIRE PERFORMANCE IN ACCORDANCE WITH EN : 2007

APPLICATION FORM. 3b. Maiden name, if any Nom de jeune fille, le cas échéant. 3d. Middle name(s) Autre(s) prénom(s)

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes

Monitor LRD. Table des matières

La création et la mise à jour de votre profil de fournisseur d Accenture

Paris Airports - Web API Airports Path finding

MEMORANDUM POUR UNE DEMANDE DE BOURSE DE RECHERCHE DOCTORALE DE LA FONDATION MARTINE AUBLET

RULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5

INFRASTRUCTURE À CLÉ PUBLIQUE DE CANAFE (ICP) Accord d abonnement ENTRE

DOCUMENTATION - FRANCAIS... 2

Pratique mensuelle de dakshina du Siddha Yoga Commencez ou modifiez en ligne

NOTICE INSTALLATION. ARCHANGE WebDAV Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE

Transcription:

Spécifications techniques du format GFOR-GCOR MediBridge 20080803 REV 2.3

1 GFOR Proposition de formatage 1.1 CONTACTS Pour toute information complémentaire sur ce document, contactez le support MediBridge : 02/600.40.40 support@medibridge.be 1.2 DEFINITIONS HL7 : Health Level 7, norme d origine américaine spécifiant un formatage pour l échange de données de tous types dans le domaine médical (informations sur le patient, données de facturation, résultats d analyses, sous-traitances, ). C est le format choisi par le consortium Medinet comme unique format à générer par les émetteurs. HL7 est une norme " générale ". Elle requiert de la part des " implémenteurs " de préciser les termes exacts des échanges en spécifiant différents éléments de la norme générale (notamment le dictionnaire utilisé pour codifier les résultats d analyse). GFOR : Generalized Format for Observation Results, nom que nous proposons d utiliser pour désigner les précisions que le consortium Medinet apportera à la norme générale HL7 (" instanciation de HL7 pour Medinet"). ACTH : Association Carolorégienne de Télétransmission Hospitalière, cette association a créé un dictionnaire codifiant les divers types d analyse ; c est le dictionnaire choisi par le consortium Medinet. GCOR : Generalized Codes for Observation Results, nom que nous proposons d utiliser pour désigner les dictionnaires créés par l ACTH ainsi que leurs évolutions futures dans le cadre Medinet et au delà (les efforts nécessaires doivent être fournis afin de garder une cohérence entre les évolutions suggérées par Medinet (Altem) et celles de l ACTH responsable évolution côté ACTH : Dr André VAndenberghe). Afin de préciser clairement les spécifications utilisées par le consortium Medinet, on pourra donc parler du format GFOR/GCOR, sachant que ce format est basé sur HL7 avec le dictionnaire ACTH. 1.3 DEFINITION D UN MESSAGE GFOR : Un message GFOR (message HL7) est structuré de la manière suivante : o Un message constitué de Segments constitués de Identificateur de segment Numéro d ordre du segment Champs Délimités par un caractère 124 : Séparés par des CR Remarque : toutes les références à la norme HL7 sont respectives à la version 2.3 de la norme. Rev 2.3 page 2

1.4 STRUCTURE PROPOSEE : La structure proposée est de type ORU/ACK Unsolicited transmission of an observation message (transmission d un message d observation spontané (sans gestion de demande préalable)). Selon le rapport HL7, le message de type ORU permet de transmettre via cinq types de segments, n importe quel rapport médical. Les segments du message ORU sont : MSH : Message Header PID : Patient Identification OBR : Observation report ID (Type de rapport médical) OBX : Observation/Result (Rapport médical) 1.5 LECTURE DES TABLES : SE Q = Nu mé ro d o rdr e du cha mp da ns le seg me nt Les tables ci-dessous sont les tables GFOR/HL7 proposées pour les messages de type ORU. La légende de chaque colonne est la suivante : LEN DT = Longueur maximale de la partie obligatoire du champ = Data type = Format du type de données. Chaque champ peut faire référence à un type de donnée qui permet ainsi de classifier l information relative au champ. Ce document est fourni avec une annexe reprenant les types de donnée acceptés. Une description complète de ces types se trouve à la section 2.8 de la norme HL7. Rev 2.3 page 3

GOPT ITEM = Importance du champ pour GFOR (certains champs considérés comme optionnels pour HL7 ont été désignés comme obligatoires pour GFOR ; tous les " R " de HL7 sont " R " en GFOR) : R=REQUIRED/OBLIGATOIRE O=OPTIONAL/OPTIONNEL = Identificateur unique du champ dans la liste des tous les champs HL7 (voir annexe A6 de la norme HL7) DESCRIPTION = Description du champ (description HL7 + précisions GFOR) Remarque : Dans un souci de simplification initiale, nous avons omis les possibilités de répétitions multiples des champs, comme HL7 le prévoit. Si une telle possibilité se révélait nécessaire, veuillez nous en avertir : nous la rajouterons dans la spécification du format. Dans les tables et les exemples, nu signifie " non utilisé à l heure actuelle ". 1.6 AUTRES PRECISIONS o Les champs optionnels peuvent être laissés vides à souhait ; dans l exemple ci-dessous, le 4 ème champ est optionnel et vide (entre " E2765 " et " DUPONT^PIERRE ") : PID 1 P276 E2765 DUPONT^PIERRE o Les séparateurs sont cependant requis. Dans le cas de champs TOUS vides ET en fin de segment, il est possible d omettre les séparateurs (nous déconseillons cependant cette simplification car elle rend le traitement moins uniforme). o Nous disposons d une version html (donc visible par un browser internet, sur PC, Mac ou Unix) de la norme HL7. Cette version a l avantage de contenir des hyperliens et vous permettra de mémoriser des signets (bookmarks) vers les sections les plus couramment utilisées. Contactez-nous si vous désirez recevoir ce fichier par email (fichier d 1Mo comprimé zip). 1.7 EXEMPLE DE MESSAGE: Remarques importantes concernant ces exemples : Afin de faciliter la lecture, les marques de fin de segment (carriage return) ont été explicitées par les symboles <CR> ; dans les fichiers " réels ", le simple retour à la ligne (code ascii 13) doit être inséré. Les sauts à la ligne (à l intérieur des segments) dans l exemple suivant sont insérés par le traitement de texte et ne doivent pas être pris en compte. Les types des segments ont été mis en gras afin de faciliter la lecture mais ne font pas partie du format GFOR. Une ligne blanche a été insérée entre chaque Rev 2.3 page 4

segment pour la lisibilité: elle ne doit pas non plus être insérée dans les fichiers réels. Les textes en italique sont des commentaires et ne doivent pas apparaître dans les fichiers réels. MSH ^~\& K654HGT Departement Radio YU7734DFF 199901221630 ORU^R01 P65388 T 2.3 BE ASCII FR<CR> PID 1 JK355 DR023PT6785 110/110 1 640506 069M62 TOUSSEUL^SEBASTIENNE^J^^MME^^M ASSONMOLLET^SEBASTIENNE^J^^MME^ ^L 196405060925 F rue jardon, 52^bte 5^Stembert^^4801^BE 087/291000^PRN^PH^tm@mexi.be^32^87^220785^^apres 18:30 087/291000^WPN^PH^thierry.melon@mexi.be^32^87^291000^^ FR M 6 60815 063 69 VERVIERS BE <CR> OBR 1 RL5645^LOGICIEL-XYZ DR654RP7667^SOFT43 BIO^Biologie^GCOR- SPECIALTY 199902221530 199902231250 A <CR> OBX 1 CE AA94^Antigène érithrocytaire s (petit s)^gcor- BIO 323 ml^milli litres^gcor-units 300-400 H S <CR> OBX 2 ST ^Hemogramme <CR> OBX 3 ST ^Hematocrite 14 % 42-54 L F <CR> OBX 4 FT DR John DUGENOU\.br\Scanner sur rendez-vous (087/ 29 10 00) samedi matin au CHU-OA par le Dr\.br\DUGENOU consultant au CHU\.br\ <CR> rem: <nu> = <non-utilise> rem: cet " exemple générique " reprend le " nom des champs " devant apparaître dans chaque segment. MSH <separateurs> <licence-medinet-emetteur> <antenne-ouservice> <licence- medinet-recepteur> <antenne-ou-service> <date-etheure-du- message> <nu> ORU^R01 <id-du-message-chez-lemetteur> <type-de- message> <version-hl7> <nu> <nu> <nu> <nu> <codepays> <character-set> <langue- du-message><cr> PID <numero-d-ordre-du-patient-dans-le-msg> <id-unique-du-patientchez-le- recepteur> <id-unique-du-patient-chez-l-emetteur> <numerode-mutuelle> <nom-l egal>^<prenom>^<initiale>^<divers>^<entete>^<titre>^<type-de-nom> <nom-de- jeunefille>^<prenom>^<initiale>^<divers>^<en-tete>^<titre>^<type-denom> <date- de-naissance> <sexe> <nu> <nu> <adressepatient> <nu> <tel-prive>^<type-de- telephone>^<type-dappareil>^<email-prive>^<code-pays>^<codezonal>^<numero>^<extension>^<texte> <tel-professionnel>^<type-detelephone>^<type-d-appareil>^<email-professionnel>^<code-pays>^<codezonal>^<numero>^<extension>^<texte> <langue-maternelle> <etatmarital> <nu> <nu> <numero-de-securite-sociale> <nu> <nu> <nu> <lieude- naissance> <nu> <nu> <nationalite> <nu> <nu> <nu><cr> OBR <numero-d-ordre-du-resultat-pour-le-patient> <id-rapport-chezdemandeur> <id-rapport-chez-prestataire> <code-du-type-derapport>^<libelle-du- type-de-rapport>^<systeme-de-codageutilise> <nu> <nu> <date-heure-debut- observation> <date-heure-finobservation> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> < Rev 2.3 page 5

nu> <nu> <nu> < nu> <nu16> <etat-du-resultat-de-lanalyse> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> < nu> <nu> <nu18><cr> 1/ format OBX général OBX <numero-d-ordre-du-segment-pour-le-resultat> <format-duresultat> <identifiant-de-l-analyse> <nu> <identifiant-de-la-valeurde-l- analyse> <unite> <intervalle-de-reference> <indicateur-denormalite> <nu> <nu> <etat-du-resultat-de-lanalyse> <nu> <nu> <nu> <nu> <nu> <nu6><cr> 2/ exemple d'obx structuré (CE) 3/ exemple d'obx NON structuré (ST) 3/ exemple d'obx NON Structuré contenant un texte formaté (FT) OBX <numero-d-ordre-du-segment-pour-le-resultat> CE <codeidentifiant-de-l- analyse>^<libelle-identifiant-de-l-analyse>^gcor- BIO <nu> <code-identifiant-de- la-valeur-de-l-analyse>^<libelleidentifiant-de-la-valeur-de-l-analyse>^gcor- BIO <unite> <intervallede-reference> <indicateur-de-normalite> <nu> <nu> <etat- du-resultatde-l-analyse> <nu> <nu> <nu> <nu> <nu> <nu><cr> OBX <numero-d-ordre-du-segment-pour-le-resultat> ST <texteidentifiant-de-l- analyse> <nu> <identifiant-de-la-valeur-de-lanalyse> <unite> <intervalle-de- reference> <indicateur-denormalite> <nu> <nu> <etat-du-resultat-de-lanalyse> <nu> <nu> <nu> <nu> <nu> <nu><cr> OBX <numero-d-ordre-du-segment-pour-le-resultat> FT <texteidentifiant-de-l- analyse> <nu> <texteformate> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu> <nu>< CR> 1.8 MSH : Message Header segment: Ce segment définit la raison, la source et la destination du message ; ainsi que quelques définitions de syntaxe. Voir la section 2.24.1 de la norme HL7. SEQ LEN DT GOP ITEM DES T # CRIP TION 1 1 ST R 00001 Field Separator A priori toujours ASCII 124: 2 4 ST R 00002 Encoding Characters (cf norme HL7 2.7) Signes de ponctuation, par défaut : ^ ~ \ &. ^ : Séparateur de composant de champs, ASCII 94 (ex :champ adresse= rue^numéro^cp^ville^pays ) Rev 2.3 page 6

~ : Séparateur de répétition, ASCII 126 (ex : un champ pouvant contenir n valeurs, ces valeurs seront séparées par ~ (nu)) \ : Séparateur qui précède des codes Escape Character, ASCII 92 & : Idem que le ^ mais à un niveau plus bas, c est à dire à l intérieur d un ^ (nu), ASCII 38 3 180 HD R 00003 Sending Application Identification de l émetteur structurée comme suit : <Namespace ID (IS)> ^ <Universal ID (ST)> ^ <Universal ID type (ID)> = <identifiant> ^ <libellé-émetteur> ^ exemple : CHUND02^CHU Notre Dame^ nb l identifiant correspond au champs oldsystemid du fichier mbambh.txt 4 180 HD O 00004 Sending Facility Antenne ou service Exemple: Departement Radio ou mieux: Departement Radio^RXD^GCOR-SPECIALTY (où RXD est le code du département radio selon le dictionnaire ACTH "GCOR-SPECIALTY" des départements/services/spécialités) 5 180 HD R 00005 Receiving Application Identification du récepteur structurée comme suit <Namespace ID (IS)> ^ <Universal ID (ST)> ^ <Universal ID type (ID)> = <identifiant> ^ <libellé-récepteur> ^ exemple: ADRT03^Dr ADAMS Pierre nb l identifiant correspond au champs oldsystemid du fichier mbambh.txt 6 180 HD O 00006 Receiving Facility Antenne ou service Exemple: - 7 26 TS O 00007 Date/Time Of Message Date & heure du message : YYYYMMDDHHMMSS Exemple: 199901221630 8 40 ST O 00008 Nu 9 7 CM R 00009 Message Type Rev 2.3 page 7

Identification du type de message Exemple: ORU^R01 (toujours cette valeur) 10 20 ST R 00010 Message Control ID Identifiant unique du message Exemple: P65388 11 3 PT R 00011 Processing ID Type de message D=Debugging ; P=Production ; T=Training Exemple: T 12 8 ID R 00012 Version ID Numéro de version HL7 Exemple: 2.3 (toujours cette valeur) 13 15 NM O 00013 Nu 14 180 ST O 00014 Nu 15 2 ID O 00015 Nu 16 2 ID O 00016 Nu 17 2 ID O 00017 Country Code Exemple: BE (toujours cette valeur) 18 6 ID O 00692 Character Set Exemple: ASCII pour les accentués DOSou 8859/1 pour les accentués Windows (toujours une de ces valeurs ) 19 60 CE O 00693 Principal Language Of Message Exemple: FR (toujours cette valeur) 1.9 PID : Patient Identification segment : Ce segment définit les caractéristiques du patient concerné par le message.nous vous demandons de ne générer qu un seul PID par MSG. Voir section 3.3.2 de la norme HL7. Rev 2.3 page 8

SEQ LEN DT BOP ITEM DES T # CRIP TION 1 4 SI O 00104 Set ID - Patient ID Occurrence du segment PID dans le message Exemple: 1 (toujours cette valeur pour l instant) 2 20 CX O 00105 Patient ID (External ID) Identificateur unique du patient chez le récepteur Exemple: JK355 3 20 CX R 00106 Patient ID (Internal ID) Identificateur unique du patient chez l émetteur Exemple: DR023PT6785 4 20 CX O 00107 Alternate Patient ID PID Autre identificateur, par exemple le N de mutuelle Exemple: 110/110 1 640506 069M62 5 48 XPN R 00108 Patient Name Nom du patient. Voir la structure data du type XPN (2.8.48) Exemple: CUSSONET^SIMON^P^JR^MR^PROF.^L Exemple: TOUSSEUL^SEBASTIENNE^J^^MME^^M Rem: L : Legal name, M: nom de femme mariée 6 48 XPN O 00109 Mother s Maiden Name Nom de jeune fille si le champ précédent contient le nom de femme mariée (le champ précédent se termine alors par M) Exemple: ASSONMOLLET^SEBASTIENNE^J^^MME^^L 7 26 TS O 00110 Date/Time of Birth Date (et heure) de naissance Exemple: 196405060925 8 1 IS O 00111 Sex (M=Male, F=Female, O=Other, U=Unknown) Exemple: F 9 48 XPN O 00112 Nu Rev 2.3 page 9

10 1 IS O 00113 Nu 11 106 XAD O 00114 Patient Address, format XAD cf 2.8.45 Exemple: rue Jardon, 52^bte 5^Verviers^^4800^BE 12 4 IS O 00115 Nu 13 40 XTN O 00116 Phone Number Home, format XTN cf 2.8.49 Exemple: 04/3380368^PRN^PH^tm@mexi.be^32^4^3380368^^apres 18:30 14 40 XTN O 00117 Phone Number Business Exemple: 02/6004040^WPN^PH^thierry.melon@mexi.be^32^87^226566^^ 15 60 CE O 00118 Primary Language Exemple: FR 16 1 IS O 00119 Marital Status Exemple: M A=séparé(e), D=divorcé(e), M=marié(e), S=célibataire, W=veuf(ve) 17 3 IS O 00120 Nu 18 20 CX O 00121 Nu 19 16 ST O 00122 SSN Number Patient Numéro de sécurité sociale (cf carte à puce SIC) Exemple: 640506 063 69 20 25 CM O 00123 Nu 21 20 CX O 00124 Nu 22 3 IS O 00125 Nu 23 60 ST O 00126 Birth Place Exemple: Rocourt Rev 2.3 page 10

24 2 ID O 00127 Nu 25 2 NM O 00128 Nu 26 4 IS O 00129 Citizenship Nationalité (cf ISO 3166) Exemple: BE 27 60 CE O 00130 Nu 28 80 CE O 00739 nu 29 26 TS O 00740 Nu 30 1 ID O 00741 Nu 1.10 OBR : Observation Report Id : Ce segment définit le type de rapport médical et ses spécificités. Nous vous demandons de ne générer qu un seul OBR par PID. Voir section 4.5.1 de la norme HL7. SEQ LEN DT BOP ITEM DES T # CRIP TION 1 4 SI R 00237 Set ID - OBR Occurrence du segment OBR dans le PID Exemple: 1 (toujours cette valeur pour l instant) 2 75 EI O 00216 Placer Order Number Identifiant du rapport chez le demandeur Exemple: RL5645^LOGICIEL-XYZ 3 75 EI R 00217 Filler Order Number Identifiant du rapport chez le prestataire Exemple: DR654RP7667^SOFT43 4 200 CE R 00238 Universal Service ID Type de rapport et type de formattage utilisé Rev 2.3 page 11

Exemple: BIO^Biologie^ GCOR-SPECIALTY 5 2 ID O 00239 Nu 6 26 TS O 00240 Requested Date/Time # Date de la demande Exemple: 199902191830 ou 19990219 (pour le 19 février 1999 à 18:30) 7 26 TS O 00241 Observation Date/Time # Date de l observation Exemple: 199902221530 8 26 TS O 00242 Nu 9 20 CQ O 00243 Nu 10 60 XCN O 00244 Nu 11 1 ID O 00245 Nu 12 60 CE O 00246 Nu 13 300 ST O 00247 Nu 14 26 TS O 00248 Nu 15 300 CM O 00249 Nu 16 80 XCN O 00226 Nu 17 40 XTN O 00250 Nu 18 60 ST O 00251 Nu 19 60 ST O 00252 Nu Rev 2.3 page 12

20 60 ST O 00253 Nu 21 60 ST O 00254 Nu 22 26 TS O 00255 Nu 23 40 CM O 00256 Nu 24 10 ID O 00257 Nu 25 1 ID O 00258 Result Status Etat des résultats publiés (cf 4.5.1.25) Exemple: S S=tous les résultats ne sont pas présents, P=résultats préliminaires à vérifier, F=résultats finaux et complets, 26 400 CM O 00259 Nu 27 200 TQ O 00221 Nu 28 150 XCN O 00260 Nu 29 150 CM O 00261 Nu 30 20 ID O 00262 Nu 31 300 CE O 00263 Nu 32 200 CM O 00264 Nu 33 200 CM O 00265 Nu 34 200 CM O 00266 Nu 35 200 CM O 00267 Nu 36 26 TS O 00268 Nu 37 4 NM O 01028 Nu Rev 2.3 page 13

38 60 CE O 01029 Nu 39 200 CE O 01030 Nu 40 60 CE O 01031 Nu 41 30 ID O 01032 Nu 42 1 ID O 01033 Nu 43 200 CE O 01034 Nu 1.11 OBX : Observation/Result : Ce segment définit le contenu du rapport médical. Voir section 7.3.2 de la norme HL7. SEQ LEN DT BOP ITEMDES T # CRIP TION 1 10 SI O 00569 Set ID OBX Occurrence du segment OBX dans l OBR Exemple: 1 ou 2 ou 3 2 2 ID R 00570 Value Type Type de donnée : Codée ou texte libre (une ligne par OBX) Exemple: CE ou ST ou ou FT ou ED ou PT (ne pas utiliser les autres) 3 590 CE R 00571 Observation Identifier Identifiant du type d analyse Exemple: <code-gcor-bio>^<libellé>^gcor-bio Exemple: AA94^Antigène érithrocytaire s (petit s)^ GCOR-BIO Exemple: ^Analyse non codifiée XYZ 4 20 ST O 00572 Nu 5 65536 * R 00573 Observation Value Identifiant de la valeur de l analyse (du résultat) Exemple: <code-gcor-bio>^<libellé>^gcor-bio quand les dicos GCOR-BIO coderont des valeurs alphanumériques Rev 2.3 page 14

Exemple: ^<libellé> s il ny a pas de code GCOR-BIO pour la valeur alphanumérique Exemple: 323 si le résultat est un nombre 6 60 CE O 00574 Units (cf 7.3.2.6) Unités Exemple: ml^millilitre^ GCOR-UNITS Exemple: g/l^grammes/litre^ GCOR-UNITS 7 10 ST O 00575 References Range Intervalle de référence (3 formats autorisés) Exemple: 3.5 4.5 Exemple: < 10 Exemple: > 15 8 5 ID O 00576 Abnormal Flags Indicateur d anormalité (cf table 0078) Exemple: L (=below low normal), H (=above high normal) 9 5 NM O 00577 Nu 10 2 ID O 00578 Nu 11 1 ID R 00579 Observ Result Status (cf table 0085) Etat du résultat de l analyse Exemple: P (=résultats préliminaires), S (=résultats partiels), F (=résultats finaux), 12 26 TS O 00580 Nu 13 20 ST O 00581 Nu 14 26 TS O 00582 Nu 15 60 CE O 00583 Nu 16 80 XCN O 00584 Nu Rev 2.3 page 15

17 60 CE O 00936 Nu 1.11.1 Protocoles multimédia Le but est de transmettre des protocoles au format HTML comprenant des images et/ou des liens vers le site de l émetteur du protocole. Pour ce faire, on utilise des données OBX de type ED (encapsulated data) pour transmettre le protocole HTML proprement dit ainsi que les images associées et des données de type RP (reference pointer) pour transmettre les liens. Un protocole est de type multimedia à partir du moment où il comporte en de ces deux type d OBX. Le champs Type de données ED permet de transmettre des éléments binaires, le corps est encodé en base 64 dans notre implémentation. La syntaxe étant la suivante : Components: < source application (HD) > ^ <main type of data (ID)> ^ <data subtype (ID))> ^ <encoding (ID)> ^ <data (ST)> Où les zones : o <source application (HD) > : définit le nom du fichier codé o <main type of data (ID)> : définit le type de fichier ( image, Application,..) ( défini Type of data (CM) de la norme HL7 ) o o o <data subtype (ID))> : définit le type de fichier ( cf HL7 table 0291 - Subtype of referenced data) <encoding (ID)> : définit le type d'encodage, le Base 64 est principalement utilisé. <data (ST)> : les données proprement dites. Exemple : OBX 1 ED img_prod_thumb20040105122857-.jpg^image^gif^base64^/9j/4aaqskzj OBX 2 ED Protocole.html^Application^HTML^Base64^PGh0bWw+ Le champs Type de données RP permet de transmettre un lien vers un site Internet. La syntaxe étant la suivante : Components: <pointer (ST) > ^ < application ID (HD)> ^ <type of data (ID)> ^ <subtype (ID)> Où les zones : o o <pointer(st) > : définit l adresse à invoquer <ApplicationID (ID)> : inutilisé Rev 2.3 page 16

o <main type of data (ID)> : définit le type de fichier ( image, Application,..) ( défini Type of data (CM) de la norme HL7 ) o <data subtype (ID))> : définit le type de fichier ( cf HL7 table 0291 - Subtype of referenced data) Exemple : OBX 49 RP http://127.0.0.1:81/cimfi/sys/login.php?log=1&lang=fr&dir ectaccess=1&login=pirenne&pass=uelsru5orq==&patientid=102&studyid=113 ^Application ^^Image^JPEG Ces segments OBX ED et RP sont ajoutés au protocole GFOR conventionnel. Typiquement, on aura donc : MSH ^~\& PID 1 OBR 1 OBX 1 FT Objet : Douleur de type OBX 2 ED 603816.jpg^Image^JPEG^Base64^/9j/4AAQS OBX 3 ED Protocole.html^Application^HTML^Base64^PCFkb2N0e Lors du traitement, la partie conventionnelle du protocole GFOR sert à la génération du protocole transcodé (vers HealthOne, Medigest, Medidoc, etc.) tandis qu une copie du protocole est envoyée telle qu elle. La version transcodée arrive dans le dossier habituel chez le récepteur tandis que la version complète arrive dans un dossier spécialement configuré à cet effet. (Par défaut c:\mexi\prenom.nom\edreceived). Le rendu du document HTML chez le récepteur est effectué par son logiciel pour autant qu il en soit capable, sinon par un utilitaire du type mexiwebviewer. Au cas où il n y aurait pas de segment ED contenant une version html du protocole, le système en génère un automatiquement sur base du contenu conventionnel du protocole. Ainsi, le protocole suivant : MSH ^~\& PID 1 OBR 1 OBX 2 FT Objet : Douleur de type OBX 3 ED 603816.jpg^Image^JPEG^Base64^/9j/4AAQS OBX 4 FT Autre image sur la quelle. OBX 5 ED 603817.jpg^Image^JPEG^Base64^/9j/4AAQS OBX 6 FT Cliquez sur l adresse suivante pour. OBX 7 RP http://127.0.0.1:81 Va être complété automatiquement par un ligne OBX de type ED contenant un protocole html où les images et les liens seront insérés à leur place dans le texte. Pour ce faire, le système utilise un modèle nommé ProtoTemplate.html qui se trouve dans le dossier data de mexi. Il peut être adapté à volonté, les marqueurs entre crochets étant remplacés par les données du protocole. Rev 2.3 page 17

1.12 ANNEXE 1 : TYPES DE DONNEES HL7: The data types in this section are listed in alphabetical order. Note: For data types which contain multiple components or subcomponents, the examples given in this section do not specify the optionality of the component or subcomponents. This must be specified in the field definitions that follow the formal segment attribute tables to a maximum length of 64K. Except for the TS data type and the maximum or minimum lengths for several other data types (CE, PN, TX, FT), the field length of HL7 attributes are specified in the segment attribute tables, and any specific length of the components or subcomponents of those attributes must be specified in the field definitions that follow the formal segment attribute tables. In general, HL7 does not specify the lengths of components and/or subcomponents. The data type examples in this Standard are given using the standard HL7 encoding rules, with the delimiter values from figure 2-1 of Section." Although only one set of encoding rules is defined as a standard in HL7 Version 2.3, other encoding rules are possible (but since they are non-standard, they may only be used by a site-specific agreement). In certain data type definitions, square brackets, "[" and "]", are used to specify optional parts of a data type (or of a data type component or subcomponent). 1.12.1 Figure 2-2. HL7 data types Data Type Category/ Data type Data Type Name Notes/Format Alphanumeric ST String Rev 2.3 page 18

TX Text data FT Formatted text Voir http://www.mexi.be/documents/hl7/ch200076.htm Numerical CQ Composite quantity with units <quantity (NM)> ^ <units (CE)> MO Money <quantity (NM)> ^ <denomination (ID)> NM Numeric SI Sequence ID SN Structured numeric <comparator> ^ <num1 (NM)> ^ <separator/suffix> ^ <num2 (NM)> Identifier ID Coded values for HL7 tables IS Coded value for user-defined tables HD Hierarchic designator <namespace ID (IS)> ^ <universal ID (ST)> ^ <universal ID type (ID)> Used only as part of EI and other data types. EI Entity identifier <entity identifier (ST)> ^ <namespace ID (IS)> ^ <universal ID (ST)> ^ <universal ID type (ID)> RP Reference pointer <pointer (ST) > ^ < application ID (HD)> ^ <type of data (ID)> ^ <subtype (ID)> PL Person location <point of care (IS )> ^ <room (IS )> ^ <bed (IS)> ^ <facility (HD)> ^ < location status (IS )> ^ <person location type (IS)> ^ <building (IS )> ^ <floor (IS )> ^ <location description (ST)> PT Processing type <processing ID (ID)> ^ <processing mode (ID)> Date/Time DT Date YYYY[MM[DD]] TM Time HH[MM[SS[.S[S[S[S]]]]]][+/-ZZZZ] TS Time stamp YYYY[MM[DD[HHMM[SS[.S[S[S[S]]]]]]]][+/-ZZZZ] ^ <degree of precision> Code Values Rev 2.3 page 19

CE Coded element <identifier (ST)> ^ <text (ST)> ^ <name of coding system (ST)> ^ <alternate identifier (ST)> ^ <alternate text (ST)> ^ <name of alternate coding system (ST)> CF Coded element with formatted values <identifier (ID)> ^ <formatted text (FT)> ^ <name of coding system (ST)> ^ <alternate identifier (ID)> ^ <alternate formatted text (FT)> ^ <name of alternate coding system (ST)> CK Composite ID with check digit <ID number (NM)> ^ <check digit (NM)> ^ <code identifying the check digit scheme employed (ID)> ^ < assigning authority (HD)> CN Composite ID number and name <ID number (ST)> ^ <family name (ST)> ^ <given name (ST)> ^ <middle initial or name (ST)> ^ <suffix (e.g., JR or III) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g., MD) (ST)> ^ <source table (IS)> ^ <assigning authority (HD)> CX Extended composite ID with check digit <ID (ST)> ^ <check digit (ST)> ^ <code identifying the check digit scheme employed (ID)> ^ < assigning authority (HD) )> ^ <identifier type code (IS)> ^ < assigning facility (HD) XCN Extended composite ID number and name In Version 2.3, use instead of the CN data type. <ID number (ST)> ^ <family name (ST)> ^ <given name (ST)> ^ <middle initial or name (ST)> ^ <suffix (e.g., JR or III) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g., MD) (ST)> ^ <source table (IS)> ^ <assigning authority (HD)> ^ <name type code (ID)> ^ <identifier check digit (ST)> ^ <code identifying the check digit scheme employed (ID)> ^ <identifier type code (IS)> ^ <assigning facility (HD)> Generic CM Composite No new CM s are allowed after HL7 Version 2.2. Hence there are no new CM s in Version 2.3. Demographics AD Address <street address (ST)> ^ < other designation (ST)> ^ <city (ST)> ^ <state or province (ST)> ^ <zip or postal code (ST)> ^ <country (ID)> ^ <address type (ID)> ^ <other geographic designation (ST)> PN Person name <family name (ST)> ^ <given name (ST)> ^ <middle initial or name (ST)> ^ <suffix (e.g., JR or III) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g., MD) (ST)> TN Telephone number [NN] [(999)]999-9999[X99999][B99999][C any text] XAD Extended address In Version 2.3, replaces the AD data type. <street address (ST)> ^ <other designation (ST)> ^ <city (ST)> ^ <state or province (ST)> ^ <zip or postal code (ST)> ^ <country (ID)> ^ < address type (ID)> ^ <other geographic designation (ST)> ^ <county/parish code (IS)> ^ <census tract (IS)> XPN Extended person name In Version 2.3, replaces the PN data type. <family name (ST)> ^ <given name (ST)> ^ <middle initial or name (ST)> ^ <suffix (e.g., JR or III) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g., MD) (ST)> ^ <name type code (ID) > XON Extended composite name and ID number for organizations <organization name (ST)>^ <organization name type code (IS)> ^ <ID number (NM)> ^ <check digit (NM)> ^ <code identifying the check digit scheme employed (ID)> ^ <assigning authority (HD)> ^ <identifier type code (IS)> ^ <assigning facility ID (HD)> Rev 2.3 page 20

XTN Extended telecommunications number In Version 2.3, replaces the TN data type. [NNN] [(999)]999-9999 [X99999] [B99999] [C any text] ^<telecommunication use code (ID)> ^ <telecommunication equipment type (ID)>^ <email address (ST)> ^ <country code (NM)> ^ <area/city code (NM)> ^ <phone number (NM)> ^ <extension (NM)> ^ <any text (ST)> Specialty/Chapter Specific Waveform CD Channel definition For waveform data only, see Chapter 7, Section 7.15.3. <channel identifier (*)> ^ <channel number (NM)> & <channel name (ST)>> ^ <electrode names (*) > ^ <channel sensitivity/units (*) > ^ <calibration parameters (*)> ^ <sampling frequency (NM)> ^ <minimum/maximum data values (*)> MA Multiplexed array For waveform data only, see Chapter 7, Section 7.15.2. <sample 1 from channel 1 (NM)> ^ <sample 1 from channel 2 (NM)> ^ <sample 1 from channel 3 (NM)>...~<sample 2 from channel 1 (NM)> ^ <sample 2 from channel 2 (NM)> ^ <sample 2 from channel 3 (NM)>...~ NA Numeric array For waveform data only, see Chapter 7, Section 7.15.1. <value1 (NM)> ^ <value2 (NM)> ^ <value3 (NM)> ^ <value4 (NM)> ^... ED Encapsulated data Supports ASCII MIME-encoding of binary data. <source application (HD) > ^ <main type of data (ID)> ^ <data subtype (ID)> ^ <encoding (ID)> ^ <data (ST)> Price data CP Composite price In Version 2.3, replaces the MO data type. <price (MO)> ^ <price type (ID)> ^ <from value (NM)> ^ <to value (NM)> ^ <range units (CE)> ^ <range type (ID)> ADT/Finance FC Financial class <financial class (ID)> ^ <effective date (TS)> Extended Queries QSC Query selection criteria <name of field (ST)> ^ <relational operator (ID)> ^ <value (ST)> ^ <relational conjunction (ID)> QIP Query input parameter list: <field name (ST) > ^ <value1 (ST) & value2 (ST) & value3 (ST)...> RCD Row column definition: <HL7 item number (ST)> ^ <HL7 data type (ST)> ^ <maximum column width (NM)> Rev 2.3 page 21

Master Files DLN Driver s license number <license number (ST)> ^ <issuing state, province, country (IS)> ^ <expiration date (DT) JCC Job code/class <job code (IS)> ^ <job class (IS)> VH Visiting hours <start day range (ID)> ^ <end day range (ID)> ^ <start hour range (TM)> ^ <end hour range (TM)> Medical Records/Information Management PPN Performing person time stamp: <ID number (ST)> ^ <family name (ST)> ^ <given name (ST)> ^ <middle initial or name (ST)> ^ <suffix (e.g., JR or III) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g., MD) (ST)> ^ <source table (IS)> ^ <assigning authority (HD)> ^ <name type code(id)> ^ <identifier check digit (ST)> ^ <code identifying the check digit scheme employed (ID )> ^ <identifier type code (IS)> ^ <assigning facility (HD)> ^ < date/time action performed (TS)> Time Series: DR Date/time range Scheduling Chapter Only: <range start date/time (TS)> ^ <range end date/time (TS)> RI Repeat interval Scheduling Chapter Only: <repeat pattern (IS)> ^ <explicit time interval (ST)> SCV Scheduling class value pair Scheduling Chapter Only: <parameter class (IS)> ^ <parameter value (IS)> TQ Timing/quantity For timing/quantity specifications for orders, see Chapter 4, Section 4.4. <quantity (CQ)> ^ <interval (*)> ^ <duration (*)> ^ <start date/time (TS)> ^ <end date/time (TS)> ^ <priority (ID)> ^ <condition (ST)> ^ <text (TX)> ^ <conjunction (ID)> ^ <order sequencing (*)> * for subcomponents of these elements please refer to the definition in the text. Rev 2.3 page 22

1 GFOR PROPOSITION DE FORMATAGE... 2 1.1 DEFINITIONS... 2 1.2 DEFINITION D UN MESSAGE GFOR :... 2 1.3 STRUCTURE PROPOSEE :... 3 1.4 LECTURE DES TABLES :... 3 1.5 AUTRES PRECISIONS... 4 1.6 EXEMPLE DE MESSAGE:... 4 1.7 MSH : MESSAGE HEADER SEGMENT:... 6 1.8 PID : PATIENT IDENTIFICATION SEGMENT :... 8 1.9 OBR : OBSERVATION REPORT ID :... 11 1.10 OBX : OBSERVATION/RESULT :... 14 1.10.1 PROTOCOLES MULTIMEDIA... 16 1.11 ANNEXE 1 : TYPES DE DONNEES HL7:... 18 1.11.1 FIGURE 2-2. HL7 DATA TYPES... 18 Rev 2.3 page 23