Ansicht
Dokumentation

CL_ISHMED_TPI_CWD_HL7_TO_DIAG - Diagnosennachricht von HL7 in Diagnosentyp umsetzen

CL_ISHMED_TPI_CWD_HL7_TO_DIAG - Diagnosennachricht von HL7 in Diagnosentyp umsetzen

Vendor Master (General Section)   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Transformer wird im Kommunikationsprozess für den Diagnosenimport aus dem externen System Clinic WinData eingesetzt.

Der Transformer erwartet als eingehenden Nachrichtentyp eine HL7-Nachricht BAR_P01 im HL7 Objektmodell (IF_ISHMED_MCI_HL7_MESSAGE).Die Nachricht wird in den Nachrichtentyp für Diagnosen umgewandelt, der Daten für die Verbuchung der Diagnosen über BAPI unterstützt.

Die Diagnosen werden als Behandlungsdiagnosen gekennzeichnet und der Bewegung der Leistungserbringung bzw. Leistungsquittierung zugeordnet. Wenn keine Leistung im DG1-Segment übermittelt wurde, ordnet der Transformer die Aufnahme bzw. den letzten ambulanten Besuch des Falls über die Bewegungsnummer zu.

Der Transformer ermittelt die diagnostizierende Person ebenfalls aus der Leistung. Wenn kein verantwortlicher Mitarbeiter ermittelt werden kann, wird der hinterlegte Mitarbeiter aus der Konfiguration verwendet.

Beziehungen

  • Das Mapping enthält spezielle Festlegungen für die Kopplung zum angeschlossenen System
  • Die Nachricht gehört zu einer Untersuchung und kann mehrere Diagnosen enthalten
  • Die Untersuchungsnummer wird in den DG1-Segmenten übergeben
  • Referenzdiagnosenkataloge werden nicht berücksichtigt

Versorgung der Daten im Nachrichtentyp Diagnosen

  • Datentyp DIAGNOSES
  • Versorgung der Felder der BAPI-Struktur ( Typ BAPI2098DATA )

Quellfeld der HL7-Nachricht

(Ein Verweis zum Feldnamen bezieht sich auf die Bedeutung der Felder in der Diagnosenbearbeitung)
Feldname Bedeutung Sequenz Datenstruktur Bemerkung
CLIENT Mandant MSH.6 HD.1
INSTITUTION Einrichtung MSH.6 HD.2
PATCASEID Fallnummer PV1.19
MOVEMNT_SEQNO Laufende Nummer einer Bewegung   Wird aus der Leistung ermittelt
DIAG_CATALOG1 Identifikationskürzel für Diagnosekatalog DG1.2
DIAG_KEY1 Schlüsselung einer Diagnose DG1.3 HD.1
DIAG_CREAT_DATE Datum der Diagnoseerstellung DG1.5 HD.1
DIAG_CREAT_TIME Uhrzeit der Diagnoseerstellung DG1.5 HD.2
DIAG_PERSON Identifikation diagnostizierende Person   Wird aus der Leistung ermittelt
TREATMENT_DIA Kennzeichen Behandlungsdiagnose   Konstante 'X'
DIAG_CERTAINTY Diagnostische Gewissheit DG1.3 HD.3  
DIAG_LOCATION Lokalisation einer Diagnose DG1.3 HD.2


Weitere Daten im Nachrichtentyp Diagnosen

,,,,Quellfeld der HL7-Nachricht

Name Bedeutung Sequenz Datenstruktur Bemerkung
SYSID Name des SAP-Systems MSH.5
CLIENT Mandant MSH.6 HD.1
INSTITUTION Einrichtung MSH.6 HD.2
PATNR Patienten-ID PID.3
PATCASEID Fall PV1.19
TIMESTAMP Zeitpunkt der Nachrichtenerstellung MSH.7
EXTERNAL_KEY Externer Schlüssel der Untersuchung DG1.20 El.1 steht in jedem DG1-Segment

Andere wichtige Felder der HL7-Nachricht,,

Bedeutung Sequenz Datenstruktur Bemerkung
Nachrichtenstruktur MSH.9 MSG.3 muss den Wert BAR_P01 haben
Leistungsnummer DG1.20 El.3 wird für die Ermittlung der Bewegung und des VMA herangezogen

Beispiel

Hinweise

Wenn Sie eine HL7 Nachricht im PIPE-Format vorliegen haben, müssen Sie im Prozess zunächst einen Transformer konfigurieren, der die Nachricht in das HL7 Objektmodell umsetzt.

Weiterführende Informationen






BAL_S_LOG - Application Log: Log header data   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 8636 Date: 20240423 Time: 180201     sap01-206 ( 83 ms )