1
2 """GnuMed German xDT mapping data.
3
4 This maps xDT fields in various ways.
5 """
6
7
8
9 __version__ = "$Revision: 1.45 $"
10 __author__ = "S.Hilbert, K.Hilbert"
11 __license__ = "GPL"
12
13 try:
14 _('dummy-no-need-to-translate-but-make-epydoc-happy')
15 except NameError:
16 _ = lambda x:x
17
18
19
20 xdt_id_map = {
21
22 '6295': '??',
23 '6296': '??',
24 '6297': '??',
25 '6298': '??',
26 '6299': '??',
27
28 '0101': 'KBV-Prüfnummer',
29 '0102': 'Softwareverantwortlicher /// xBDT: Softwarelizenz',
30 '0103': 'Softwarename',
31 '0104': 'Hardware',
32 '0105': 'KBV-Prüfnummer',
33 '0111': 'Email-Adresse des Softwareverantwortlichen',
34 '0121': 'Strasse des Softwareverantwortlichen',
35 '0122': 'PLZ des Softwareverantwortlichen',
36 '0123': 'Ort des Softwareverantwortlichen',
37 '0124': 'Telefonnummer des Softwareverantwortlichen',
38 '0125': 'Telefaxnummer des Softwareverantwortlichen',
39 '0126': 'Regionaler Systembetreuer',
40 '0127': 'Strasse des Systembetreuers',
41 '0128': 'PLZ des Systembetreuers',
42 '0129': 'Ort des Systembetreuers',
43 '0130': 'Telfonnummer des Systembetreuers',
44 '0131': 'Telefaxnummer des Systembetreuers',
45 '0132': 'Release-Stand der Software',
46
47 '0201': 'Arztnummer',
48 '0202': 'Praxistyp',
49 '0203': 'Arztname',
50 '0204': 'Fachgebiet',
51 '0205': 'Strasse der Praxisadresse',
52 '0206': 'PLZ Ort der Praxisadresse',
53 '0207': 'Arzt mit Leistungskennzeichen',
54 '0208': 'Telefonnummer der Praxis',
55 '0209': 'Telefaxnummer der Praxis',
56 '0210': 'Modemnummer der Praxis',
57 '0211': 'Arztname für Leistungsdifferenzierung',
58 '0213': 'Leistungskennzeichen',
59 '0214': 'Erläuterung zum Leistungskennzeichen',
60 '0215': 'PLZ der Praxisadresse',
61 '0216': 'Ort der Praxisadresse',
62 '0218': 'E-Mail der Praxis/des Arztes',
63 '0225': 'Anzahl der Ärzte',
64
65 '0250': 'Name erste freie Kategorie',
66 '0251': 'Inhalt erste freie Kategorie',
67
68 '0915': 'PZN Medikament auf Kassenrezept',
69 '0917': 'Packungsgrösse Medikament auf Kassenrezept',
70 '0918': 'Packungsgrösse Medikament auf Privatrezept',
71 '0919': 'Hilfsmittelbezeichnung',
72 '0920': 'Hilfsmittelnummer',
73 '0922': 'PZN Hilfsmittel',
74 '0923': 'Anzahl Hilfsmittel',
75 '0925': 'Heilmittel',
76 '0950': 'PZN Dauermedikament',
77 '0951': 'PZN Medikament auf Privatrezept',
78 '0952': 'PZN Ärztemuster',
79 '0953': 'Packungsgrösse Ärztemuster',
80 '0960': 'Kennzeichnung Gebührenpflichtig',
81 '0961': 'Kennzeichnung aut idem',
82 '0962': 'Kennzeichnung noctu',
83 '0970': 'Anzahl (Packungen) Medikament auf Rezept',
84 '0971': 'Anzahl (Packungen) Medikament auf Privatrezept',
85
86 '2002': 'KASSENNAME für Albis (Quelle: mediSYS)',
87
88 '2700': 'IK des Krankenhauses',
89 '2701': 'Fachgebiet laut LKA',
90 '2702': 'Arztnummer des Anästhesisten',
91 '2706': 'Indikationsschlüssel',
92 '2709': 'Lfd. OP-Nummer',
93 '2710': 'Lfd. OP-Nummer',
94 '2711': 'OP-Datum',
95 '2720': 'Blutung',
96 '2721': 'Narkosezwischenfall',
97 '2722': 'Pneumonie',
98 '2723': 'Wundinfektion',
99 '2724': 'Gefäss- oder Nervenläsion',
100 '2725': 'Lagerungsschäden',
101 '2726': 'Venenthrombose',
102 '2727': 'Komplikation',
103 '2728': 'Erfolgsbeurteilung hinsichtlich Indikationsstellung',
104 '2729': 'Erfolgsbeurteilung hinsichtlich Histologie',
105 '2730': 'Revisionseingriff',
106 '2731': 'Stationäre Aufnahme',
107 '2732': 'Angaben zu implantierten Materialien',
108 '2740': 'Art der Operation',
109 '2741': 'Dauer der Operation',
110 '2742': 'Operierte Seite',
111 '2743': 'Art der Anästhesie',
112 '2744': 'Art der Anästhesie gemäss Klassifikation Strukturvertrag',
113 '2750': 'Operateur hat Facharztstatus',
114 '2751': 'Anzahl ärztl. Assistenten bei OP',
115 '2752': '(Ein) OP-Assistent hat Facharztstatus',
116 '2753': 'Anzahl nichtärzticher Assistenten bei OP',
117 '2760': 'Art der Anästhesie',
118 '2761': 'Anästhesie erbracht',
119 '2762': 'Dauer der Anästhesie',
120 '2770': 'Blutung',
121 '2771': 'Narkosezwischenfall',
122 '2772': 'Pneumonie',
123 '2773': 'Wundinfektion',
124 '2774': 'Gefäss- oder Nervenläsion',
125 '2775': 'Lagerungsschäden',
126 '2776': 'Venenthrombose',
127 '2780': 'Revisionseingriff erforderlich',
128 '2781': 'Histologie',
129 '2782': 'Stationäre Weiterbehandlung erforderlich',
130
131 '3000': 'Patientennummer/-kennung',
132 '3050': 'Kürzel/lfd. Nummer',
133 '3100': 'Namenszusatz/Vorsatzwort',
134 '3101': 'Name des Patienten',
135 '3102': 'Vorname des Patienten',
136 '3103': 'Geburtsdatum des Patienten',
137 '3104': 'Titel des Patienten',
138 '3105': 'Versichertennummer des Patienten',
139 '3106': 'PLZ/Wohnort des Patienten',
140 '3107': 'Strasse/Hausnummer des Patienten',
141 '3108': 'Versichertenart MFR',
142 '3110': 'Geschlecht des Patienten',
143 '3111': 'Geburtsjahr des Patienten',
144 '3112': 'PLZ des Patienten',
145 '3113': 'Wohnort des Patienten',
146 '3114': 'Wohnsitzländercode',
147 '3116': 'KV-Bereich',
148 '3150': 'Arbeitgeber',
149 '3152': 'Unfallversicherungsträger',
150
151 '3200': 'Namenszusatz/Vorsatzwort des Hauptversicherten',
152 '3201': 'Name des Hauptversicherten',
153 '3202': 'Vorname des Hauptversicherten',
154 '3203': 'Geburtsdatum des Hauptversicherten',
155 '3204': 'Wohnort des Hauptversicherten',
156 '3205': 'Strasse des Hauptversicherten',
157 '3206': 'Titel des Hauptversicherten oder Familienverhältnis',
158 '3207': 'PLZ des Hauptversicherten',
159 '3208': 'Telefonnummer des Verletzten',
160 '3209': 'Wohnort des Hauptversicherten',
161 '3210': 'Geschlecht des Hauptversicherten',
162
163
164 '3301': u'Name des Patienten',
165 '3302': u'Vorname des Patienten',
166 '3303': u'Geburtsdatum des Patienten (TTMMJJ)',
167 '3306': u'PLZ/Wohnort des Patienten',
168 '3307': u'Straße/Hausnummer des Patienten',
169 '3308': '?? Status Patient',
170
171 '3600': 'Patientennummer (alter BDT ?, beobachtet bei Medistar)',
172 '3601': 'Röntgennummer',
173 '3602': 'Archivnummer',
174 '3603': 'BG-Nummer',
175 '3610': 'Datum Patient seit',
176 '3612': 'Datum Versichertenbeginn bei Kassenwechsel',
177 '3620': 'Beruf des Patienten',
178 '3621': u'Geschlecht des Patienten (Hilfsfeld, gestrichen)',
179 '3622': 'Grösse des Patienten',
180 '3623': 'Gewicht des Patienten',
181 '3625': 'Arbeitgeber des Patienten',
182 '3626': 'Telefonnummer des Patienten',
183 '3627': 'Nationalität des Patienten',
184 '3628': 'Muttersprache des Patienten',
185 '3630': 'Arztnummer des Hausarztes',
186 '3631': 'Entfernung Wohnung-Praxis',
187 '3635': 'interne Zuordnung Arzt bei GP',
188 '3637': 'Rezeptkennung',
189 '3649': 'Dauerdiagnosen ab Datum',
190 '3650': 'Dauerdiagnosen',
191 '3651': 'Dauermedikamente ab Datum',
192 '3652': 'Dauermedikamente',
193 '3654': 'Risikofaktoren',
194 '3656': 'Allergien',
195 '3658': 'Unfälle',
196 '3660': 'Operationen',
197 '3662': 'Anamnese',
198 '3664': 'Anzahl Geburten',
199 '3666': 'Anzahl Kinder',
200 '3668': 'Anzahl Schwangerschaften',
201 '3670': 'Dauertherapie',
202 '3672': 'Kontrolltermine',
203 '3673': 'Dauerdiagnose (ICD-Code)',
204 '3674': 'Diagnosensicherheit Dauerdiagnose',
205 '3675': 'Seitenlokalisation Dauerdiagnose',
206
207 '3700': 'Name erste freie Kategorie',
208 '3701': 'Inhalt erste freie Kategorie',
209
210
211 '4101': 'Abrechnungsquartal',
212 '4102': 'Ausstellungsdatum',
213 '4103': 'Gültigkeit',
214 '4104': 'VKNR, Kassennummer',
215 '4105': 'Geschäftsstelle der VK',
216 '4106': 'Kostenträger-Untergruppe (KTAB)',
217 '4107': 'Abrechnungsart',
218 '4109': 'KVK: letzte Vorlage (TTMMJJ)',
219 '4110': 'KVK: Gültigkeit bis',
220 '4111': 'Krankenkassennummer (IK)',
221 '4112': 'KVK: Versichertenstatus',
222 '4113': 'KVK: Ost/West-Status/DMP-Kennzeichnung',
223 '4121': 'Gebührenordnung',
224 '4122': 'Abrechnungsgebiet',
225 '4123': 'Personenkreis/Untersuchungskategorie',
226 '4124': 'SKT-Zusatzangaben',
227 '4125': 'Gültigkeitszeitraum von ... bis ...',
228
229 '4201': 'Ursache des Leidens',
230 '4202': 'Unfall, Unfallfolgen',
231 '4203': 'Früherkennung',
232 '4205': 'MuVo-Datum',
233 '4206': 'mutmasslicher Tag der Entbindung',
234 '4207': 'Diagnose/Verdacht',
235 '4209': 'erläuternder Text zur Überweisung',
236 '4210': 'Ankreuzfeld LSR',
237 '4211': 'Ankreuzfeld HAH',
238 '4212': 'Ankreuzfeld ABO.RH',
239 '4213': 'Ankreuzfeld AK',
240 '4215': 'Konz. wegen (Text)',
241 '4217': 'Vertragsarzt-Nr. des Erstveranlassers / Mit/Weiter (Text)',
242 '4218': 'Überweisung von Arztnummer',
243 '4219': 'Überweisung von anderen Ärzten / an Name',
244 '4220': 'Überweisung an Fachgruppe',
245 '4221': 'Kurativ // Präventiv / Sonstige Hilfen / bei belegärztlicher Behandlung',
246 '4222': 'Kennziffer OI./O.II. // Prävention',
247 '4223': 'Kennziffer OIII. // Sonstige Hilfen',
248 '4224': 'AU bis',
249 '4233': 'stationäre Behandlung von... bis...',
250 '4234': 'anerkannte Psychotherapie',
251 '4235': 'Datum des Anerkennungsbescheides',
252 '4236': 'Klasse bei Behandlung',
253 '4237': 'Krankenhausname',
254 '4238': 'Krankenhausaufenthalt',
255 '4239': 'Scheinuntergruppe',
256 '4243': 'weiterbehandelnder Arzt',
257 '4261': 'Kurart',
258 '4262': 'Durchführung als Kompaktkur',
259 '4263': 'genehmigte Kurdauer in Wochen',
260 '4264': 'Anreisetag',
261 '4265': 'Abreisetag',
262 '4266': 'Kurabbruch am',
263 '4267': 'Bewilligte Kurverlängerung in Wochen',
264 '4268': 'Bewilligungsdatum Kurverlängerung',
265 '4269': 'Verhaltenspräventive Massnahmen angeregt',
266 '4270': 'Verhaltenspräventive Massnahmen durchgeführt',
267 '4271': 'Kompaktkur nicht möglich',
268
269 '4500': 'Unfalltag',
270 '4501': 'Uhrzeit des Unfalls',
271 '4502': 'Eingetroffen in Praxis am',
272 '4503': 'Uhrzeit des Eintreffens',
273 '4504': 'Beginn der Arbeitszeit',
274 '4505': 'Unfallort',
275 '4506': 'Beschäftigung als',
276 '4507': 'Beschäftigung seit',
277 '4508': 'Staatsangehörigkeit',
278 '4509': 'Unfallbetrieb',
279 '4510': 'Unfallhergang',
280 '4512': 'Verhalten des Verletzten nach dem Unfall',
281 '4513': 'Erstmalige Behandlung',
282 '4514': 'Behandlung durch',
283 '4515': 'Art der ersten ärztlichen Behandlung',
284 '4520': 'Alkoholeinfluß',
285 '4521': 'Anzeichen eines Alkoholeinflusses',
286 '4522': 'Blutentnahme zum c2h5oh-Nachweis',
287 '4530': 'Befund',
288 '4540': 'Röntgenergebniss',
289 '4550': 'Art etwaiger Versorgung durch D-Arzt',
290 '4551': 'krankhafte Verändrungen unabhängig vom Unfall',
291 '4552': 'Bedenken gegen Angaben',
292 '4553': 'Art der Bedenken gegen Angaben',
293 '4554': 'Bedenken gegen Arbeistunfall',
294 '4555': 'Art der Bedenken gegen Arbeitsunfall',
295 '4560': 'arbeitsfähig',
296 '4561': 'wieder arbeitsfähig ab',
297 '4562': 'AU ausgestellt',
298 '4570': 'besondere Heilbehandlung erforderlich',
299 '4571': 'besondere Heilbehandlung durch',
300 '4572': 'Anschrift behandelnder Arzt',
301 '4573': 'AU ab',
302 '4574': 'voraussichliche Dauer der AU',
303 '4580': 'Rechnungsart',
304 '4581': 'allgemeine Heilbehandlung durch',
305 '4582': 'AU über 3 Tage',
306 '4583': 'AU bescheinigt als',
307 '4584': 'Nachschau erforderlich',
308
309 '4601': 'Rechnungsnummer',
310 '4602': 'Rechnungsanschrift',
311 '4603': 'überweisender Arzt',
312 '4604': 'Rechnungsdatum',
313 '4605': 'Endsumme',
314 '4608': 'Abdingungserklärung vorhanden',
315 '4611': 'Unterkonto Arzt',
316 '4613': 'Anlage erforderlich',
317 '4615': 'Kopfzeile',
318 '4617': 'Fußzeile',
319
320 '5000': 'Leistungstag',
321 '5001': 'Gebührennummer',
322 '5002': 'Art der Untersuchung',
323 '5003': 'Empfänger des Briefes',
324 '5004': 'Kilometer',
325 '5005': 'Multiplikator / Anzahl GNR',
326 '5006': 'Um-Uhrzeit',
327 '5007': 'Bestellzeit-Ausführungszeit',
328 '5008': 'Doppelkilometer',
329 '5009': 'freier Begründungstext',
330 '5010': 'Medikament als Begründung',
331 '5011': 'Sachkostenbezeichnung',
332 '5012': 'Sach-/Materialkosten in Cent',
333 '5013': 'Prozent der Leistung',
334 '5015': 'Organ',
335 '5016': 'Name des Arztes',
336 '5017': 'Besuchsort bei Hausbesuchen',
337 '5018': 'Zone bei Besuchen',
338 '5019': 'Erbringungsort,Standort des Gerätes',
339 '5023': 'GO-Nummern-Zusatz',
340 '5024': 'GNR-Zusatzkennzeichen für poststationär erbrachte Leistungen',
341 '5060': 'Beschreibung der GNR',
342 '5061': 'Gebühr',
343 '5062': 'Faktor',
344 '5063': 'Betrag',
345 '5064': 'Endsumme Privatrechnung',
346 '5090': 'Honorarbezeichnung',
347 '5091': 'Gutachtenbezeichnung',
348
349 '6000': 'Abrechnungsdiagnosen // xBDT: Diagnose',
350 '6001': 'ICD-Schlüssel',
351 '6003': 'Diagnosensicherheit',
352 '6004': 'Seitenlokalisation',
353 '6005': 'Histologischer Befund bei Malignität',
354 '6006': 'Diagnosenerläuterung',
355
356 '6200': 'Behandlungsdaten gespeichert am',
357 '6205': 'aktuelle Diagnose',
358 '6210': 'Medikament verordnet auf Kassenrezept',
359 '6211': 'Medikament verordnet auf Privatrezept',
360 '6215': 'Ärztemuster',
361 '6220': 'Befund',
362 '6221': 'Fremdbefund',
363 '6222': 'Laborbefund',
364 '6225': 'Röntgenbefund',
365 '6230': 'Blutdruck',
366 '6240': 'Symptome',
367 '6260': 'Therapie',
368 '6265': 'physikalische Therapie',
369 '6280': 'Überweisung Inhalt',
370 '6285': 'AU Dauer (von - bis)',
371 '6286': 'AU wegen',
372 '6287': 'AU wegen (ICD-Code)',
373 '6288': 'Diagnosesicherheit AU wegen',
374 '6289': 'Seitenlokalisation AU wegen',
375 '6290': 'Krankenhauseinweisung, Krankenhaus',
376 '6291': 'Krankenhauseinweisung',
377 '6292': 'Krankenhauseinweisung wegen (ICD-Code)',
378 '6293': 'Diagnosesicherheit Krankenhauseinweisung wegen',
379 '6294': 'Seitenlokalisation Krankenhauseinweisung wegen',
380
381 '6300': 'Bescheinigung',
382 '6301': 'Inhalt der Bescheinigung',
383 '6306': 'Attest',
384 '6307': 'Inhalt des Attestes',
385 '6310': 'Name des Briefempfängers',
386 '6311': 'Anrede',
387 '6312': 'Strasse',
388 '6313': 'PLZ',
389 '6314': 'Wohnort',
390 '6315': 'Schlusssatz',
391 '6316': 'Telefonnummer',
392 '6317': 'Telefax',
393 '6319': 'Arztnummer/Arztident',
394 '6320': 'Briefinhalt',
395 '6325': 'Bild-Archivierungsnummer',
396 '6326': 'Graphikformat',
397 '6327': 'Bildinhalt',
398
399 '6330': 'freie Kategorie 1: Name',
400 '6331': 'freie Kategorie 1: Inhalt',
401
402 '7100': 'Namenszusatz',
403 '7101': 'Name',
404 '7102': 'Vorname',
405 '7103': 'Geburtsdatum',
406 '7104': 'Titel',
407 '7106': 'PLZ/Ort',
408 '7107': 'Straße',
409 '7110': 'Geschlecht: 1=männlich, 2=weiblich, 8=gemischt (Gemeinschaftspraxen o.ä.)',
410 '7112': 'PLZ',
411 '7113': 'Wohn-/Praxisort',
412
413 '7200': 'xBDT: Typ Textbaustein/Medikament (0=Medikament, 1=BTM, 2=Heilmittel, 3=Hilfsmittel, 4=Impfstoff, 5=Sprechstundenbedarf)',
414 '7201': 'xBDT: KV-Nummer/Hinweise/Name /// AOK-DMP (D.M.): 1.-3. Stelle der Postleitzahl',
415 '7202': 'xBDT: Fachrichtung/Textbaustein/PZN /// AOK-DMP (D.M.): Nummer des Diabetes-Paß',
416 '7203': 'Telefon/Preis',
417 '7204': 'Funktelefon/Festbetrag',
418 '7205': 'Telefax/Negativliste (1=auf Liste)',
419 '7206': 'E-Mail-Adresse/Packungsgröße',
420 '7207': 'Kurzanrede/Wirkstoff',
421 '7208': 'Briefanrede/Indikation',
422 '7209': 'Briefschluß/Nebenwirkungen',
423 '7210': 'Ansprechpartner/Gegenanzeigen',
424 '7211': 'Vertretung/Wechselwirkungen',
425 '7212': 'Bankname/Hinweise',
426 '7213': 'BLZ/Alternativmedikamente',
427 '7214': 'Kontonummer',
428 '7215': 'Bemerkung',
429 '7216': 'Sonstiges',
430 '7217': 'Gruppenkennzeichen: 1=Arztkollege, 2=Arbeitgeber, 4=Krankenhaus, 5=BG, 6=Sonstige',
431 '7218': 'Internet-Adresse',
432
433 '7210':'AOK-DMP (D.M.): Datum der Erstmeldung',
434 '7212':'AOK-DMP (D.M.): bereits v. SSP mitbetreut; 1=nein, 2=ja',
435 '7215':'AOK-DMP (D.M.): Schulungsstatus; 1=nicht 2=geschult',
436 '7216':'AOK-DMP (D.M.): Jahr der letzten Schulung; Vorgabe 1979',
437 '7220':'AOK-DMP (D.M.): Schulung laut Vertrag durchgeführt; ja, nein',
438 '7221':'AOK-DMP (D.M.): Begründung für keine Schulung; 1 bis 5',
439 '7222':'AOK-DMP (D.M.): Klartext für Sonstige 7221 = 5',
440 '7223':'AOK-DMP (D.M.): Schulungsprogramm; 1 bis 17',
441 '7224':'AOK-DMP (D.M.): Schulungsinstitution; 1 bis 4',
442 '7226':'AOK-DMP (D.M.): Schwangerschaft; 1=nein, 2=ja',
443 '7227':'AOK-DMP (D.M.): Mitglied Selbsthilfegruppen; 1=nein, 2=ja',
444 '7228':'AOK-DMP (D.M.): Überweisung SPP/HA veranlasst ?; 1=nein, 2=ja',
445 '7229':'AOK-DMP (D.M.): Begründung für keine Überweisung;1 bis 4',
446 '7230':'AOK-DMP (D.M.): Klartext Sonstiges 7229 = 5',
447
448 '8000': 'Satzidentifikation >>===============',
449 '8100': 'Satzlänge',
450
451 '8301': 'Eingangsdatum des Auftrags im Labor',
452 '8302': 'Berichtsdatum',
453 '8303': 'Berichtszeit',
454 '8310': 'Anforderungsnummer',
455 '8311': '(interne) Auftragsnummer des Labors',
456 '8312': 'Kunden- bzw. Arztnummer',
457 '8315': 'GDT-ID Empfänger',
458 '8316': 'GDT-ID Sender',
459 '8320': 'Labor Bezeichnung',
460 '8321': 'Labor Strasse',
461 '8322': 'Labor PLZ',
462 '8323': 'Labor Ort',
463
464 '8401': 'Befundstatus (E=End, T=Teil, V=Vor, A=Archiv)',
465 '8402': 'Geräte-/Verfahrensspezifisches Kennfeld',
466 '8403': 'Gebührenordnung',
467 '8404': 'Kosten in Doppelpfennigen',
468 '8406': 'Kosten in Cent',
469 '8407': 'Geschlecht Patient',
470 '8410': 'Test-Ident/LDT-Kürzel',
471 '8411': 'Testbezeichnung',
472 '8417': 'Zuordnung (A,D,T,L...) neu für KVT',
473 '8418': 'Teststatus',
474 '8420': 'Ergebnis-/Meßwert',
475 '8421': 'Einheit',
476 '8422': 'Grenzwert Indikator',
477 '8428': 'Probematerial-Ident',
478 '8429': 'Probenmaterial-Nummer',
479 '8430': 'Probenmaterial-Bezeichnung',
480 '8431': 'Material_Spezifikation',
481 '8432': 'Abnahme-Datum',
482 '8433': 'Abnahme-Zeit',
483 '8440': 'Keim-Ident',
484 '8441': 'Keim-Bezeichnung',
485 '8442': 'Keim-Nummer',
486 '8443': 'Methode der Resistenzbestimmung',
487 '8444': 'Wirkstoff-Ident',
488 '8445': 'Wirkstoff-Generic-Nummer',
489 '8446': 'MHK/Breakpoint',
490 '8447': 'Resistenz-Interpretation',
491 '8460': 'Normalwert-Text',
492 '8461': 'Normalwert untere Grenze',
493 '8462': 'Normalwert obere Grenze',
494 '8470': 'Anmerkung',
495 '8480': 'Ergebnis-Text',
496 '8485': 'Zielwert KVT',
497 '8486': 'Ersteintritt',
498 '8490': 'Abschluss-Zeile',
499
500 '8609': 'Gebührenordung',
501 '8990': 'Signatur',
502
503 '9100': 'Arztnummer des Absenders',
504 '9102': 'Empfänger',
505 '9103': 'Erstellungsdatum (TTMMJJJJ)',
506 '9105': 'laufende Nummer Datenträger im Paket (xBDT: immer 1)',
507 '9106': 'verwendeter Zeichensatz (1=7, 2=8-bit-Code)',
508 '9115': 'Erstellungsdatum ADT-Datenpaket',
509 '9116': 'Erstellungsdatum KADT-Datenpaket',
510 '9117': 'Erstellungsdatum AODT-Datenpaket',
511 '9118': 'Erstellungsdatum STDT-Datenpaket',
512 '9132': 'enthaltene Datenpakete dieser Datei',
513
514 '9202': 'Gesamtlänge Datenpaket (Byte)',
515 '9203': 'Anzahl Datenträger im Paket',
516 '9204': 'Abrechnungsquartal',
517 '9206': 'Zeichensatz (encoding)',
518 '9210': 'Version ADT-Satzbeschreibung',
519 '9211': 'Version Satztabelle ADT',
520 '9212': 'Version der Satzbeschreibung',
521 '9213': 'Version BDT',
522 '9218': 'Version GDT',
523 '9233': 'GO-Stammdatei-Version',
524
525 '9600': 'Archivierungsart (1=Gesamt, 2=Zeitraum, 3=Quartal)',
526 '9601': 'Zeitraum der Speicherung (TTMMJJJJTTMMJJJJ)',
527 '9602': 'Beginn der Übertragung (HHMMSSCC)',
528
529 '9901': 'Systeminterner Parameter /// xBDT: Praxishaupttyp bei untergeordneten Praxen'
530
531 }
532
533
534 xdt_packet_type_map = {
535 '0010': "========<< Praxisdaten >>========",
536 '0020': "========<< Anfang Datenträger >>========",
537 '0021': "========<< Ende Datenträger >>========",
538 '0022': "========<< Anfang Datenpaket >>========",
539 '0023': "========<< Ende Datenpaket >>========",
540 '0080': '========<< xBDT: Stammdaten >>========',
541 '0081': '========<< xBDT: Diagnosenliste >>========',
542 '0082': '========<< xBDT: Textbausteine >>========',
543 '0083': '========<< xBDT: Leistungsketten >>========',
544 '0084': '========<< xBDT: Medikamente >>========',
545
546 '0101': "========<< Fall: Primärarzt >>========",
547 '0102': "========<< Fall: Überweisung >>========",
548 '0103': "========<< Fall: Belegarzt >>========",
549 '0104': "========<< Fall: Notfall/Dienst/Vertretung >>========",
550 '0109': "========<< Fall: Kurärztliche Abrechnung >>========",
551 '0190': "========<< Fall: Privat >>========",
552 '0191': "========<< Fall: BG >>========",
553 '0199': "========<< Fall: unstrukturiert >>========",
554
555 '6100': "========<< Patientenstamm >>========",
556 '6200': "========<< Behandlungsdaten >>========",
557 '6300': '========>> GDT: Stammdaten anfordern >>========',
558 '6301': '========>> GDT: Stammdaten übermitteln >>========',
559 '6302': "========<< GDT: Untersuchung (neue) anfordern >>========",
560 '6310': "========<< GDT: Untersuchung übermitteln >>========",
561 '6311': "========<< GDT: Untersuchung anzeigen >>========",
562
563 '8202': u'========<< LDT: LG-Bericht >>========',
564 '8220': u'========<< LDT: L-Datenpaket-Header >>========',
565 '8221': u'========<< LDT: L-Datenpaket-Abschluß >>========',
566
567 'adt0': "========<< ADT-Datenpaket-Header >>========",
568 'adt9': "========<< ADT-Datenpaket-Abschluss >>========",
569 'con0': "========<< Container-Header >>========",
570 'con9': "========<< Container-Abschluss >>========",
571 'prax': "========<< Praxisdaten >>========",
572 'kad0': "========<< KADT-Datenpaket-Header >>========",
573 'kad9': "========<< KADT-Datenpaket-Abschluß >>========",
574 'std0': "========<< STDT-Datenpaket-Header >>========",
575 'std9': "========<< STDT-Datenpaket-Abschluß >>========",
576 'st13': "========<< Statistiksatz >>========"
577 }
578
579
580
581
582
583
584 name_xdtID_map = {
585 'last name': '3101',
586 'first name': '3102',
587 'date of birth': '3103',
588 'gender': '3110'
589 }
590
591
592
593
594 map_gender_xdt2gm = {
595 '1': 'm',
596 'm': 'm',
597 'M': 'm',
598 '4': 'm',
599 '2': 'f',
600 'f': 'f',
601 'W': 'f',
602 'w': 'f',
603 '5': 'f'
604 }
605
606 map_gender_gm2xdt = {
607 'm': '1',
608 'f': '2',
609 'tm': '1',
610 'tf': '2',
611 'h': '?'
612 }
613
614
615 map_8407_2str = {
616 '0': _('unknown gender'),
617 '1': _('male'),
618 '2': _('female'),
619 '3': _('child'),
620 '4': _('boy'),
621 '5': _('girl'),
622 '6': _('animal')
623 }
624
625
626 xdt_character_code_map = {
627 '1': 'ASCII (DIN 66003/ISO 646)',
628 '2': 'cp437 (8 Bit)',
629 '3': 'ISO 8859-1/cp1252'
630 }
631
632 _charset_fields = [
633 '9106',
634 '9206'
635 ]
636
637 _map_field2charset = {
638 '9106': {
639 '1': 'ascii',
640 '2': 'cp437',
641 '3': 'iso8859-1'
642 },
643 '9206': {
644 '1': 'ascii',
645 '2': 'cp437',
646 '3': 'iso8859-1'
647 }
648 }
649
650
651 xdt_Archivierungsart_map = {
652 '1': 'Speicherung Gesamtbestand',
653 '2': 'Speicherung beliebiger Zeitraum',
654 '3': 'Speicherung eines Quartals'
655 }
656
657 xdt_Praxistyp_map = {
658 '1': 'Einzelpraxis',
659 '2': 'Gemeinschaftspraxis',
660 '3': 'Fachübergreifende GP',
661 '4': 'Praxisgemeinschaft',
662 '5': 'Fachübergreifende GP ohne Leistungskennzeichnung',
663 '6': 'ermächtigter Arzt',
664 '7': 'Krankenhaus oder ärztlich geleitete Einrichtung'
665 }
666
667 xdt_Versichertenart_map = {
668 '1': 'Mitglied',
669 '3': 'Familienversicherter',
670 '5': 'Rentner',
671 }
672
673 xdt_Kostentraegeruntergruppe_map = {
674 '00': 'default',
675 '01': 'SVA(Sozialversicherungsabkommen)',
676 '02': 'BVG(Bundesversorgungsgesetz)',
677 '03': 'BEG(Bundesentschädigungsgesetz)',
678 '04': 'Grenzgänger',
679 '05': 'Rheinschiffer',
680 '06': 'SHT(Sozialhilfeträger, ohne Asylstellen)',
681 '07': 'BVFG(Bundesvertriebenengesetz)',
682 '08': 'Asylstellen(AS)',
683 '09': 'Schwangerschaftsabbrüche'
684 }
685
686 xdt_Abrechnungsart_map = {
687 '1': 'PKA(Primärkassen)',
688 '2': 'EKK(Ersatzkassen)',
689 '3': 'SKT(Sonstige Kostenträger)',
690 }
691
692 xdt_Ost_West_Status_map = {
693 '1': 'West',
694 '6': 'BVG',
695 '7': 'SVA',
696 '8': 'SVA',
697 '9': 'Ost',
698 'M': 'eingeschriebene Versicherte in Disease-Management-Programmen für Diabetes mellitus Typ2 - RK West',
699 'X': 'eingeschriebene Versicherte in Disease-Management-Programmen für Diabetes mellitus Typ2 - RK Ost',
700 'A': 'eingeschriebene Versicherte in Disease-Management-Programmen für Brustkrebs - RK West',
701 'C': 'eingeschriebene Versicherte in Disease-Management-Programmen für Brustkrebs - RK Ost',
702 }
703
704
705 xdt_Gebuehrenordnung_map = {
706 '1': 'BMÄ',
707 '2': 'E-GO',
708 '3': 'GOÄ'
709 }
710
711
712 xdt_Abrechnungsgebiet_map = {
713 '00': 'kein besonderes Abrechnungsgebiet (Defaultwert)',
714 '01': 'Dialyse-Arztkosten',
715 '02': 'Dialyse-Sachkosten',
716 '03': 'Methadon-Substitutionsbehandlung',
717 '04': 'Grosse Psychotherapie',
718
719 '05': 'Verhaltenstherapie',
720
721 '06': 'Fremde Zytologie',
722 '07': 'Diabestesabrechnung',
723 '08': 'Umweltmedizin',
724 '09': 'Rheuma',
725 '10': 'Hirnleistungsstörungen',
726 '11': 'Kodex-Anhangsarzt',
727 '12': 'Kodex-Arzt',
728 '13': 'Kodex-Listenarzt',
729 '14': 'Ambulantes Operieren'
730 }
731
732 xdt_Ursache_des_Leidens_map = {
733 '2': 'Unfall, Unfallfolgen',
734 '3': 'Versorgungsleiden'
735 }
736
737 xdt_Ankreuzfeld_map = {
738 '1': 'angekreuzt'
739 }
740
741 xdt_Scheinuntergruppe_map = {
742 '00': 'Ambulante Behandlung (Defaultwert)',
743 '20': 'Selbstaustellung',
744 '21': 'Zielauftrag (Defaultwert bei Einsendepraxen)',
745 '22': 'Rahmenauftrag',
746 '23': 'Konsillaruntersuchung',
747 '24': 'Mit/Weiterbehandlung (Defaultwert ausser bei Einsendepraxen)',
748 '25': 'Überweisung aus anderen Gründen',
749 '26': 'Stat. Mitbehandlung, Vergütung nach amb. Grundsätzen',
750 '27': 'Überweisungs-/Abrechnungssschein für Laboratoriumsuntersuchungen als Auftragsleistung',
751 '30': 'Belegärztliche Behandlung (Default bei SA 0103)',
752 '31': 'Belegärztliche Mitbehandlung',
753 '32': 'Urlaubs-/bzw. Krankheitsvertretung bei belegärztlicher Behandlung',
754 '41': 'ärztlicher Notfalldienst',
755 '42': 'Urlaubs-bzw. Krankheitsvertretung',
756 '43': 'Notfall',
757 '44': 'Notfalldienst bei Taxi',
758 '45': 'Notarzt-/Rettungswagen (Rettungsdienst)',
759 '46': 'Zentraler Notfalldienst',
760 '90': 'default bei SA 0190',
761 '91': 'Konsillaruntersuchung',
762 '92': 'stat. Mitbehandlung Vergütung nach stat. Grundsätzen',
763 '93': 'stat. Mitbehandlung Vergütung nach ambul. Grundsätzen',
764 '94': 'belegärztliche Behandlung im Krankenhaus'
765 }
766
767 xdt_gesetzlicher_Abzug_map = {
768 '1': 'nein',
769 '2': 'ja'
770 }
771
772 xdt_Klasse_stationaere_Behandlung_map = {
773 '1': 'Einbettzimmer',
774 '2': 'Zweibettzimmer',
775 '3': 'Mehrbettzimmmer'
776 }
777
778 xdt_Rechnungsart_map = {
779 '01': 'Privat',
780 '20': 'KVB',
781 '21': 'Bahn-Unfall',
782 '30': 'Post',
783 '31': 'Post-Unfall',
784 '40': 'Allgemeines Heilverfahren',
785 '41': 'Berufsgenossenschaft Heilverfahren',
786 '50': 'Bundesknappschaft',
787 '70': 'Justizvollzugsanstalt',
788 '71': 'Jugendarbeitsschutz',
789 '72': 'Landesversicherungsanstalt',
790 '73': 'Bundesversicherungsanstalt für Angestellte',
791 '74': 'Sozialamt',
792 '75': 'Sozialgericht',
793 '80': 'Studenten-Deutsche',
794 '81': 'Studenten-Ausländer'
795 }
796
797 xdt_Abdingungserklaerung_map = {
798 '1': 'nein',
799 '2': 'ja'
800 }
801
802 xdt_Anlage_erforderlich_map = {
803 '1': 'nein',
804 '2': 'ja'
805 }
806
807 xdt_Alkoholeinfluss_map = {
808 '1': 'nein',
809 '2': 'ja'
810 }
811
812 xdt_Blutentnahme_map = {
813 '1': 'nein',
814 '2': 'ja'
815 }
816
817 xdt_Arbeitsunfall_map = {
818 '1': 'nein',
819 '2': 'ja'
820 }
821
822 xdt_arbeitsfaehig_map = {
823 '1': 'angekreuzt'
824 }
825
826 xdt_Heilbehandlung_erforderlich_map = {
827 '1': 'ambulant',
828 '2': 'stationär'
829 }
830
831 xdt_Besondere_Heilbehandlung_durch_map = {
832 '1': 'selbst',
833 '2': 'anderer Durchgangsarzt'
834 }
835
836 xdt_Allgemeine_Heilbehandlung_durch_map = {
837 '1': 'selbst',
838 '2': 'anderer Arzt'
839 }
840
841 xdt_AU_3Tage_map = {
842 '1': 'angekreuzt'
843 }
844
845 xdt_Befundstatus_map = {
846 'E': '(kompletter) Endbefund',
847 'T': 'Teilbefund',
848 'V': '(kompletter) Vorbefund',
849 'A': 'Archivbefund',
850 'N': 'Nachforderung'
851 }
852
853 map_Befundstatus_xdt2gm = {
854 'E': _('final'),
855 'T': _('partial'),
856 'V': _('preliminary'),
857 'A': _('final'),
858 'N': _('final')
859 }
860
861
862 xdt_Teststatus_map = {
863 'B': _('already reported'),
864 'K': _('corrected result'),
865 'F': _('missing, reported later')
866 }
867
868
869 xdt_Resistenzmethode_map = {
870 '1': 'Agardiffusion',
871 '2': 'Agardilution',
872 '3': 'MHK-Bestimmung',
873 '4': 'Breakpoint-Bestimmung'
874 }
875
876 xdt_Resistenzinterpretation_map = {
877 '0': 'nicht getestet',
878 '1': 'sensibel/wirksam',
879 '2': 'mässig sensibel/schwach wirksam',
880 '3': 'resistent/unwirksam',
881 '4': 'wirksam in hohen Konzentrationen'
882 }
883
884 kvdt_enthaltene_Datenpakete_map = {
885 '1': 'ADT-Datenpaket',
886 '2': 'AODT-Datenpaket(roter Erhebungsbogen)',
887 '3': 'Kurärztliches Abrechnungsdatenpaket',
888 '4': 'AODT-Hessen-Datenpaket (grüner Erhebungsbogen der KV Hessen)',
889 '5': 'STDT-Datenpaket'
890 }
891
892 kvdt_KV_Bereich_map = {
893 '01': 'Schleswig-Holstein',
894 '02': 'Hamburg',
895 '03': 'Bremen',
896 '17': 'Niedersachsen',
897 '20': 'Westfalen-Lippe',
898 '38': 'Nordrhein',
899 '46': 'Hessen',
900 '47': 'Koblenz',
901 '48': 'Rheinhessen',
902 '49': 'Pfalz',
903 '50': 'Trier',
904 '55': 'Nordbaden',
905 '60': 'Südbaden',
906 '61': 'Nordwürtemberg',
907 '62': 'Südwürtemberg',
908 '71': 'Bayern',
909 '72': 'Berlin',
910 '73': 'Saarland',
911 '74': 'KBV',
912 '78': 'Mecklenburg-Vorpommern',
913 '83': 'Brandenburg',
914 '88': 'Sachsen-Anhalt',
915 '98': 'Sachsen'
916 }
917
918 kvdt_Personenkreis_Untersuchungskategorie_map = {
919 '01': 'Beschädigter',
920 '02': 'Schwerbeschädigter',
921 '03': 'Angehöriger',
922 '04': 'Hinterbliebener',
923 '05': 'Pflegeperson',
924 '06': 'Tauglichkeitsuntersuchung',
925 '07': 'ärztl. Versorgung',
926 '08': 'Bewerber',
927 '09': 'Erstuntersuchung',
928 '10': 'Nachuntersuchung',
929 '11': 'Ergänzungsuntersuchung',
930 '12': 'Verfolgte'
931 }
932
933 kvdt_Unfallfolgen_map = {
934 '1': 'ja'
935 }
936
937 kvdt_belegaerztliche_Behandlung_map = {
938 '1': 'kurativ',
939 '2': 'präventiv',
940 '3': 'sonstige Hilfen',
941 '4': 'bei belegärztlicher Behandlung'
942 }
943
944 kvdt_anerkannte_Psychotherapie_map = {
945 '1': 'ja'
946 }
947
948 kvdt_somatische_Ursachen_map = {
949 '1': 'ja'
950 }
951
952 kvdt_Zusatzkennzeichen_poststationaere_Leistungen_map = {
953 'N': 'poststationäre Leistung'
954 }
955
956 kvdt_Diagnosensicherheit_map = {
957 'V': 'Verdacht auf / zum Ausschluss von',
958 'Z': 'Zustand nach',
959 'A': 'ausgeschlossen'
960 }
961
962 kvdt_Seitenlokalisation_map = {
963 'R': 'rechts',
964 'L': 'Links',
965 'B': 'beiderseits'
966 }
967
968 kvdt_Empfaenger_map = {
969 '01': 'Schleswig-Holstein',
970 '02': 'Hamburg',
971 '03': 'Bremen',
972 '06': 'Aurich',
973 '07': 'Braunschweig',
974 '08': 'Göttingen',
975 '09': 'Hannover',
976 '10': 'Hildesheim',
977 '11': 'Lüneburg',
978 '12': 'Oldenburg',
979 '13': 'Osnabrück',
980 '14': 'Stade',
981 '15': 'Verden',
982 '16': 'Wilhelmshaven',
983 '18': 'Dortmund',
984 '19': 'Münster',
985 '20': 'KV Westfalen Lippe',
986 '21': 'Aachen',
987 '24': 'Düsseldorf',
988 '25': 'Duisburg',
989 '27': 'Köln',
990 '28': 'Linker Niederrhein',
991 '31': 'Ruhr',
992 '37': 'Bergisch-Land',
993 '39': 'Darmstadt',
994 '40': 'Frankfurt/Main',
995 '41': 'Giessen',
996 '42': 'Kassel',
997 '43': 'Limburg',
998 '44': 'Marburg',
999 '45': 'Wiesbaden',
1000 '47': 'Koblenz',
1001 '48': 'Rheinhessen',
1002 '49': 'Pfalz',
1003 '50': 'Trier',
1004 '52': 'Karlsruhe',
1005 '53': 'Mannheim',
1006 '54': 'Pforzheim',
1007 '56': 'Baden-Baden',
1008 '57': 'Freiburg',
1009 '58': 'Konstanz',
1010 '59': 'Offenburg',
1011 '61': 'Nord-Würtemberg',
1012 '62': 'Süd-Würtemberg',
1013 '63': 'München Sadt u. Land',
1014 '64': 'Oberbayern',
1015 '65': 'Oberfranken',
1016 '66': 'Mittelfranken',
1017 '67': 'Unterfranken',
1018 '68': 'Oberpfalz',
1019 '69': 'Niederbayern',
1020 '70': 'Schwaben',
1021 '72': 'Berlin',
1022 '73': 'Saarland',
1023 '78': 'Mecklenburg-Vorpommern',
1024 '79': 'Postdam',
1025 '80': 'Cottbus',
1026 '81': 'Frankfurt/Oder',
1027 '85': 'Magdeburg',
1028 '86': 'Halle',
1029 '87': 'Dessau',
1030 '89': 'Erfurt',
1031 '90': 'Gera',
1032 '91': 'Suhl',
1033 '94': 'Chemnitz',
1034 '95': 'Dresden',
1035 '96': 'Leipzig',
1036 '99': 'Bundesknappschaft'
1037 }
1038
1039 kvdt_Facharztstatus_map = {
1040 '0': 'nein',
1041 '1': 'ja'
1042 }
1043
1044 kvdt_Anaesthesie_erbracht_map = {
1045 '1': 'vom Operateur',
1046 '2': 'vom Anästhesisten'
1047 }
1048
1049 kvdt_Zwischenfall_map = {
1050 '0': 'nein',
1051 '1': 'intraoperativ',
1052 '2': 'postoperativ bis zum 12. Tag EIGENBEFUND',
1053 '3': 'postoperativ bis zum 12. Tag FREMDBEFUND'
1054 }
1055
1056 kvdt_Revisionseingriff_erforderlich_map = {
1057 '1': 'ja'
1058 }
1059
1060 kvdt_Histologie_map = {
1061 '0': 'nein',
1062 '1': 'ja'
1063 }
1064
1065 kvdt_stationaere_Weiterbehandlung_map = {
1066 '1': 'unmittelbare Aufnahme zur Weiterbehandlung',
1067 '2': 'stationäre Aufnahme zur Weiterbehandlung bis zum 12.Tag'
1068 }
1069
1070 kvdt_stationaere_Aufnahme_map = {
1071 '0': 'nein',
1072 '1': 'unmittelbare Aufnahme zur Weiterbehandlung',
1073 '2': 'stationäre Aufnahme zur Weiterbehandlung bis zum 12.Tag'
1074 }
1075
1076 kvdt_Indikationsschluessel_map = {
1077 '0': 'keine Angabe'
1078 }
1079
1080 kvdt_Komplikation_map = {
1081 '0': 'keine Komplikation'
1082 }
1083
1084 kvdt_Erfolgsbeurteilung_Indikation_map = {
1085 '1': 'gut',
1086 '2': 'mittel',
1087 '3': 'schlecht',
1088 '4': 'nicht beurteilbar'
1089 }
1090
1091 kvdt_Revisionseingriff_map = {
1092 '0': 'nein',
1093 '1': 'erforderlich'
1094 }
1095
1096 kvdt_Implantat_map = {
1097 '00': 'keine Implantation',
1098 '01': 'Herzschrittmachertyp AAI-R',
1099 '02': 'Herzschrittmachertyp VVI-R',
1100 '03': 'Herzschrittmachertyp DDD-R',
1101 '04': 'Herzschrittmachertyp DVI-R',
1102 '05': 'Herzschrittmachertyp DDI-R',
1103 '06': 'Herzschrittmachertyp VDD-R',
1104 '09': 'sonstiger Herzschrittmachertyp',
1105 '11': 'PMMA-Linse',
1106 '12': 'Silicon-Linse',
1107 '13': 'Acryl-Linse'
1108 }
1109
1110 kvdt_operierte_Seite_map = {
1111 '0': 'keine Angabe',
1112 '1': 'links',
1113 '2': 'rechts',
1114 '3': 'beidseitig'
1115 }
1116
1117 kvdt_Anaesthesie_Art_map = {
1118 '1': 'Intubationsnarkose',
1119 '2': 'Spinalanästhesie',
1120 '3': 'Maskennarkose',
1121 '4': 'Stand-By',
1122 '5': 'Plexusanästhesie',
1123 '6': 'Periduralanästhesie',
1124 '7': 'intravenöse Region',
1125 '8': 'Lokalanästhesie',
1126 '9': 'Retrobulbär-/Peribulbäranästhesie'
1127 }
1128
1129 kvdt_Kurart_map = {
1130 '1': 'Ambulante Vorsorgeleistung zur Krankheitsverhütung',
1131 '2': 'Ambulante Vorsorgeleistung bei bestehenden Krankheiten',
1132 '3': 'Ambulante Vorsorgeleistung für Kinder'
1133 }
1134
1135 kvdt_Packungsgroesse_map = {
1136 'N1': 'Kleine Packung',
1137 'N2': 'Mittlere Packung',
1138 'N3': 'Große Packung',
1139 'kA': 'keine Angabe'
1140 }
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160 kvdt_Kennzeichnung_map = {
1161 '0': 'nein',
1162 '1': 'ja'
1163 }
1164
1165 xdt_map_of_content_maps = {
1166 '0202': xdt_Praxistyp_map,
1167 '0917': kvdt_Packungsgroesse_map,
1168 '0918': kvdt_Packungsgroesse_map,
1169
1170 '0953': kvdt_Packungsgroesse_map,
1171 '0960': kvdt_Kennzeichnung_map,
1172 '0961': kvdt_Kennzeichnung_map,
1173 '0962': kvdt_Kennzeichnung_map,
1174 '2706': kvdt_Indikationsschluessel_map,
1175 '2720': kvdt_Zwischenfall_map,
1176 '2721': kvdt_Zwischenfall_map,
1177 '2722': kvdt_Zwischenfall_map,
1178 '2723': kvdt_Zwischenfall_map,
1179 '2724': kvdt_Zwischenfall_map,
1180 '2725': kvdt_Zwischenfall_map,
1181 '2726': kvdt_Zwischenfall_map,
1182 '2727': kvdt_Komplikation_map,
1183 '2728': kvdt_Erfolgsbeurteilung_Indikation_map,
1184 '2729': kvdt_Histologie_map,
1185 '2730': kvdt_Revisionseingriff_map,
1186 '2731': kvdt_stationaere_Aufnahme_map,
1187 '2732': kvdt_Implantat_map,
1188 '2742': kvdt_operierte_Seite_map,
1189 '2744': kvdt_Anaesthesie_Art_map,
1190 '2750': kvdt_Facharztstatus_map,
1191 '2752': kvdt_Facharztstatus_map,
1192 '2761': kvdt_Anaesthesie_erbracht_map,
1193 '2770': kvdt_Zwischenfall_map,
1194 '2771': kvdt_Zwischenfall_map,
1195 '2772': kvdt_Zwischenfall_map,
1196 '2773': kvdt_Zwischenfall_map,
1197 '2774': kvdt_Zwischenfall_map,
1198 '2775': kvdt_Zwischenfall_map,
1199 '2776': kvdt_Zwischenfall_map,
1200 '2780': kvdt_Revisionseingriff_erforderlich_map,
1201 '2781': kvdt_Histologie_map,
1202 '2782': kvdt_stationaere_Weiterbehandlung_map,
1203 '3108': xdt_Versichertenart_map,
1204 '3110': map_gender_xdt2gm,
1205 '3116': kvdt_KV_Bereich_map,
1206 '3674': kvdt_Diagnosensicherheit_map,
1207 '3675': kvdt_Seitenlokalisation_map,
1208 '4106': xdt_Kostentraegeruntergruppe_map,
1209 '4107': xdt_Abrechnungsart_map,
1210 '4113': xdt_Ost_West_Status_map,
1211 '4121': xdt_Gebuehrenordnung_map,
1212 '4122': xdt_Abrechnungsgebiet_map,
1213 '4123': kvdt_Personenkreis_Untersuchungskategorie_map,
1214 '4201': xdt_Ursache_des_Leidens_map,
1215 '4202': kvdt_Unfallfolgen_map,
1216 '4210': xdt_Ankreuzfeld_map,
1217 '4211': xdt_Ankreuzfeld_map,
1218 '4212': xdt_Ankreuzfeld_map,
1219 '4213': xdt_Ankreuzfeld_map,
1220 '4221': kvdt_belegaerztliche_Behandlung_map,
1221 '4234': kvdt_anerkannte_Psychotherapie_map,
1222 '4236': kvdt_somatische_Ursachen_map,
1223 '4239': xdt_Scheinuntergruppe_map,
1224 '4230': xdt_gesetzlicher_Abzug_map,
1225 '4236': xdt_Klasse_stationaere_Behandlung_map,
1226 '4261': kvdt_Kurart_map,
1227 '4580': xdt_Rechnungsart_map,
1228 '4608': xdt_Abdingungserklaerung_map,
1229 '4613': xdt_Anlage_erforderlich_map,
1230 '4520': xdt_Alkoholeinfluss_map,
1231 '4522': xdt_Blutentnahme_map,
1232 '4554': xdt_Arbeitsunfall_map,
1233 '4560': xdt_arbeitsfaehig_map,
1234 '4570': xdt_Heilbehandlung_erforderlich_map,
1235 '4571': xdt_Besondere_Heilbehandlung_durch_map,
1236 '4581': xdt_Allgemeine_Heilbehandlung_durch_map,
1237 '4582': xdt_AU_3Tage_map,
1238 '5024': kvdt_Zusatzkennzeichen_poststationaere_Leistungen_map,
1239 '6003': kvdt_Diagnosensicherheit_map,
1240 '6004': kvdt_Seitenlokalisation_map,
1241 '6288': kvdt_Diagnosensicherheit_map,
1242 '6289': kvdt_Seitenlokalisation_map,
1243 '6293': kvdt_Diagnosensicherheit_map,
1244 '6294': kvdt_Seitenlokalisation_map,
1245 '8000': xdt_packet_type_map,
1246 '8401': xdt_Befundstatus_map,
1247 '8418': xdt_Teststatus_map,
1248 '8443': xdt_Resistenzmethode_map,
1249 '8447': xdt_Resistenzinterpretation_map,
1250 '9102': kvdt_Empfaenger_map,
1251 '9106': xdt_character_code_map,
1252 '9132': kvdt_enthaltene_Datenpakete_map,
1253 '9600': xdt_Archivierungsart_map
1254 }
1255
1257 """DDMMYYYY -> YYYY-MM-DD"""
1258 return '%s-%s-%s' % (date[-4:], date[2:4], date[:2])
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402