ORU Inbound HL7 ORU Schnittstellen-Spezifikation 2015synedrainformationtechnologies Homepage:www.synedra.com synedraaimversion15odysseus
Inhaltsverzeichnis Einleitung... 1 1.Dokumenten-undVersionenhistorie... 1 2.ZieldiesesDokumentes... 1 Nachrichtenversand...2 1.Nachrichtenfluss... 2 2.ÜbersichtEvents... 2 AufbauundStruktur... 3 1.Nachrichtenstruktur... 3 2.VerwendeteHl7-Elemente... 3 2.1.Dokumenten-undSchlagwortimporte... 3 2.2.AnlagevonFreigaben... 4 Hl7-Beispielnachrichten... 5 1.Dokumentenimportembedded...5 2.DokumentenimportmitPfadangabeinklusiveSchlagwort... 5 3.BeschlagwortungeinesDokuments... 6 4.FreigabeeinesDokuments... 6 ii
Einleitung 1. Dokumenten- und Versionenhistorie Versionsnummer Datum Autor GrundderÄnderung 1.0 10/01/2007 TPe InitialeVersion 1.1 16/08/2007 FGr SegmentTerminator,Start-undStopzeichenhinzugefügt 1.2 07/09/2007 FGr InformationenüberORC.2undOBR.2upgedated,zusätzlicheFelderhinzugefügt 1.3 12/11/2007 FGr BellerophonVersion 1.4 18/05/2009 PNe Aktualisierung,Überarbeitung,HinzufügenneuerSegmente 1.5 15/06/2009 MSk ErstellenderneuenSegment-undFeldbeschreibungen 1.6 03/08/2009 PNe ZusammenstellendererstenmigriertendocbookVersion 1.7 25/08/2009 PNe UmgestaltungderKapiteleinteilungen 1.8 18/06/2010 PNe AppendixPatientClasshinzugefügt 1.9 08/12/2011 PNe NeuesKapitel:Beispielnachrichtenhinzugefügt 2. Ziel dieses Dokumentes DieseSpezifikationbeschreibtjeneVoraussetzungen,welchefürsynedraAIMzumerfolgreichenEmpfangvon HL7-ORU-Nachrichtennotwendigsind.ZuGrundeliegendistderHL7-Standard. 1
Nachrichtenversand 1. Nachrichtenfluss HL7-ORU-NachrichtenwerdenvonsynedraAIMempfangen.ImFallevonTCP-IPKommunikationwerdendie folgendenstart-undstopzeichenverwendet: Startzeichen:0x0B Stopzeichen:0x1C0x0D 2. Übersicht Events HL7-ORU-Nachrichten,dievonsynedraAIMempfangenwerden,könnenfolgendeAktionenauslösen: ErzeugenoderUpdateneinesDokumentesinsynedraAIM,welchesinderHL7-ORU-Nachrichtenthaltenist ErzeugenoderUpdateneinesDokumentesinsynedraAIM,welchesinderHL7-ORU-Nachrichtreferenziert ist ErzeugenoderUpdateneinerDokumentenfreigabefüreinexistierendesDokumentinsynedraAIM Einfügen,UpdatenoderLöschenvonSchlagwörternzueinemneuenoderbereitsexistierendenDokument insynedraaim EskönnenalleFormateanNon-Dicom-Dateienimportiertwerden. 2
Aufbau und Struktur 1. Nachrichtenstruktur Segment MSH PID [PV1] [ORC] [OBR] {OBX} SegmentTerminator:0x0D 2. Verwendete Hl7-Elemente 2.1. Dokumenten- und Schlagwortimporte Segmentname Standardmapping Dokumentenimport Schlag- wort- import Gemischter Import DocumentAccessionNumber OBR.2 O - O DocumentBirthDate PID.7 O - O DocumentData OBX.5(einSegment) R - R DocumentDateTime OBR.8oderOBR.7 O - O DocumentDescription OBR.4.1undOBR.4.2 O - O DocumentEncoding +'plain' R - R DocumentFileDescription OBX.3.1(einSegment) O - O DocumentFileNameBase OBR.4.4undOBR.8 R - R DocumentFileNameExtension OBX.3.2(einSegment) O - O DocumentFirstName PID.5.2 O - O DocumentLastName PID.5.1 O - O DocumentPatientId PID.3.1 R - R DocumentPreadmitNumber PV1.19.1 O - O DocumentProducerAbk +'' R - R DocumentSex PID.8 O - O DocumentTitle PID.5.6 O - O 3
AufbauundStruktur Segmentname Standardmapping Dokumentenimport Schlag- Import Keywords wort- import Gemischter OBX.3.1undOBX.5(mehrereSegmente) - R R ObjectIdentifier OBR.4.4 R R R Tabelle1.VerwendeteHL7-Elemente 2.2. Anlage von Freigaben Segmentname Standardmapping AlleNachrichtentypen Shares ORC.3,ORC.10.1undORC.14.4 (mehreresegmente) R Tabelle2.VerwendeteHL7-Elemente 4
Hl7-Beispielnachrichten 1. Dokumentenimport embedded Beispiel1.ORUR01inbound:PDF-embedded MSH ^~\& application facility synedraaim synedra 20110705100000 c84acbe899522d677a69ec4ffc3f44f7 ORU^R01 15532 P 2.4 PID 73612 Doe^John 19601204 M PV1 A 2011107 20110704100000 OBR Ambulanter Arztbrief^^^DOCID_00001815 20110705101500 OBX ^PDF <embedded data> hl7encode. UnterdemLink:OruR01Import 1 könnensiediedateiingezipptemformatherunterladen. 2. Dokumentenimport mit Pfadangabe inklusive Schlagwort Beispiel2.ORUR01inbound:PfadundSchlagwort MSH ^~\& application facility synedraaim synedra 20110705100000 cec542272f467254b8422775d97f30b6 ORU^R01 15532 P 2.4 PID 73612 Doe^John 19601204 M PV1 A 2011107 20110704100000 OBR Ambulanter Arztbrief^^^DOCID_00001815 20110705101500 OBX 1 ^PDF 2011_07_00014110.pdf OBX 2 ST Diagnosen Diabetes mellitus MitdieserHl7-ORU-NachrichtwirdinOBX.5einPDF-DokumentmittelsPfadangabereferenziert(Arztbrief). Diese Nachricht zeigt exemplarisch eine Hl7-ORU-Nachricht mit einem in OBX.5 eingebetteten PDF-Dokument(Arztbrief).DieDatenkönneninfolgendenEncodingsentgegengenommenwerden:base64,uuencode, DasPDFwirdandemangegebenPfadabgeholtundimportiert,wobeidasindemzweitenOBXSegmententhalteneSchlagwortDiabetesmellitusfürdieSchlagwortklasseDiagnosenbeimImportgesetztwird. UnterdemLink:OruR01ImportmitSchlagwort 2 könnensiediedateiingezipptemformatherunterladen. 1 http://www.synedra.com/intra/documents/attach/template_oru_r01_import.zip 2 http://www.synedra.com/intra/documents/attach/template_oru_r01_keyword_import.zip 5
Hl7-Beispielnachrichten 3. Beschlagwortung eines Dokuments Beispiel3.ORUR01inbound:Schlagwort MSH ^~\& application facility synedraaim synedra 20110705100000 7abee440377ece830adb9131df7d072b ORU^R01 15532 P 2.4 PID 73612 Doe^John 19600412 M OBR ^^^1.0:aimdevelprocess:dcm:study:1.3.6.1.4.1.24930.2.64502313152958.1506 OBX ST Diagnose Diabetes mellitus 4. Freigabe eines Dokuments Beispiel4.ORUR01inbound:Dokumentenfreigabe MSH ^~\& application facility synedraaim synedra 20110705100000 1b26b52c12978afab9c1f51fd0b89d88 ORU^R01 15532 P 2.4 ORC FR 1.0:aimdevelprocess:dcm:study:1.3.6.1.4.1.24930.2.64502313152958.1506 HAUSARZT_SYNEDRA ^NET^Internet^reply2address@domain.com MitdieserHl7-ORU-NachrichtwirdfüreininOBR.4.4referenziertesDokument(ReferencePointer)dasSchlagwortDiabetesmellitusausOBX.5fürdieSchlagwortklasseDiagnosen(OBX.3)gesetzt.Alternativkönntedas DokumentauchmitHilfederAIM-IDreferenziertwerden. UnterdemLink:OruR01mitSchlagwort 3 könnensiediedateiingezipptemformatherunterladen. MitdieserHl7-ORU-NachrichtwirdfüreininORC.3referenziertesDokument(ReferencePointer)eineDokumentenfreigabefüreineninORC.10.1spezifiziertenEmpfängerfreigegeben. UnterdemLink:OruR01mitSchlagwort 4 könnensiediedateiingezipptemformatherunterladen. 3 http://www.synedra.com/intra/documents/attach/template_oru_r01_keyword.zip 4 http://www.synedra.com/intra/documents/attach/template_oru_r01_freigabe.zip 6