Echanges de Données Informatisées LABOratoires-commanditaires Programme de formation 2007 Echanges de Données Informatisées LABOratoires-commanditaires 4. Présentation du contenu EDILABO
Spécifications techniques EDI LABO Périmètre d’échange / Acteurs Contenu métier Référentiels Format et scénario d’échange Organisation de l ’échange
Périmètre d ’échange / Acteurs Thématiques de l ’eau Eaux souterraines Eaux superficielles Assainissement Eaux littorales Alimentation en eau potable
Périmètre d ’échange / Acteurs Périmètre des analyses... Analyses d ’eau ou assimilée (sédiments, boues…) Analyses qualitatives de nature physico-chimique ou microbiologique Mesures hydrobiologiques non prises en compte
Périmètre d ’échange / Acteurs Acteurs identifiés laboratoire d ’analyses Commanditaire préleveur
Périmètre d ’échange / Acteurs Leurs actions... Commanditaire Organisme chargé du suivi et de l ’évaluation de l ’état des milieux aquatiques Demande de prélèvements et/ou d ’analyses auprès de prestataires (préleveurs, laboratoires) Maître d ’ouvrage des prestations demandées
Périmètre d ’échange / Acteurs Leurs actions... Préleveur Organisme chargé des opérations de prélèvements / préparation et transport d’échantillons Mesures in situ Mesures de paramètres environnementaux
Périmètre d ’échange / Acteurs Leurs actions... Laboratoire Organisme chargé de la réception d ’échantillons Analyses de paramètres physico-chimiques ou microbiologiques, selon une méthodologie. Bulletins d ’analyses
Périmètre d ’échange / Acteurs Les flux entre acteurs Données métier Demande de prélèvements et d ’analyses Prestataire (préleveur et/ou laboratoire) Commanditaire Résultats d’analyses
Périmètre d ’échange / Acteurs Les flux entre acteurs Données métier Demande d’analyses Commanditaire Laboratoire Résultats d’analyses Mesures in situ Échantillons Mesures in situ de prélèvements Demande Préleveur Gestion de facturation exclue
Spécifications techniques EDI LABO Périmètre d’échange / Acteurs Contenu métier Référentiels Format et scénario d’échange Organisation de l ’échange
Contenu métier Une demande de prestations... Message formulé par un commanditaire et à destination d ’un prestataire, se rapportant à un ensemble de prélèvements et/ou d ’analyses à réaliser.
Contenu métier Une demande de prestations... Commanditaire, prestataire Nature des prestations (prélèvements, analyses, mixtes) Période d ’application... Une identification unique
Contenu métier Prélèvements... Opérations de terrain réalisées par un préleveur: - analyses in situ - mesures environnementales - un échantillon par laboratoire
Contenu métier Prélèvements... quand, quoi,…? Date et délai dans lequel il faut prélever Support à prélever (eau, boues, sédiments, poissons,..)
Code Point de surveillance Contenu métier Prélèvements... Où…? Lieu sur lequel il faut prélever, en s ’appuyant sur des méthodes d’identification nationales ou locales. Code Point de surveillance Codes agence code BSS
Contenu métier Prélèvements... Comment…? Méthode de prélèvement Quelles sont les conditions environnementales pouvant interférer sur les résultats d’analyses?
Contenu métier Echantillon... Résultat d ’un prélèvement adressé à un laboratoire afin d ’effectuer des analyses Notion indépendante du flaconnage Informations relatives aux conditions de transport et de conservation
Contenu métier Analyses... Action de détermination d ’une valeur d ’un paramètre sur un échantillon Conditions d ’obtention du résultat (méthodes d ’analyses, d ’extraction…) Informations relatives à la qualité du résultat (accréditation, valeurs seuils…)
Contenu métier Conditions d ’obtention du résultat... Méthode d ’analyse, méthode de fractionnement Pour les micro-polluants: - solvant - méthode d ’extraction - rendement d ’extraction Volume filtré utilisé en microbiologie
Contenu métier Il est aussi possible... de définir des groupes de paramètres. de mentionner le payeur de la demande et les destinataires des résultats d ’analyses d ’insérer des « attributs privés » (commémoratifs)
Spécifications techniques EDI LABO Périmètre d’échange / Acteurs Contenu métier Référentiels Format et scénario d’échange Organisation de l ’échange
Référentiels Code SIRET des intervenants laboratoire d ’analyses Commanditaire préleveur
Référentiels Référentiel analytique SANDRE Listes de codes évolutives mises à disposition des partenaires pour faciliter leurs échanges de données. µg/L T 90-121 EAU eau brute 23 1107 133 132 3 PARAMETRE UNITE METHODE SUPPORT FRACTION ANALYSEE
Spécifications techniques EDI LABO Périmètre d’échange / Acteurs Contenu métier Référentiels Format et scénario d’échange Organisation de l ’échange
Format et scénario d ’échange Le langage XML Langage XML particulièrement adaptée à l’échange de données métiers Exemple, <Analyse> <Parametre>1107</Parametre> <Support>3</Support> <Fraction>23</Fraction> <Resultat>0.72</Resultat> <Unite>133</Unite> <Methode>132</Methode> </Analyse>
Format et scénario d ’échange Caractéristiques du langage XML... Format permettant de stocker des données structurées dans un fichier. Langage strict contribuant à la qualité des données échangées. Réservoir d ’outils libres d ’usage et en pleine croissance.
Format et scénario d ’échange Les messages XML... Adaptés à différents niveaux de dématérialisation pré- remplissage Demande numérisée de prestations Vérification Message d ’accusé réception Envoi de résultats Prestataire Commanditaire
Format et scénario d ’échange Message Demande de prestations... Déclaration de l ’ensemble des intervenants mis en jeu. Déclaration de l ’ensemble des stations et localisations de prélèvement. Contenu des éventuels groupes de paramètres. Descriptif des prestations à réaliser.
Format et scénario d ’échange ...Message Envoi de résultats... Déclaration de l ’ensemble des intervenants mis en jeu. Déclaration de l ’ensemble des stations et localisations de prélèvement. Résultats des prestations réalisées.
Format et scénario d ’échange …et Message d ’acquittement. Rappel des références du fichier à acquitter. Liste des erreurs éventuelles, contenues dans le fichier. Acceptation ou refus (non intégration des données).
Spécifications techniques EDI LABO Périmètre d’échange / Acteurs Contenu métier Référentiels Format et scénario d’échange Organisation de l ’échange
Organisation de l ’échange Deux contextes d ’échange... Contexte 1: Demande de prestations et envoi de résultats 1. “ EDI LABO : Demande de prestations ” (prélèvements, analyses ou mixte) PRESTATAIRE COMMANDITAIRE 2. “ EDI LABO : Envoi de résultats ”
Organisation de l ’échange Deux contextes d ’échange... Contexte 1: Demande de prestations et envoi de résultats EDILABO : Demande d’analyses PRESTATAIRE laboratoire COMMANDITAIRE EDILABO : Envoi de résultats Transport d’échantillons EDILABO : Demande de prélèvements PRESTATAIRE préleveur
Organisation de l ’échange Deux contextes d ’échange... Contexte 2: Envoi uniquement de résultats, avec références des prélèvements 1. Références des prélèvements (format papier ou informatisé, autre que le message « EDILABO: demande de prestations ») PRESTATAIRE COMMANDITAIRE 2. “ EDILABO : Envoi de résultats ”
Organisation de l ’échange Résultats partiels ou complets... Possibilité pour le labo de n ’envoyer que des résultats partiels, par échantillon. Contenu de la demande PRESTATAIRE COMMANDITAIRE Envoi partiel... ...Et Envoi partiel / fin OU Envoi complet
Spécifications techniques EDILABO Conformité d ’un message... 1. Vérifier que le fichier d ’échange est bien formé, au regard des spécifications XML W3C. RESPECT DE LA SYNTAXE XML 2. Vérifier que le fichier d ’échange est valide au regard d’un message d ’un scénario d ’échange XML SANDRE. RESPECT DU SCENARIO D ’ECHANGE XML SANDRE RESPECT DES LISTES DE REFERENCE SANDRE (listes nationales et nomenclatures) 3. Vérifier la validité des codes et nomenclatures provenant des listes de références SANDRE RESPECT DES REGLES METIERS 4. Vérifier que les données véhiculées respectent les règles métiers propres au scénario d ’échange concerné
Spécifications techniques EDILABO Conformité d ’un message... EXEMPLES RESPECT DE LA SYNTAXE XML |Station| n’est pas une balise XML . <PMO> n’est pas une balise XML définie par le SANDRE RESPECT DU SCENARIO D ’ECHANGE XML SANDRE <CdParametre>112111</CdParametre> « 1121111 » n ’est pas un code SANDRE RESPECT DES LISTES DE REFERENCE SANDRE (listes nationales et nomenclatures) RESPECT DES REGLES METIERS Station de prélèvement non déclarée
Spécifications techniques EDILABO Les documents disponibles... Document de présentation générale s ’adressant aux thématiciens Dictionnaire de données qui recense l ’ensemble des définitions Documents relatifs aux messages - «Demande de prestations » - « Envoi de résultats »
Spécifications techniques EDILABO Les documents disponibles... Version 1 disponible depuis Juillet 2005 à l’adresse Internet: http://sandre.eaufrance.fr/article.php3?id_article=216 Office International de l'Eau SANDRE 15, Rue Edouard Chamberland 87065 LIMOGES CEDEX tel: 05.55.11.47.90 fax:05.55.11.47.48 sandre@oieau.fr