
Import medizinischer Daten
Verwendung
Sie können Ergebnisse zu medizinischen Tests als ASCII-Datei in das SAP-System importieren, wenn Sie z.B. von Laborfirmen oder aus medizinischen Geräten Daten erhalten.
Diese Funktion ist nur für die folgenden drei
Untersuchungstypen verfügbar:
Wenn Sie Daten für Ihre eigenen Untersuchungstypen importieren möchten, müssen Sie die vorhandenen Funktionsbausteine als Kopiervorlagen verwenden und nur die Unterprogramme, die den eigentlichen Datentransfer betreffen und nicht auf den Schlüsselfeldern operieren (also nicht im Include LEHS00MDATAUPLF01 stehen), entsprechend anpassen.
Vorhandene Funktionsbausteine in der Funktionsgruppe EHS00MDATAUPL:
Integration
Der Import medizinischer Daten erfolgt im
Medizinischen Service oder im Ambulanten Service.Voraussetzungen
Die Daten liegen Ihnen in elektronischer Form als ASCII-Datei vor. Damit die Daten den im SAP-System vorhandenen Feldern korrekt zugeordnet werden können, müssen Sie je Untersuchungstyp folgende Struktur haben:
Audiogramm
Feldname |
Typ |
Länge |
Format |
|
service_prov |
Char |
10 |
Schlüssel | |
person_reference |
Char |
20 |
||
exam_code |
Char |
6 |
||
person |
Char |
25 |
Daten | |
short_name |
Char |
5 |
||
audio_baseline |
Char |
1 |
||
audio_machine |
Char |
20 |
||
audio_software |
Char |
20 |
||
exam_date |
Char |
8 |
yyyymmdd | |
exam_time |
Char |
6 |
hhmmss | |
db_left_125 |
Char |
13 |
||
db_right_125 |
Char |
13 |
||
db_left_250 |
Char |
13 |
||
db_right_250 |
Char |
13 |
||
db_left_500 |
Char |
13 |
||
db_right_500 |
Char |
13 |
||
db_left_1000 |
Char |
13 |
||
db_right_1000 |
Char |
13 |
||
db_left_2000 |
Char |
13 |
||
db_right_2000 |
Char |
13 |
||
db_left_3000 |
Char |
13 |
||
db_right_3000 |
Char |
13 |
||
db_left_4000 |
Char |
13 |
||
db_right_4000 |
Char |
13 |
||
db_left_6000 |
Char |
13 |
||
db_right_6000 |
Char |
13 |
||
db_left_8000 |
Char |
13 |
||
db_right_8000 |
Char |
13 |
||
uname |
Char |
12 |
||
aedtm |
Char |
8 |
yyyymmdd |
Untersuchungstyp Laboruntersuchung
Feldname |
Typ |
Länge |
Format |
|
service_prov |
Char |
10 |
Schlüssel | |
person_reference |
Char |
20 |
||
exam_code |
Char |
6 |
||
test_no |
Char |
8 |
Daten | |
laboratory_patient |
Char |
10 |
||
patient_name |
Char |
50 |
||
exam_date |
Char |
8 |
yyyymmdd | |
exam_time |
Char |
6 |
hhmmss | |
reference_ext |
Char |
20 |
||
type_test |
Char |
60 |
||
result_value |
Char |
60 |
||
result_uom |
Char |
20 |
SAP-Maßeinheit | |
result_reference_range |
Char |
60 |
||
result_normal_low |
Char |
7 |
||
result_normal_high |
Char |
7 |
||
result_abnormal_flag |
Char |
5 |
||
abnormality1 |
Char |
1 |
||
abnormality2 |
Char |
1 |
||
result_status |
Char |
1 |
||
uname |
Char |
12 |
||
aedtm |
Char |
8 |
yyyymmdd |
Untersuchungstyp Lungenfunktionstest
Feldname |
Typ |
Länge |
Format |
|
service_prov |
Char |
10 |
Schlüssel | |
person_reference |
Char |
20 |
||
exam_code |
Char |
6 |
||
person |
Char |
25 |
Daten | |
pulmo_machine |
Char |
20 |
||
pulmo_software |
Char |
20 |
||
exam_date |
Char |
8 |
yyyymmdd | |
exam_time |
Char |
6 |
hhmmss | |
fev1_observed |
Char |
13 |
||
fev1_predicted |
Char |
13 |
||
fvc_observed |
Char |
13 |
||
fvc_predicted |
Char |
13 |
||
fev1_fvc_percent_obs |
Char |
13 |
||
fev1_fvc_percent_pred |
Char |
13 |
||
peak_flow |
Char |
13 |
||
vc |
Char |
22 |
||
uname |
Char |
12 |
||
aedtm |
Char |
8 |
yyyymmdd |
Die Feldnamen werden mit Zeichen des Typs Char in der angegebenen Länge und im vorgegebenen Format gefüllt und bilden hintereinander in der ASCII-Datei eine einzige Zeichenkette.

Die angegebene Feldlänge muß unbedingt eingehalten werden, da die Zeichen sonst nicht identifiziert werden können. Für nicht verwendete Stellen müssen Sie also Leerzeichen setzen.
Die Zeichen der ersten drei Felder service_prov, person_reference, exam_code bilden den Schlüssel, anhand dessen die Daten aus der ASCII-Datei dem entsprechenden Objekt im SAP-System zugeordnet werden können. Hierzu muß zunächst das Schlüsselfeld person_reference spezifiziert werden: Dieses Feld kann die Nummer eines Medizinischen Service, eine Personalnummer oder eine Sozialversicherungsnummer sein. Im Customizing der Arbeitsmedizin legen Sie pro Untersuchungstyp fest, welchem dieser drei Objekte Daten zugeordnet werden sollen.
Funktionsumfang
Aktivitäten
Testergebnisse importieren