Package Gnumed :: Package business :: Module gmXdtMappings
[frames] | no frames]

Module gmXdtMappings

source code

GNUmed German xDT mapping data.

This maps xDT fields in various ways.


Version: $Revision: 1.45 $

Author: S.Hilbert, K.Hilbert

License: GPL

Functions
 
_(x) source code
 
xdt_8date2iso(date=None)
DDMMYYYY -> YYYY-MM-DD
source code
Variables
  xdt_id_map = {'0101': 'KBV-Pr\xc3\xbcfnummer', '0102': 'Softwa...
  xdt_packet_type_map = {'0010': '========<< Praxisdaten >>=====...
  name_xdtID_map = {'date of birth': '3103', 'first name': '3102...
  map_gender_xdt2gm = {'1': 'm', '2': 'f', '4': 'm', '5': 'f', '...
  map_gender_gm2xdt = {'f': '2', 'h': '?', 'm': '1', 'tf': '2', ...
  map_8407_2str = {'0': 'unknown gender', '1': 'male', '2': 'fem...
  xdt_character_code_map = {'1': 'ASCII (DIN 66003/ISO 646)', '2...
  xdt_Archivierungsart_map = {'1': 'Speicherung Gesamtbestand', ...
  xdt_Praxistyp_map = {'1': 'Einzelpraxis', '2': 'Gemeinschaftsp...
  xdt_Versichertenart_map = {'1': 'Mitglied', '3': 'Familienvers...
  xdt_Kostentraegeruntergruppe_map = {'00': 'default', '01': 'SV...
  xdt_Abrechnungsart_map = {'1': 'PKA(Prim\xc3\xa4rkassen)', '2'...
  xdt_Ost_West_Status_map = {'1': 'West', '6': 'BVG', '7': 'SVA'...
  xdt_Gebuehrenordnung_map = {'1': 'BM\xc3\x84', '2': 'E-GO', '3...
  xdt_Abrechnungsgebiet_map = {'00': 'kein besonderes Abrechnung...
  xdt_Ursache_des_Leidens_map = {'2': 'Unfall, Unfallfolgen', '3...
  xdt_Ankreuzfeld_map = {'1': 'angekreuzt'}
  xdt_Scheinuntergruppe_map = {'00': 'Ambulante Behandlung (Defa...
  xdt_gesetzlicher_Abzug_map = {'1': 'nein', '2': 'ja'}
  xdt_Klasse_stationaere_Behandlung_map = {'1': 'Einbettzimmer',...
  xdt_Rechnungsart_map = {'01': 'Privat', '20': 'KVB', '21': 'Ba...
  xdt_Abdingungserklaerung_map = {'1': 'nein', '2': 'ja'}
  xdt_Anlage_erforderlich_map = {'1': 'nein', '2': 'ja'}
  xdt_Alkoholeinfluss_map = {'1': 'nein', '2': 'ja'}
  xdt_Blutentnahme_map = {'1': 'nein', '2': 'ja'}
  xdt_Arbeitsunfall_map = {'1': 'nein', '2': 'ja'}
  xdt_arbeitsfaehig_map = {'1': 'angekreuzt'}
  xdt_Heilbehandlung_erforderlich_map = {'1': 'ambulant', '2': '...
  xdt_Besondere_Heilbehandlung_durch_map = {'1': 'selbst', '2': ...
  xdt_Allgemeine_Heilbehandlung_durch_map = {'1': 'selbst', '2':...
  xdt_AU_3Tage_map = {'1': 'angekreuzt'}
  xdt_Befundstatus_map = {'A': 'Archivbefund', 'E': '(kompletter...
  map_Befundstatus_xdt2gm = {'A': 'final', 'E': 'final', 'N': 'f...
  xdt_Teststatus_map = {'B': 'already reported', 'F': 'missing, ...
  xdt_Resistenzmethode_map = {'1': 'Agardiffusion', '2': 'Agardi...
  xdt_Resistenzinterpretation_map = {'0': 'nicht getestet', '1':...
  kvdt_enthaltene_Datenpakete_map = {'1': 'ADT-Datenpaket', '2':...
  kvdt_KV_Bereich_map = {'01': 'Schleswig-Holstein', '02': 'Hamb...
  kvdt_Personenkreis_Untersuchungskategorie_map = {'01': 'Besch\...
  kvdt_Unfallfolgen_map = {'1': 'ja'}
  kvdt_belegaerztliche_Behandlung_map = {'1': 'kurativ', '2': 'p...
  kvdt_anerkannte_Psychotherapie_map = {'1': 'ja'}
  kvdt_somatische_Ursachen_map = {'1': 'ja'}
  kvdt_Zusatzkennzeichen_poststationaere_Leistungen_map = {'N': ...
  kvdt_Diagnosensicherheit_map = {'A': 'ausgeschlossen', 'V': 'V...
  kvdt_Seitenlokalisation_map = {'B': 'beiderseits', 'L': 'Links...
  kvdt_Empfaenger_map = {'01': 'Schleswig-Holstein', '02': 'Hamb...
  kvdt_Facharztstatus_map = {'0': 'nein', '1': 'ja'}
  kvdt_Anaesthesie_erbracht_map = {'1': 'vom Operateur', '2': 'v...
  kvdt_Zwischenfall_map = {'0': 'nein', '1': 'intraoperativ', '2...
  kvdt_Revisionseingriff_erforderlich_map = {'1': 'ja'}
  kvdt_Histologie_map = {'0': 'nein', '1': 'ja'}
  kvdt_stationaere_Weiterbehandlung_map = {'1': 'unmittelbare Au...
  kvdt_stationaere_Aufnahme_map = {'0': 'nein', '1': 'unmittelba...
  kvdt_Indikationsschluessel_map = {'0': 'keine Angabe'}
  kvdt_Komplikation_map = {'0': 'keine Komplikation'}
  kvdt_Erfolgsbeurteilung_Indikation_map = {'1': 'gut', '2': 'mi...
  kvdt_Revisionseingriff_map = {'0': 'nein', '1': 'erforderlich'}
  kvdt_Implantat_map = {'00': 'keine Implantation', '01': 'Herzs...
  kvdt_operierte_Seite_map = {'0': 'keine Angabe', '1': 'links',...
  kvdt_Anaesthesie_Art_map = {'1': 'Intubationsnarkose', '2': 'S...
  kvdt_Kurart_map = {'1': 'Ambulante Vorsorgeleistung zur Krankh...
  kvdt_Packungsgroesse_map = {'N1': 'Kleine Packung', 'N2': 'Mit...
  kvdt_Kennzeichnung_map = {'0': 'nein', '1': 'ja'}
  xdt_map_of_content_maps = {'0202': {'1': 'Einzelpraxis', '2': ...
  __package__ = None
Variables Details

xdt_id_map

Value:
{'0101': 'KBV-Pr\xc3\xbcfnummer',
 '0102': 'Softwareverantwortlicher /// xBDT: Softwarelizenz',
 '0103': 'Softwarename',
 '0104': 'Hardware',
 '0105': 'KBV-Pr\xc3\xbcfnummer',
 '0111': 'Email-Adresse des Softwareverantwortlichen',
 '0121': 'Strasse des Softwareverantwortlichen',
 '0122': 'PLZ des Softwareverantwortlichen',
...

xdt_packet_type_map

Value:
{'0010': '========<< Praxisdaten >>========',
 '0020': '========<< Anfang Datentr\xc3\xa4ger >>========',
 '0021': '========<< Ende Datentr\xc3\xa4ger >>========',
 '0022': '========<< Anfang Datenpaket >>========',
 '0023': '========<< Ende Datenpaket >>========',
 '0080': '========<< xBDT: Stammdaten >>========',
 '0081': '========<< xBDT: Diagnosenliste >>========',
 '0082': '========<< xBDT: Textbausteine >>========',
...

name_xdtID_map

Value:
{'date of birth': '3103',
 'first name': '3102',
 'gender': '3110',
 'last name': '3101'}

map_gender_xdt2gm

Value:
{'1': 'm',
 '2': 'f',
 '4': 'm',
 '5': 'f',
 'M': 'm',
 'W': 'f',
 'f': 'f',
 'm': 'm',
...

map_gender_gm2xdt

Value:
{'f': '2', 'h': '?', 'm': '1', 'tf': '2', 'tm': '1'}

map_8407_2str

Value:
{'0': 'unknown gender',
 '1': 'male',
 '2': 'female',
 '3': 'child',
 '4': 'boy',
 '5': 'girl',
 '6': 'animal'}

xdt_character_code_map

Value:
{'1': 'ASCII (DIN 66003/ISO 646)',
 '2': 'cp437 (8 Bit)',
 '3': 'ISO 8859-1/cp1252'}

xdt_Archivierungsart_map

Value:
{'1': 'Speicherung Gesamtbestand',
 '2': 'Speicherung beliebiger Zeitraum',
 '3': 'Speicherung eines Quartals'}

xdt_Praxistyp_map

Value:
{'1': 'Einzelpraxis',
 '2': 'Gemeinschaftspraxis',
 '3': 'Fach\xc3\xbcbergreifende GP',
 '4': 'Praxisgemeinschaft',
 '5': 'Fach\xc3\xbcbergreifende GP ohne Leistungskennzeichnung',
 '6': 'erm\xc3\xa4chtigter Arzt',
 '7': 'Krankenhaus oder \xc3\xa4rztlich geleitete Einrichtung'}

xdt_Versichertenart_map

Value:
{'1': 'Mitglied', '3': 'Familienversicherter', '5': 'Rentner'}

xdt_Kostentraegeruntergruppe_map

Value:
{'00': 'default',
 '01': 'SVA(Sozialversicherungsabkommen)',
 '02': 'BVG(Bundesversorgungsgesetz)',
 '03': 'BEG(Bundesentsch\xc3\xa4digungsgesetz)',
 '04': 'Grenzg\xc3\xa4nger',
 '05': 'Rheinschiffer',
 '06': 'SHT(Sozialhilfetr\xc3\xa4ger, ohne Asylstellen)',
 '07': 'BVFG(Bundesvertriebenengesetz)',
...

xdt_Abrechnungsart_map

Value:
{'1': 'PKA(Prim\xc3\xa4rkassen)',
 '2': 'EKK(Ersatzkassen)',
 '3': 'SKT(Sonstige Kostentr\xc3\xa4ger)'}

xdt_Ost_West_Status_map

Value:
{'1': 'West',
 '6': 'BVG',
 '7': 'SVA',
 '8': 'SVA',
 '9': 'Ost',
 'A': 'eingeschriebene Versicherte in Disease-Management-Programmen f\\
xc3\xbcr Brustkrebs - RK West',
 'C': 'eingeschriebene Versicherte in Disease-Management-Programmen f\\
...

xdt_Gebuehrenordnung_map

Value:
{'1': 'BM\xc3\x84', '2': 'E-GO', '3': 'GO\xc3\x84'}

xdt_Abrechnungsgebiet_map

Value:
{'00': 'kein besonderes Abrechnungsgebiet (Defaultwert)',
 '01': 'Dialyse-Arztkosten',
 '02': 'Dialyse-Sachkosten',
 '03': 'Methadon-Substitutionsbehandlung',
 '04': 'Grosse Psychotherapie',
 '05': 'Verhaltenstherapie',
 '06': 'Fremde Zytologie',
 '07': 'Diabestesabrechnung',
...

xdt_Ursache_des_Leidens_map

Value:
{'2': 'Unfall, Unfallfolgen', '3': 'Versorgungsleiden'}

xdt_Scheinuntergruppe_map

Value:
{'00': 'Ambulante Behandlung (Defaultwert)',
 '20': 'Selbstaustellung',
 '21': 'Zielauftrag (Defaultwert bei Einsendepraxen)',
 '22': 'Rahmenauftrag',
 '23': 'Konsillaruntersuchung',
 '24': 'Mit/Weiterbehandlung (Defaultwert ausser bei Einsendepraxen)',
 '25': '\xc3\x9cberweisung aus anderen Gr\xc3\xbcnden',
 '26': 'Stat. Mitbehandlung, Verg\xc3\xbctung nach amb. Grunds\xc3\xa4\
...

xdt_Klasse_stationaere_Behandlung_map

Value:
{'1': 'Einbettzimmer', '2': 'Zweibettzimmer', '3': 'Mehrbettzimmmer'}

xdt_Rechnungsart_map

Value:
{'01': 'Privat',
 '20': 'KVB',
 '21': 'Bahn-Unfall',
 '30': 'Post',
 '31': 'Post-Unfall',
 '40': 'Allgemeines Heilverfahren',
 '41': 'Berufsgenossenschaft Heilverfahren',
 '50': 'Bundesknappschaft',
...

xdt_Heilbehandlung_erforderlich_map

Value:
{'1': 'ambulant', '2': 'station\xc3\xa4r'}

xdt_Besondere_Heilbehandlung_durch_map

Value:
{'1': 'selbst', '2': 'anderer Durchgangsarzt'}

xdt_Allgemeine_Heilbehandlung_durch_map

Value:
{'1': 'selbst', '2': 'anderer Arzt'}

xdt_Befundstatus_map

Value:
{'A': 'Archivbefund',
 'E': '(kompletter) Endbefund',
 'N': 'Nachforderung',
 'T': 'Teilbefund',
 'V': '(kompletter) Vorbefund'}

map_Befundstatus_xdt2gm

Value:
{'A': 'final',
 'E': 'final',
 'N': 'final',
 'T': 'partial',
 'V': 'preliminary'}

xdt_Teststatus_map

Value:
{'B': 'already reported',
 'F': 'missing, reported later',
 'K': 'corrected result'}

xdt_Resistenzmethode_map

Value:
{'1': 'Agardiffusion',
 '2': 'Agardilution',
 '3': 'MHK-Bestimmung',
 '4': 'Breakpoint-Bestimmung'}

xdt_Resistenzinterpretation_map

Value:
{'0': 'nicht getestet',
 '1': 'sensibel/wirksam',
 '2': 'm\xc3\xa4ssig sensibel/schwach wirksam',
 '3': 'resistent/unwirksam',
 '4': 'wirksam in hohen Konzentrationen'}

kvdt_enthaltene_Datenpakete_map

Value:
{'1': 'ADT-Datenpaket',
 '2': 'AODT-Datenpaket(roter Erhebungsbogen)',
 '3': 'Kur\xc3\xa4rztliches Abrechnungsdatenpaket',
 '4': 'AODT-Hessen-Datenpaket (gr\xc3\xbcner Erhebungsbogen der KV Hes\
sen)',
 '5': 'STDT-Datenpaket'}

kvdt_KV_Bereich_map

Value:
{'01': 'Schleswig-Holstein',
 '02': 'Hamburg',
 '03': 'Bremen',
 '17': 'Niedersachsen',
 '20': 'Westfalen-Lippe',
 '38': 'Nordrhein',
 '46': 'Hessen',
 '47': 'Koblenz',
...

kvdt_Personenkreis_Untersuchungskategorie_map

Value:
{'01': 'Besch\xc3\xa4digter',
 '02': 'Schwerbesch\xc3\xa4digter',
 '03': 'Angeh\xc3\xb6riger',
 '04': 'Hinterbliebener',
 '05': 'Pflegeperson',
 '06': 'Tauglichkeitsuntersuchung',
 '07': '\xc3\xa4rztl. Versorgung',
 '08': 'Bewerber',
...

kvdt_belegaerztliche_Behandlung_map

Value:
{'1': 'kurativ',
 '2': 'pr\xc3\xa4ventiv',
 '3': 'sonstige Hilfen',
 '4': 'bei beleg\xc3\xa4rztlicher Behandlung'}

kvdt_Zusatzkennzeichen_poststationaere_Leistungen_map

Value:
{'N': 'poststation\xc3\xa4re Leistung'}

kvdt_Diagnosensicherheit_map

Value:
{'A': 'ausgeschlossen',
 'V': 'Verdacht auf / zum Ausschluss von',
 'Z': 'Zustand nach'}

kvdt_Seitenlokalisation_map

Value:
{'B': 'beiderseits', 'L': 'Links', 'R': 'rechts'}

kvdt_Empfaenger_map

Value:
{'01': 'Schleswig-Holstein',
 '02': 'Hamburg',
 '03': 'Bremen',
 '06': 'Aurich',
 '07': 'Braunschweig',
 '08': 'G\xc3\xb6ttingen',
 '09': 'Hannover',
 '10': 'Hildesheim',
...

kvdt_Anaesthesie_erbracht_map

Value:
{'1': 'vom Operateur', '2': 'vom An\xc3\xa4sthesisten'}

kvdt_Zwischenfall_map

Value:
{'0': 'nein',
 '1': 'intraoperativ',
 '2': 'postoperativ bis zum 12. Tag EIGENBEFUND',
 '3': 'postoperativ bis zum 12. Tag FREMDBEFUND'}

kvdt_stationaere_Weiterbehandlung_map

Value:
{'1': 'unmittelbare Aufnahme zur Weiterbehandlung',
 '2': 'station\xc3\xa4re Aufnahme zur Weiterbehandlung bis zum 12.Tag'\
}

kvdt_stationaere_Aufnahme_map

Value:
{'0': 'nein',
 '1': 'unmittelbare Aufnahme zur Weiterbehandlung',
 '2': 'station\xc3\xa4re Aufnahme zur Weiterbehandlung bis zum 12.Tag'\
}

kvdt_Erfolgsbeurteilung_Indikation_map

Value:
{'1': 'gut', '2': 'mittel', '3': 'schlecht', '4': 'nicht beurteilbar'}

kvdt_Implantat_map

Value:
{'00': 'keine Implantation',
 '01': 'Herzschrittmachertyp AAI-R',
 '02': 'Herzschrittmachertyp VVI-R',
 '03': 'Herzschrittmachertyp DDD-R',
 '04': 'Herzschrittmachertyp DVI-R',
 '05': 'Herzschrittmachertyp DDI-R',
 '06': 'Herzschrittmachertyp VDD-R',
 '09': 'sonstiger Herzschrittmachertyp',
...

kvdt_operierte_Seite_map

Value:
{'0': 'keine Angabe', '1': 'links', '2': 'rechts', '3': 'beidseitig'}

kvdt_Anaesthesie_Art_map

Value:
{'1': 'Intubationsnarkose',
 '2': 'Spinalan\xc3\xa4sthesie',
 '3': 'Maskennarkose',
 '4': 'Stand-By',
 '5': 'Plexusan\xc3\xa4sthesie',
 '6': 'Periduralan\xc3\xa4sthesie',
 '7': 'intraven\xc3\xb6se Region',
 '8': 'Lokalan\xc3\xa4sthesie',
...

kvdt_Kurart_map

Value:
{'1': 'Ambulante Vorsorgeleistung zur Krankheitsverh\xc3\xbctung',
 '2': 'Ambulante Vorsorgeleistung bei bestehenden Krankheiten',
 '3': 'Ambulante Vorsorgeleistung f\xc3\xbcr Kinder'}

kvdt_Packungsgroesse_map

Value:
{'N1': 'Kleine Packung',
 'N2': 'Mittlere Packung',
 'N3': 'Gro\xc3\x9fe Packung',
 'kA': 'keine Angabe'}

xdt_map_of_content_maps

Value:
{'0202': {'1': 'Einzelpraxis',
          '2': 'Gemeinschaftspraxis',
          '3': 'Fach\xc3\xbcbergreifende GP',
          '4': 'Praxisgemeinschaft',
          '5': 'Fach\xc3\xbcbergreifende GP ohne Leistungskennzeichnun\
g',
          '6': 'erm\xc3\xa4chtigter Arzt',
          '7': 'Krankenhaus oder \xc3\xa4rztlich geleitete Einrichtung\
...