240 likes | 470 Views
Staffan Dahlin Västra Götalandsregionen IT-Centrum. XML-Schema. Överföring av information mellan system / IT-tjänster. XML-Schema. Meddelandeguide. XML-meddelande. Begrepp o termer. Kodverk. Informationsmodell. Funktionalitet. Standarder. Meddelandemodell. XML-Schema.
E N D
Överföring av information mellan system / IT-tjänster XML-Schema Meddelandeguide XML-meddelande
Begrepp o termer Kodverk Informationsmodell Funktionalitet Standarder Meddelandemodell XML-Schema Överföringsteknik
Ett meddelande är en delmängd av en DIM Delmängd av objekt Delmängd av attribut Interaktionsbeskrivning Beskriv meddelandet utifrån en DIM HMD (Hierarkisk MeddelandeDefinition)
Interaktionsbeskrivning • Användningsfall ”skicka remiss” • Aktören startar remissmodulen. • Systemet lägger till uppgifter som finns i vårdsystemet till remissen. • Aktören fyller på med uppgifter som inte redan finns i systemet. • Aktören väljer mottagare från lista som presenteras av systemet. • Systemet kontrollerar remissen är ifylld på rätt sätt och med rätt information. • Aktören trycker på knapp för att sända remissen. • Systemet paketerar och sänder remissen enligt vald överföringsstandard till tjänsten för ”Beställning och svar”. • BoS-tjänsten returnerar ett kvittomeddelande.
Interaktionsbeskrivning System A System B Skicka vårdbegäran / remiss Kvittens Svar på vårdbegäran / remiss Kvittens
Tre av informationsmängderna i remissen Skicka vårdbegäran / remiss VMIM Verksamhetens MIM = VMIM
R-MIM eller D-MIM Allmän remiss Skicka vårdbegäran
XML-Meddelande – Person namn <name nullFlavor="NI" originalText="x" language="SE"> <entityName> <entityNamePart namePartType="FAM" namePartQualifier="BR">Karlsson</entityNamePart> </entityName> <entityName> <entityNamePart namePartType="GIV" namePartQualifier="BR">Kalle</entityNamePart> </entityName> <validTime nullFlavor="NI" highClosed="true" lowClosed="true"> <low nullFlavor="NI" value="19121212"/> <width nullFlavor="NI" value="0"/> </validTime> </name>
XML-Meddelande – Personnummer <id nullFlavor="NI" root="1.2.725.74.7.2.1.32.1" extension="191212121212” assigningAuthorityName="Skatteverket"> <validtime nullFlavor="NI" highClosed="true" lowClosed="true"> <low nullFlavor="NI" value="19121212"/> <width nullFlavor="NI" value="0"/> </validtime> </id>
Personnummer Förarbetet är viktigt Informationsspecifikation Termer och definitioner Personnummer i ADB-system Inom skattemyndigheternas ADB-system för folkbokföring lagras personnumret med tolv siffror, där de två inledande siffrorna anger under vilket århundrade en person är född. Siffran för århundrade kan vara 18, 19 eller – efter millennieskiftet – 20. Skatteverket
Begrepp o termer Kodverk Informationsmodell Funktionalitet Standarder Meddelandemodell Tryck på knappen för att generera XML-Schema Överföringsteknik XML-Schema
Staffan DahlinVästra GötalandsregionenIT-Centrumstaffan.dahlin@vgregion.se
Övning Vad är det som ”triggar” / startar överföringen av ett meddelande Vilka meddelanden skall skickas mellan A och B Vilka informationsmängder skall varje meddelande innehålla (V-MIM)