HPRIM XML Événement Patients
L'intégralité des informations échangées entre un SIP et un CIP est au format HPRIM XML.
En particulier, les messages de type msgEvenementsPatients permettent d'échanger des informations sur les identités patient et forment le coeur du module HPRIM XML.
Ce message est utilisé dans les cas suivants :
Constitution des messages
Dans chaque message XML, la référence au fichier XSD doit être présente. L'entête d'un document XML d'événements patients est défini ainsi :
<evenementsPatients xmlns="http://www.hprim.org/hprimXML" acquittementAttendu="oui">
Entête du message XML
Chaque message XML échangé dans le cadre du SIP porte un entête conforme HPRIM. Cet entête définit un certain nombre d'attributs que nous détaillons dans ci-dessous.
L'élément HPRIM utilisé est enteteMessage.
L'entête apparaît dans chaque message immédiatement après la déclaration de l'élément racine qui détermine le type d'événement concerné par le message.
Description
| élément XML | Chemin XML | Valeur possible | Description
|
| identifiantMessage | enteteMessage | Chaîne de caractères | Identifiant du message. Il est unique. Il est créé lors de la création d'un échange HPRIM. |
| dateHeureProduction | enteteMessage | DateTime | Date de production du message. |
| catégorie | enteteMessage > émetteur > agents > agent | "application" | Type d'émetteur du message. |
| code | enteteMessage > émetteur > agents > agent | Entier | Code d'émetteur (code du SIP/CIP) |
| catégorie | enteteMessage > destinataire > agents > agent | "application" | Type du destinataire. |
| code | enteteMessage > destinataire > agents > agent | Entier | Code du destinataire (code du SIP/CIP) |
Exemple
<enteteMessage> <identifiantMessage>000002</identifiantMessage> <dateHeureProduction>2009-04-12T21:53:54</dateHeureProduction> <emetteur> <agents> <agent categorie="application"> <code>MediBoard</code> <libelle>Gestion des Etablissements de Santé</libelle> </agent> <agent categorie="acteur"> <code>user1</code> <libelle>Administrateur OPENXTREM</libelle> </agent> <agent categorie="système"> <libelle>Mediboard</libelle> </agent> </agents> </emetteur> <destinataire> <agents> <agent categorie="application"> <libelle>Gestion des Etablissements de Santé</libelle> </agent> </agents> </destinataire> </enteteMessage>
Données des patients
Dans chaque message concernant un patient, les données de celui-ci sont présentes.
Le type HPRIM patient est utilisé pour décrire un patient administré par un établissement de soins, avec toutes ses caractéristiques.
Celles-ci décrivent les identifiants et les traits stricts ou étendus d'un patient.
Il est possible de se reporter au fichier patient.xsd de la norme HPRIM pour le détail du type patient.
Identifiants d'un patient
Un patient dispose après son inscription au SIP toujours deux identifiants :
- Un identifiant local IC pour l'établissement qui transmet ou reçoit l'information
- Un identifiant patient permanent IPP commun à l'ensemble des établissements.
Identifiant local
L'identifiant local (IC) du patient est attribué par le système lors de l'enregistrement d'un patient. Il correspond a l'identifiant du patient sur le CIP.
Pour envoyer l'identifiant local d'un patient du CIP vers le SIP, on utilise le champ émetteur défini dans le schéma du patient de la manière suivante :
<emetteur> <valeur>10001</valeur> </emetteur>
Identifiant patient permanent
L'identifiant du patient permanent (IPP) est un identifiant unique et constant dans le temps pour un patient. Il permet d'identifier un patient à travers tous les établissements, il pourra donc être connu de tous.
On utilise le code XML suivant pour envoyer l'IPP à partir d'un CIP vers le SIP.
<recepteur> <valeur>00006</valeur> </recepteur>
En revanche lorsque le SIP envoie un événement a un CIP on utilise le champ émetteur pour transmettre l'IPP du patient et le champ récepteur pour fournir l'identifiant local du patient du CIP si celui-ci est connu.
<emetteur> <valeur>00006</valeur> </emetteur> <recepteur> <valeur>10001</valeur> </recepteur>
Alias
msgEvenementsPatients, HPRIM XML Evenement Patient
Dernièrement modifié par lryo
, Basé sur le travail de
rhum1
et
mytto
.
Modifiée dernièrement le mercredi 19 de octobre, 2011 09h30m34.
