Kerndatensatz Senologie
0.9.0 - ci-build
Kerndatensatz Senologie - Local Development build (v0.9.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-05-04 |
{
"resourceType" : "StructureMap",
"id" : "SenologieToOncoBoxBrustKennzahlen",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: StructureMap SenologieToOncoBoxBrustKennzahlen</b></p><a name=\"SenologieToOncoBoxBrustKennzahlen\"> </a><a name=\"hcSenologieToOncoBoxBrustKennzahlen\"> </a><pre class=\"fml\">\r\n<b>map</b><span style=\"color: navy\"> "</span>https://www.senologie.org/fhir/StructureMap/SenologieToOncoBoxBrustKennzahlen<span style=\"color: navy\">" = "</span>SenologieToOncoBoxBrustKennzahlen<span style=\"color: navy\">"\r\n\r\n</span><span style=\"color: navy\">// </span><span style=\"color: green\">title: Senologie Bundle to OncoBox Brust DKG-Kennzahlen (KB-1 bis KB-20)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">status: draft</span>\r\n\r\n<b>uses</b><span style=\"color: navy\"> "</span><a href=\"http://hl7.org/fhir/R4/bundle.html\" title=\"Bundle\">http://hl7.org/fhir/StructureDefinition/Bundle</a><span style=\"color: navy\">" </span><b>alias </b>Bundle <b>as </b><b>source</b>\r\n<b>uses</b><span style=\"color: navy\"> "</span><a href=\"StructureDefinition-oncobox-brust-meldung.html\" title=\"OncoBox Brust N1.1.1 Meldung (Logical Model)\">https://www.senologie.org/fhir/StructureDefinition/oncobox-brust-meldung</a><span style=\"color: navy\">" </span><b>alias </b>OncoBoxBrust <b>as </b><b>target</b>\r\n\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">============================================================================</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Kennzahlen KB-1 bis KB-20 (DKG-Brustzentrum-Qualitaetsindikatoren)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Die OncoBox erwartet pro Kennzahl einen Zaehler/Nenner-Block. Die</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Aggregation erfolgt typischerweise ueber alle Primaerfaelle des</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Berichtszeitraums. In dieser Transformation werden pro Bundle alle</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">20 Kennzahlen als "Shell"-Eintraege angelegt (Zaehler=0, Nenner=0),</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">die dann von einer nachgelagerten Auswerteschicht (CQL) mit den</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">tatsaechlichen Aggregatwerten befuellt werden.</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Die tatsaechliche Berechnung der Kennzahlen aus FHIR-Daten ist ein</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Aggregationsschritt, der nicht als 1:1-Mapping umsetzbar ist, sondern</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">eine CQL-basierte Auswertung erfordert.</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">Kurzreferenz (aus DKG-Erhebungsbogen / OncoBox Brust N1.1.1):</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-1 Postop. Fallbesprechung</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-2 Praetherapeutische Fallbesprechung</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-3 Fallbesprechung Rezidiv/Metastasen</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-4 Adjuvante Chemotherapie (invasiv)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-5 Adjuvante Chemotherapie (DCIS)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-6 Endokrine Therapie</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-7 Trastuzumab bei HER2+</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-8 First-Line-Therapie bei Metastasierung</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-9 Psychoonkologische Mitbetreuung</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-10 Sozialdienst-Mitbetreuung</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-11 Studienteilnahme</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-12 Praeoperative histologische Sicherung</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-13 Primaerfaelle / Rezidive / Metastasen (Fallzahl)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-14 Anzahl Eingriffe bis R0</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-15 BET-Rate bei pT1</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-16 Mastektomien</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-17 Lymphknoten-Entfernung (Mind. 10 LK bei invasivem CA)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-18 Drahtmarkierung bei nicht-tastbaren Befunden</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-19 Revisionsoperationen</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">KB-20 Checkliste (organisatorisch)</span>\r\n<span style=\"color: navy\">// </span><span style=\"color: green\">============================================================================</span>\r\n<b>group </b>MapKennzahlen<span style=\"color: navy\">(</span><b>source</b> <span style=\"color: maroon\">src</span><span style=\"color: navy\"> : </span>Bundle, <b>target</b> <span style=\"color: maroon\">tgt</span><span style=\"color: navy\"> : </span>OncoBoxBrust<span style=\"color: navy\">)</span><span style=\"color: navy\"> {\r\n</span> <span style=\"color: navy\">// </span><span style=\"color: green\">KB-1 Postop. Fallbesprechung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-1'</span> <i>"SetKB1Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Postop. Fallbesprechung'</span> <i>"SetKB1Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB1Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB1N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB1"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-2 Praetherapeutische Fallbesprechung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-2'</span> <i>"SetKB2Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Praetherapeutische Fallbesprechung'</span> <i>"SetKB2Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB2Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB2N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB2"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-3 Fallbesprechung Rezidiv/Metastasen</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-3'</span> <i>"SetKB3Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Fallbesprechung Rezidiv/Metastasen'</span> <i>"SetKB3Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB3Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB3N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB3"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-4 Adjuvante Chemotherapie (invasiv)</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-4'</span> <i>"SetKB4Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Adjuvante Chemotherapie (invasiv)'</span> <i>"SetKB4Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB4Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB4N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB4"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-5 Adjuvante Chemotherapie (DCIS)</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-5'</span> <i>"SetKB5Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Adjuvante Chemotherapie (DCIS)'</span> <i>"SetKB5Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB5Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB5N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB5"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-6 Endokrine Therapie</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-6'</span> <i>"SetKB6Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Endokrine Therapie'</span> <i>"SetKB6Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB6Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB6N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB6"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-7 Trastuzumab bei HER2+</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-7'</span> <i>"SetKB7Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Trastuzumab bei HER2+'</span> <i>"SetKB7Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB7Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB7N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB7"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-8 First-Line-Therapie bei Metastasierung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-8'</span> <i>"SetKB8Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'First-Line-Therapie bei Metastasierung'</span> <i>"SetKB8Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB8Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB8N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB8"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-9 Psychoonkologische Mitbetreuung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-9'</span> <i>"SetKB9Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Psychoonkologische Mitbetreuung'</span> <i>"SetKB9Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB9Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB9N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB9"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-10 Sozialdienst-Mitbetreuung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-10'</span> <i>"SetKB10Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Sozialdienst-Mitbetreuung'</span> <i>"SetKB10Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB10Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB10N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB10"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-11 Studienteilnahme</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-11'</span> <i>"SetKB11Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Studienteilnahme'</span> <i>"SetKB11Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB11Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB11N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB11"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-12 Praeoperative histologische Sicherung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-12'</span> <i>"SetKB12Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Praeoperative histologische Sicherung'</span> <i>"SetKB12Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB12Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB12N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB12"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-13 Primaerfaelle / Rezidive / Metastasen</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-13'</span> <i>"SetKB13Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Primaerfaelle / Rezidive / Metastasen'</span> <i>"SetKB13Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB13Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB13N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB13"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-14 Anzahl Eingriffe bis R0</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-14'</span> <i>"SetKB14Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Anzahl Eingriffe bis R0'</span> <i>"SetKB14Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB14Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB14N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB14"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-15 BET-Rate bei pT1</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-15'</span> <i>"SetKB15Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'BET-Rate bei pT1'</span> <i>"SetKB15Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB15Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB15N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB15"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-16 Mastektomien</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-16'</span> <i>"SetKB16Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Mastektomien'</span> <i>"SetKB16Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB16Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB16N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB16"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-17 Lymphknoten-Entfernung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-17'</span> <i>"SetKB17Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Lymphknoten-Entfernung (LK-Entf.)'</span> <i>"SetKB17Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB17Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB17N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB17"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-18 Drahtmarkierung</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-18'</span> <i>"SetKB18Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Drahtmarkierung'</span> <i>"SetKB18Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB18Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB18N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB18"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-19 Revisionsoperationen</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-19'</span> <i>"SetKB19Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Revisionsoperationen'</span> <i>"SetKB19Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB19Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB19N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB19"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">// </span><span style=\"color: green\">KB-20 Checkliste</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>tgt.kennzahl<b> as </b><span style=\"color: maroon\">kz</span><b> then</b><span style=\"color: navy\"> {\r\n</span> src<span style=\"color: navy\"><b> -> </b></span>kz.kennzahlId = <span style=\"color: blue\">'KB-20'</span> <i>"SetKB20Id"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.bezeichnung = <span style=\"color: blue\">'Checkliste'</span> <i>"SetKB20Name"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.zaehler = <span style=\"color: blue\">0</span> <i>"SetKB20Z"</i><span style=\"color: navy\">;</span>\r\n src<span style=\"color: navy\"><b> -> </b></span>kz.nenner = <span style=\"color: blue\">0</span> <i>"SetKB20N"</i><span style=\"color: navy\">;</span>\r\n <span style=\"color: navy\">}</span> <i>"InitKB20"</i><span style=\"color: navy\">;</span>\r\n<span style=\"color: navy\">}\r\n\r\n</span></pre></div>"
},
"url" : "https://www.senologie.org/fhir/StructureMap/SenologieToOncoBoxBrustKennzahlen",
"version" : "0.9.0",
"name" : "SenologieToOncoBoxBrustKennzahlen",
"status" : "draft",
"date" : "2026-05-04T16:55:55+00:00",
"publisher" : "Berlin Institute of Health at Charité (BIH)",
"contact" : [
{
"name" : "Berlin Institute of Health at Charité (BIH)",
"telecom" : [
{
"system" : "url",
"value" : "https://www.bihealth.org"
}
]
}
],
"description" : "title: Senologie Bundle to OncoBox Brust DKG-Kennzahlen (KB-1 bis KB-20)\r\nstatus: draft",
"structure" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/Bundle",
"mode" : "source",
"alias" : "Bundle"
},
{
"url" : "https://www.senologie.org/fhir/StructureDefinition/oncobox-brust-meldung",
"mode" : "target",
"alias" : "OncoBoxBrust"
}
],
"group" : [
{
"name" : "MapKennzahlen",
"typeMode" : "none",
"documentation" : "============================================================================\r\nKennzahlen KB-1 bis KB-20 (DKG-Brustzentrum-Qualitaetsindikatoren)\r\nDie OncoBox erwartet pro Kennzahl einen Zaehler/Nenner-Block. Die\r\nAggregation erfolgt typischerweise ueber alle Primaerfaelle des\r\nBerichtszeitraums. In dieser Transformation werden pro Bundle alle\r\n20 Kennzahlen als \"Shell\"-Eintraege angelegt (Zaehler=0, Nenner=0),\r\ndie dann von einer nachgelagerten Auswerteschicht (CQL) mit den\r\ntatsaechlichen Aggregatwerten befuellt werden.\r\nDie tatsaechliche Berechnung der Kennzahlen aus FHIR-Daten ist ein\r\nAggregationsschritt, der nicht als 1:1-Mapping umsetzbar ist, sondern\r\neine CQL-basierte Auswertung erfordert.\r\nKurzreferenz (aus DKG-Erhebungsbogen / OncoBox Brust N1.1.1):\r\nKB-1 Postop. Fallbesprechung\r\nKB-2 Praetherapeutische Fallbesprechung\r\nKB-3 Fallbesprechung Rezidiv/Metastasen\r\nKB-4 Adjuvante Chemotherapie (invasiv)\r\nKB-5 Adjuvante Chemotherapie (DCIS)\r\nKB-6 Endokrine Therapie\r\nKB-7 Trastuzumab bei HER2+\r\nKB-8 First-Line-Therapie bei Metastasierung\r\nKB-9 Psychoonkologische Mitbetreuung\r\nKB-10 Sozialdienst-Mitbetreuung\r\nKB-11 Studienteilnahme\r\nKB-12 Praeoperative histologische Sicherung\r\nKB-13 Primaerfaelle / Rezidive / Metastasen (Fallzahl)\r\nKB-14 Anzahl Eingriffe bis R0\r\nKB-15 BET-Rate bei pT1\r\nKB-16 Mastektomien\r\nKB-17 Lymphknoten-Entfernung (Mind. 10 LK bei invasivem CA)\r\nKB-18 Drahtmarkierung bei nicht-tastbaren Befunden\r\nKB-19 Revisionsoperationen\r\nKB-20 Checkliste (organisatorisch)\r\n============================================================================",
"input" : [
{
"name" : "src",
"type" : "Bundle",
"mode" : "source"
},
{
"name" : "tgt",
"type" : "OncoBoxBrust",
"mode" : "target"
}
],
"rule" : [
{
"name" : "InitKB1",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB1Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-1"
}
]
}
]
},
{
"name" : "SetKB1Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Postop. Fallbesprechung"
}
]
}
]
},
{
"name" : "SetKB1Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB1N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB2",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB2Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-2"
}
]
}
]
},
{
"name" : "SetKB2Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Praetherapeutische Fallbesprechung"
}
]
}
]
},
{
"name" : "SetKB2Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB2N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB3",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB3Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-3"
}
]
}
]
},
{
"name" : "SetKB3Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Fallbesprechung Rezidiv/Metastasen"
}
]
}
]
},
{
"name" : "SetKB3Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB3N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB4",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB4Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-4"
}
]
}
]
},
{
"name" : "SetKB4Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Adjuvante Chemotherapie (invasiv)"
}
]
}
]
},
{
"name" : "SetKB4Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB4N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB5",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB5Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-5"
}
]
}
]
},
{
"name" : "SetKB5Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Adjuvante Chemotherapie (DCIS)"
}
]
}
]
},
{
"name" : "SetKB5Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB5N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB6",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB6Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-6"
}
]
}
]
},
{
"name" : "SetKB6Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Endokrine Therapie"
}
]
}
]
},
{
"name" : "SetKB6Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB6N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB7",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB7Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-7"
}
]
}
]
},
{
"name" : "SetKB7Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Trastuzumab bei HER2+"
}
]
}
]
},
{
"name" : "SetKB7Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB7N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB8",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB8Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-8"
}
]
}
]
},
{
"name" : "SetKB8Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "First-Line-Therapie bei Metastasierung"
}
]
}
]
},
{
"name" : "SetKB8Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB8N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB9",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB9Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-9"
}
]
}
]
},
{
"name" : "SetKB9Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Psychoonkologische Mitbetreuung"
}
]
}
]
},
{
"name" : "SetKB9Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB9N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB10",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB10Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-10"
}
]
}
]
},
{
"name" : "SetKB10Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Sozialdienst-Mitbetreuung"
}
]
}
]
},
{
"name" : "SetKB10Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB10N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB11",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB11Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-11"
}
]
}
]
},
{
"name" : "SetKB11Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Studienteilnahme"
}
]
}
]
},
{
"name" : "SetKB11Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB11N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB12",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB12Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-12"
}
]
}
]
},
{
"name" : "SetKB12Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Praeoperative histologische Sicherung"
}
]
}
]
},
{
"name" : "SetKB12Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB12N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB13",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB13Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-13"
}
]
}
]
},
{
"name" : "SetKB13Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Primaerfaelle / Rezidive / Metastasen"
}
]
}
]
},
{
"name" : "SetKB13Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB13N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB14",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB14Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-14"
}
]
}
]
},
{
"name" : "SetKB14Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Anzahl Eingriffe bis R0"
}
]
}
]
},
{
"name" : "SetKB14Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB14N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB15",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB15Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-15"
}
]
}
]
},
{
"name" : "SetKB15Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "BET-Rate bei pT1"
}
]
}
]
},
{
"name" : "SetKB15Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB15N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB16",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB16Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-16"
}
]
}
]
},
{
"name" : "SetKB16Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Mastektomien"
}
]
}
]
},
{
"name" : "SetKB16Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB16N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB17",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB17Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-17"
}
]
}
]
},
{
"name" : "SetKB17Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Lymphknoten-Entfernung (LK-Entf.)"
}
]
}
]
},
{
"name" : "SetKB17Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB17N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB18",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB18Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-18"
}
]
}
]
},
{
"name" : "SetKB18Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Drahtmarkierung"
}
]
}
]
},
{
"name" : "SetKB18Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB18N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB19",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB19Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-19"
}
]
}
]
},
{
"name" : "SetKB19Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Revisionsoperationen"
}
]
}
]
},
{
"name" : "SetKB19Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB19N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
},
{
"name" : "InitKB20",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "tgt",
"contextType" : "variable",
"element" : "kennzahl",
"variable" : "kz"
}
],
"rule" : [
{
"name" : "SetKB20Id",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "kennzahlId",
"transform" : "copy",
"parameter" : [
{
"valueString" : "KB-20"
}
]
}
]
},
{
"name" : "SetKB20Name",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "bezeichnung",
"transform" : "copy",
"parameter" : [
{
"valueString" : "Checkliste"
}
]
}
]
},
{
"name" : "SetKB20Z",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "zaehler",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
},
{
"name" : "SetKB20N",
"source" : [
{
"context" : "src"
}
],
"target" : [
{
"context" : "kz",
"contextType" : "variable",
"element" : "nenner",
"transform" : "copy",
"parameter" : [
{
"valueInteger" : 0
}
]
}
]
}
]
}
]
}
]
}