Ansicht
Dokumentation

CL_ISHMED_TPI_DOC_TRANSFORMER - Klasse für die Transformer

CL_ISHMED_TPI_DOC_TRANSFORMER - Klasse für die Transformer

ABAP Short Reference   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Transformer wandelt eine HL7-Nachricht in eine PDF-Nachricht um.

Der Transformer wandelt folgende Eigenschaften um:

  • SystemID
  • Mandant
  • Einrichtung
  • Patientennummer
  • Fallnummer
  • Dokumenttyp
  • Dokumenttypversion
  • Dokumentdatum
  • Dokumentuhrzeit
  • Dokumentierende Org.einheit
  • Verantwortlicher Mitarbeiter
  • Externe Dokumentennummer
  • Nachrichtendatum
  • Nachrichtenuhrzeit

Die Eigenschaften beinhalten den Pfad zu dem HL7-Feld, in dem der Wert enthalten ist.

Default ist das Feld, welches in der Nachrichtenstruktur definiert wurde.

Der Inhalt des Dokument wird im OBX, als BASE64 kodiert, übermittelt und muss entsprechend dekodiert werden.

Nachrichtenaufbau

Segment Bezeichnung   Kardinalität    
MSH Nachrichtenkopf   [1..1]
PID Patientendaten   [1..1]
PV1 Falldaten   [1..1]
TXA Dokumentdaten   [1..1]
OBX Befunddaten   [1..1]

MSH - Nachrichtenkopf,,

Sequenz Komponente HL7-Name Datentyp Länge Wert Bemerkungen

3   Sending Application    

3.1 Namespace ID ST 10 R Sendende Anwendung

4   Sending Facility
   
4.1 Namespace ID ST 10 R Sendendes System
5   Receiving Application    
5.1 Namespace ID ST 3 R System-ID des empfangenden SAP-Systems
6   Receiving Facility    
6.1 Namespace ID ST 3 R Mandant im empfangenden SAP-System
6.2 Universal ID ST 4 R Einrichtung im empfangenden SAP-System
7   Date/Time of Message TS 14 R Der Zeitpunkt der Nachrichtenerstellung wird beim Import genutzt, um eine ungewollte Überschreibung zu vermeiden.
9   Message Type MSG 15 R MDM^T02 | MDM^T11
10   Message Control ID ST 20 R
11   Processing ID PT 3 R D|T|P
12   Version ID VID 60 R 2.6

PID - Patientendaten

Sequenz Komponente HL7-Name Datentyp Länge Wert Bemerkungen
1   Set ID SI 4 O 1
2   PatientID ST 10 R SAP-Patientennummer mit führenden Nullen
5   Patient Name XPN R  
5.1 Family Name ST 30
5.2 Given Name ST 30
5.4 Suffix ST 30
5.5 Prefix ST 30
5.6 Degree ST 30
5.7 Name Type Code ID 1 L Namenstyp
6 Mother's Maiden Name XPN   O   Geburtsname des Patienten
6.1 Family Name ST 30
7   Date/Time of Birth DT 8 R
8 Administrative Sex IS 1 R 1|2|3 1 = männlich 2 = weiblich 3 = unbekannt
11   Patient Address XAD O   Anschrift des Patienten
11.1 Street ST 40
11.3 City ST 40
11.5 Postal Code ST 10
11.6 Country ST 3
15   Primary Language ID 1 O

PV1 - Falldaten

Sequenz Komponente HL7-Name Datentyp Länge Wert Bemerkungen
1   Set ID SI 4 O 1
2   Patient Class IS 1 R I|O I = stationär O = ambulant
19   Visit Number ST 10 R SAP-Fallnummer mit führenden Nullen


TXA - Documentdaten

Sequenz Komponente HL7-Name Datentyp Länge Wert Bemerkungen
1   Set ID SI 4 O 1
2   Document Type IS R  
2.1 Dokumenttyp ST 10 R
2.2 Dokumenttypversion ST 3 R
3   Document Content Presentation ST 50 R application/pdf Format des Dokumentinhalts
6   Origination Date/Time TS 14 R <Dokumentationsdatum/zeit> Zeitpunkt der Dokumentation
9   Originator Code/Name XCN R   Autor
9.1 ID Number ST 10 R Verantwortlicher Mitarbeiter
9.9 Assigning Authority ST 8 R <SAP-OrganisationseinheitID> Dokumentierende Organisationseinheit
12   Unique Document Number ST 50 R Die externe Dokument-ID (Dokument-ID der sendenden Applikation) wird vom SAP-System als Referenzschlüssel für Updates und Versionierungen genutzt.

OBX-Befunddaten

Sequenz Komponente HL7-Name Datentyp Länge Wert Bemerkungen
1   Set ID SI 4 O 1
2   Value Type ID 3 R ED Ergebnisformat
5   Observation Value ST R Dokumentinhalt (PDF) als BASE64

Beispiel HL7 Nachricht

MSH|^~\&|GEDOWIN|Saatmann|EWI|201^0001|20140203141021||MDM^T02|17|P|2.6|||||D||

PID|1|2008000067|||GeDoWin^Gerda|Schnellinger|19770707|2|||In der Hauptalle&25^^Bolanden^^67295

PV1|1|I|||||||||||||||||0005001688

TXA|1|N1SNSE_PDF^001|application/pdf|||20140224081410|||0010090090^^^^^^^^INN1|||GeDoWin-Daniel

OBX|1|ED|||JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFuZyh.......MTIwOTkNCiUlRU9G

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






TXBHW - Original Tax Base Amount in Local Currency   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 19716 Date: 20240426 Time: 204544     sap01-206 ( 69 ms )