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.

Author: S.Hilbert, K.Hilbert

License: GPL v2 or later

Functions
xdt_8date2iso(date=None) DDMMYYYY -> YYYY-MM-DD | source code

Variables
| xdt_id_map = `{'6295': '??', '6296': '??', '6297': '??', '6298'`...``
| xdt_packet_type_map = `{'0010': "========<< Praxisdaten >>=====`...``
| name_xdtID_map = `{'last name': '3101', 'first name': '3102', '`...``
| map_gender_xdt2gm = `{'1': 'm', 'm': 'm', 'M': 'm', '4': 'm', '`...``
| map_gender_gm2xdt = `{'m': '1', 'f': '2', 'tm': '1', 'tf': '2',`...``
| map_8407_2str = `{'0': _('unknown gender'), '1': _('male'), '2'`...``
| 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 = `{'E': '(kompletter) Endbefund', 'T': 'T`...``
| map_Befundstatus_xdt2gm = `{'E': _('final'), 'T': _('partial'),`...``
| xdt_Teststatus_map = `{'B': _('already reported'), 'K': _('corr`...``
| 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 = `{'V': 'Verdacht auf / zum Aussc`...``
| kvdt_Seitenlokalisation_map = `{'R': 'rechts', 'L': 'Links', 'B`...``
| 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_Heilmittel_map = `{'01': 'Massagetherapie', '02': 'Bewegun`...``
| kvdt_Kennzeichnung_map = `{'0': 'nein', '1': 'ja'}`
| xdt_map_of_content_maps = `{'0202': xdt_Praxistyp_map, '0917': `...``

Variables Details

  ### xdt_id_map Value:
      {'6295': '??', '6296': '??', '6297': '??', '6298': '??', '6299': '??',
       '0101': 'KBV-Pr\xc3\xbcfnummer', '0102': 'Softwareverantwortlicher //
      / xBDT: Softwarelizenz', '0103': 'Softwarename', '0104': 'Hardware', '
      0105': 'KBV-Pr\xc3\xbcfnummer', '0111': 'Email-Adresse des Softwarever
      antwortlichen', '0121': 'Strasse des Softwareverantwortlichen', '0122'
      : 'PLZ des Softwareverantwortlichen', '0123': 'Ort des Softwareverantw
      ortlichen', '0124': 'Telefonnummer des Softwareverantwortlichen', '012
      5': 'Telefaxnummer des Softwareverantwortlichen', '0126': 'Regionaler
      ...

  ### xdt_packet_type_map Value:
      {'0010': "========<< Praxisdaten >>========", '0020': "========<< Anfa
      ng Datentr\xc3\xa4ger >>========", '0021': "========<< Ende Datentr\xc
      3\xa4ger >>========", '0022': "========<< Anfang Datenpaket >>========
      ", '0023': "========<< Ende Datenpaket >>========", '0080': '========<
      < xBDT: Stammdaten >>========', '0081': '========<< xBDT: Diagnosenlis
      te >>========', '0082': '========<< xBDT: Textbausteine >>========', '
      0083': '========<< xBDT: Leistungsketten >>========', '0084': '=======
      =<< xBDT: Medikamente >>========', '0101': "========<< Fall: Prim\xc3\
      ...

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

  ### map_gender_xdt2gm Value:
      {'1': 'm', 'm': 'm', 'M': 'm', '4': 'm', '2': 'f', 'f': 'f', 'W': 'f',
       'w': 'f', '5': 'f', 'd': 'h', 'D': 'h', 'U': None}

  ### map_gender_gm2xdt Value:
      {'m': '1', 'f': '2', 'tm': '1', 'tf': '2', 'h': '3', None: '?'}

  ### map_8407_2str Value:
      {'0': _('unknown gender'), '1': _('male'), '2': _('female'), '3': _('c
      hild'), '4': _('boy'), '5': _('girl'), '6': _('animal')}

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

  ### xdt_Archivierungsart_map Value:
      {'1': 'Speicherung Gesamtbestand', '2': 'Speicherung beliebiger Zeitra
      um', '3': 'Speicherung eines Quartals'}

  ### xdt_Praxistyp_map Value:
      {'1': 'Einzelpraxis', '2': 'Gemeinschaftspraxis', '3': 'Fach\xc3\xbcbe
      rgreifende GP', '4': 'Praxisgemeinschaft', '5': 'Fach\xc3\xbcbergreife
      nde 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\xa4digungsgese
      tz)', '04': 'Grenzg\xc3\xa4nger', '05': 'Rheinschiffer', '06': 'SHT(So
      zialhilfetr\xc3\xa4ger, ohne Asylstellen)', '07': 'BVFG(Bundesvertrieb
      enengesetz)', '08': 'Asylstellen(AS)', '09': 'Schwangerschaftsabbr\xc3
      \xbcche'}

  ### 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', 'M': 'ei
      ngeschriebene Versicherte in Disease-Management-Programmen f\xc3\xbcr
      Diabetes mellitus Typ2 - RK West', 'X': 'eingeschriebene Versicherte i
      n Disease-Management-Programmen f\xc3\xbcr Diabetes mellitus Typ2 - RK
       Ost', 'A': 'eingeschriebene Versicherte in Disease-Management-Program
      men f\xc3\xbcr Brustkrebs - RK West', 'C': 'eingeschriebene Versichert
      e in Disease-Management-Programmen f\xc3\xbcr Brustkrebs - RK Ost',}

  ### 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': 'Dialy
      se-Arztkosten', '02': 'Dialyse-Sachkosten', '03': 'Methadon-Substituti
      onsbehandlung', '04': 'Grosse Psychotherapie', '05': 'Verhaltenstherap
      ie', '06': 'Fremde Zytologie', '07': 'Diabestesabrechnung', '08': 'Umw
      eltmedizin', '09': 'Rheuma', '10': 'Hirnleistungsst\xc3\xb6rungen', '1
      1': 'Kodex-Anhangsarzt', '12': 'Kodex-Arzt', '13': 'Kodex-Listenarzt',
       '14': 'Ambulantes Operieren'}

  ### 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': 'Rahmenau
      ftrag', '23': 'Konsillaruntersuchung', '24': 'Mit/Weiterbehandlung (De
      faultwert ausser bei Einsendepraxen)', '25': '\xc3\x9cberweisung aus a
      nderen Gr\xc3\xbcnden', '26': 'Stat. Mitbehandlung, Verg\xc3\xbctung n
      ach amb. Grunds\xc3\xa4tzen', '27': '\xc3\x9cberweisungs-/Abrechnungss
      schein f\xc3\xbcr Laboratoriumsuntersuchungen als Auftragsleistung', '
      30': 'Beleg\xc3\xa4rztliche Behandlung (Default bei SA 0103)', '31': '
      ...

  ### 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': 'Berufsgenoss
      enschaft Heilverfahren', '50': 'Bundesknappschaft', '70': 'Justizvollz
      ugsanstalt', '71': 'Jugendarbeitsschutz', '72': 'Landesversicherungsan
      stalt', '73': 'Bundesversicherungsanstalt f\xc3\xbcr Angestellte', '74
      ': 'Sozialamt', '75': 'Sozialgericht', '80': 'Studenten-Deutsche', '81
      ': 'Studenten-Ausl\xc3\xa4nder'}

  ### 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:
      {'E': '(kompletter) Endbefund', 'T': 'Teilbefund', 'V': '(kompletter)
      Vorbefund', 'A': 'Archivbefund', 'N': 'Nachforderung'}

  ### map_Befundstatus_xdt2gm Value:
      {'E': _('final'), 'T': _('partial'), 'V': _('preliminary'), 'A': _('fi
      nal'), 'N': _('final')}

  ### xdt_Teststatus_map Value:
      {'B': _('already reported'), 'K': _('corrected result'), 'F': _('missi
      ng, reported later')}

  ### 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 s
      ensibel/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-D
      atenpaket (gr\xc3\xbcner Erhebungsbogen der KV Hessen)', '5': 'STDT-Da
      tenpaket'}

  ### kvdt_KV_Bereich_map Value:
      {'01': 'Schleswig-Holstein', '02': 'Hamburg', '03': 'Bremen', '17': 'N
      iedersachsen', '20': 'Westfalen-Lippe', '38': 'Nordrhein', '46': 'Hess
      en', '47': 'Koblenz', '48': 'Rheinhessen', '49': 'Pfalz', '50': 'Trier
      ', '55': 'Nordbaden', '60': 'S\xc3\xbcdbaden', '61': 'Nordw\xc3\xbcrte
      mberg', '62': 'S\xc3\xbcdw\xc3\xbcrtemberg', '71': 'Bayern', '72': 'Be
      rlin', '73': 'Saarland', '74': 'KBV', '78': 'Mecklenburg-Vorpommern',
      '83': 'Brandenburg', '88': 'Sachsen-Anhalt', '98': 'Sachsen'}

  ### 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', '09': 'Erstuntersuchung', '10': 'Nachuntersuchung', '
      11': 'Erg\xc3\xa4nzungsuntersuchung', '12': 'Verfolgte'}

  ### 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:
      {'V': 'Verdacht auf / zum Ausschluss von', 'Z': 'Zustand nach', 'A': '
      ausgeschlossen'}

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

  ### kvdt_Empfaenger_map Value:
      {'01': 'Schleswig-Holstein', '02': 'Hamburg', '03': 'Bremen', '06': 'A
      urich', '07': 'Braunschweig', '08': 'G\xc3\xb6ttingen', '09': 'Hannove
      r', '10': 'Hildesheim', '11': 'L\xc3\xbcneburg', '12': 'Oldenburg', '1
      3': 'Osnabr\xc3\xbcck', '14': 'Stade', '15': 'Verden', '16': 'Wilhelms
      haven', '18': 'Dortmund', '19': 'M\xc3\xbcnster', '20': 'KV Westfalen
      Lippe', '21': 'Aachen', '24': 'D\xc3\xbcsseldorf', '25': 'Duisburg', '
      27': 'K\xc3\xb6ln', '28': 'Linker Niederrhein', '31': 'Ruhr', '37': 'B
      ergisch-Land', '39': 'Darmstadt', '40': 'Frankfurt/Main', '41': 'Giess
      ...

  ### 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 Herzschrittmachert
      yp', '11': 'PMMA-Linse', '12': 'Silicon-Linse', '13': 'Acryl-Linse'}

  ### 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': 'Mask
      ennarkose', '4': 'Stand-By', '5': 'Plexusan\xc3\xa4sthesie', '6': 'Per
      iduralan\xc3\xa4sthesie', '7': 'intraven\xc3\xb6se Region', '8': 'Loka
      lan\xc3\xa4sthesie', '9': 'Retrobulb\xc3\xa4r-/Peribulb\xc3\xa4ran\xc3
      \xa4sthesie'}

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

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

  ### kvdt_Heilmittel_map Value:
      {'01': 'Massagetherapie', '02': 'Bewegungstherapie', '03': 'Krankengym
      nastik', '04': 'Elektrotherapie', '06': 'Thermotherapie(W\xc3\xa4rme-
      und K\xc3\xa4ltetherapie)', '08': 'Kohlens\xc3\xa4ureb\xc3\xa4der', '0
      9': 'Inhalalationtherapie', '10': 'Traktionsbehandlung', '20': 'Stimmt
      herapie', '25': 'Sprechtherapie', '30': 'Sprachtherapie', '35': 'Sprec
      h- und/oder Sprachtherapie bei Kindern und Jugendlichen', '40': 'Besch
      \xc3\xa4ftigungs- und Arbeitstherapie (Ergotherapie)', '90': 'Sonstige
      s'}

  ### xdt_map_of_content_maps Value:
      {'0202': xdt_Praxistyp_map, '0917': kvdt_Packungsgroesse_map, '0918':
      kvdt_Packungsgroesse_map, '0953': kvdt_Packungsgroesse_map, '0960': kv
      dt_Kennzeichnung_map, '0961': kvdt_Kennzeichnung_map, '0962': kvdt_Ken
      nzeichnung_map, '2706': kvdt_Indikationsschluessel_map, '2720': kvdt_Z
      wischenfall_map, '2721': kvdt_Zwischenfall_map, '2722': kvdt_Zwischenf
      all_map, '2723': kvdt_Zwischenfall_map, '2724': kvdt_Zwischenfall_map,
       '2725': kvdt_Zwischenfall_map, '2726': kvdt_Zwischenfall_map, '2727':
       kvdt_Komplikation_map, '2728': kvdt_Erfolgsbeurteilung_Indikation_map
      ...