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
      ...