From 3887e72b4b238b6b98632e200dddbf19b1c8ccaa Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Sat, 24 May 2025 11:59:18 +0200 Subject: feat: create subforms for tumorgradings --- forms/dnpm-formulare.osc | 919 +++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 778 insertions(+), 141 deletions(-) (limited to 'forms') diff --git a/forms/dnpm-formulare.osc b/forms/dnpm-formulare.osc index 552542c..2cc4175 100644 --- a/forms/dnpm-formulare.osc +++ b/forms/dnpm-formulare.osc @@ -6949,6 +6949,101 @@ Gemäß DNPM-Datenmodell 2.1 2 + + DNPM_UF_Tumorgrading + DNPM_UF_Tumorgrading + -3 + DNPM UF Tumorgrading + + false + false + 20119 + 8219cfd1-a666-4fb5-b18a-0cda1a1115ff + 2 + + + DNPM.Tumorgrading + Tumorgrading + Tumorgrading + Tumorgrading + propertyCatalogue + + + 0 + + true + false + false + false + 0.0 + + false + false + 2 + false + + 20119 + ebb351d9-7b48-43ae-a5c5-8b7853ec6c2a + 1 + + + DNPM.WHOGrading + WHOGrad + WHOGrad + WHO-Grad + propertyCatalogue + + + 0 + + true + false + true + false + 0.0 + + false + false + 2 + false + + 20119 + 473f2d58-0d21-42c3-90df-0ec560ac6806 + 1 + + + Zeitpunkt + Zeitpunkt + Zeitpunkt + date + + + 0 + + true + false + false + false + 0.0 + + false + false + 0 + false + + 20119 + c5d82e23-5801-4cf6-bf79-c156b6fbf72a + 1 + + + + + BENUTZER Bibliothek + + DNPM + 2 + + DNPM_Therapieplan DNPM_Therapieplan @@ -7912,8 +8007,8 @@ Gemäß DNPM-Datenmodell 2.1 empfehlungskategorie <> 'studie' true - studie empfehlungskategorie + studie false @@ -8055,8 +8150,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -8202,8 +8297,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -8281,8 +8376,8 @@ Gemäß DNPM-Datenmodell 2.1 empfehlungskategorie <> 'studie' true - studie empfehlungskategorie + studie false @@ -9565,8 +9660,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -9640,8 +9735,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -9715,8 +9810,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -9865,8 +9960,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -9940,8 +10035,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -10015,8 +10110,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -14018,14 +14113,14 @@ Gemäß DNPM-Datenmodell 2.1 - DNPM_UF_Rebiopsie + DNPM_UF_Tumorgrading -3 - DNPM UF Rebiopsie + DNPM UF WHOGrading 1 - DNPM UF Rebiopsie - DNPM UF Rebiopsie - DNPM UF Rebiopsie + DNPM UF WHOGrading + WHO-Grading + DNPM UF WHOGrading false true @@ -14052,27 +14147,31 @@ Gemäß DNPM-Datenmodell 2.1 false false false + false 20119 - f8ca5edc-088e-46ab-baed-228b8d671c9e - 22 + f54d05df-6925-4f25-a779-2d4f4f13fd0f + 2 true - - formReference - refmolekulargenetik - Molekulargenetische Untersuchung + + combobox + WHOGrad + WHO-Grad true false true - 3.0 + 2.0 + + + false false - 0 + 1 0 - ref_molekulargenetik - DNPM_UF_Rebiopsie + WHOGrad + DNPM_UF_Tumorgrading none 0 @@ -14080,22 +14179,22 @@ Gemäß DNPM-Datenmodell 2.1 false BOTH false - OS.Molekulargenetik - Befund vom {Datum} + + 1 true false 0 0 false - Wählen Sie hier das Formular zur Molekulargenetischen Untersuchung aus, welches das Ergebnis der Rebiopsie beinhaltet.&#10;&#10;Die Auswahl der Molekulargenetischen Untersuchung kann auch später erfolgen, wenn das Ergebnis zum aktuellen Zeitpunkt noch nicht vorliegt. + true false false - - + code + code,kurz 0 0 0 @@ -14111,37 +14210,25 @@ Gemäß DNPM-Datenmodell 2.1 false false - 0 + 1 0 true false 0 20119 - 5dc3f7a6-d2f0-4a51-8301-153c36a7dbd3 - 4 + 9a24ad88-eacb-48b6-997a-90e57cb771c9 + 1 false false - - - 0 - OS.Molekulargenetik - false - 0 - false - 1001 - a5ff1d01-6c9d-425f-a608-bc08049cf90b - 114 - - - - formReference - reftumorkonferenz - MTB + + datefield + Zeitpunkt + Zeitpunkt true false true - 0.5 + 1.0 @@ -14150,35 +14237,25 @@ Gemäß DNPM-Datenmodell 2.1 0 0 - ref_tumorkonferenz - DNPM_UF_Rebiopsie + Zeitpunkt + DNPM_UF_Tumorgrading none 0 0 false BOTH - - getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true' - true - - false - - var datum = getFieldValue('reftumorkonferenz').Datum;&#10;setFieldValue('ufrbdatum', datum); - true - - OS.Tumorkonferenz - {TK.shortdesc} vom {Datum} + - 0 + 1 true false 0 0 false - Wählen Sie hier das MTB aus, in der eine Empfehlung zur Rebiopsie ausgesprochen wurde.&#10;&#10;Das Datum der Empfehlung im nachfolgenden Eingabefeld wird automatisch aktualisiert. + true false @@ -14194,7 +14271,7 @@ Gemäß DNPM-Datenmodell 2.1 false false 1 - 12397 + 0 0 true @@ -14206,72 +14283,482 @@ Gemäß DNPM-Datenmodell 2.1 false 0 20119 - 7a254fab-5a15-4a55-adc8-ad8624ad4258 - 11 + 1561fb9b-96b9-44d3-b584-5bd90d53dc51 + 1 false false - - - 0 - OS.Tumorkonferenz - false - 0 - false - 1001 - 6496927e-d708-11e5-b199-0050568f1add - 119 - - - - datefield - ufrbdatum - Datum MTB - true - false - true - 1.0 - - - - false - false - - 0 - 0 - datum - DNPM_UF_Rebiopsie - - none - 0 - 0 - false - BOTH - - getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true' - true - - - false - - - 0 - true - false - 0 - 0 - false - Geben Sie hier das Datum der Empfehlung an, sofern kein MTB ausgewählt wurde.&#10;&#10;Dieses Feld wird automatisch bei Auswahl des MTBs übernommen. - - true - false - false - - - 0 - 0 - 0 - 0 + + + + + + + BENUTZER Bibliothek + + DNPM + 3 + + + DNPM + 3.0 + 1 + + + + + DNPM_UF_Tumorgrading + + -3 + DNPM UF Tumorgrading + 1 + DNPM UF Tumorgrading + Tumorgrading + DNPM UF Tumorgrading + + false + true + 0 + 0 + false + + + + + + + + + + 0 + BOTH + false + false + true + true + true + false + false + false + false + + false + 20119 + 985b6140-1260-4115-84a8-c9932b742a54 + 2 + true + + + combobox + Tumorgrading + Tumorgrading + true + false + true + 3.0 + + + + false + false + + 1 + 0 + Tumorgrading + DNPM_UF_Tumorgrading + + none + 0 + + 0 + false + BOTH + false + + + + 1 + true + false + 0 + 0 + false + + + true + false + false + code + code,kurz + + 0 + 0 + 0 + 0 + 0 + false + false + false + 1 + 0 + 0 + true + + false + false + 1 + 0 + true + false + 0 + 20119 + ed1ca1c7-dafc-4e2d-b9ac-a737a9454045 + 1 + false + false + + + datefield + Zeitpunkt + Zeitpunkt + true + false + true + 1.0 + + + + false + false + + 0 + 0 + Zeitpunkt + DNPM_UF_Tumorgrading + + none + 0 + + 0 + false + BOTH + false + + + + 1 + true + false + 0 + 0 + false + + + true + false + false + + + + 0 + 0 + 0 + 0 + 0 + false + false + false + 1 + 0 + 0 + true + + false + false + 0 + 0 + true + false + 0 + 20119 + 423d377b-9a68-49b3-b46a-4b64fd044d1a + 1 + false + false + + + + + + + + BENUTZER Bibliothek + + DNPM + 3 + + + DNPM + 3.0 + 1 + + + + + DNPM_UF_Rebiopsie + + -3 + DNPM UF Rebiopsie + 1 + DNPM UF Rebiopsie + DNPM UF Rebiopsie + DNPM UF Rebiopsie + + false + true + 0 + 0 + false + + + + + + + + + + 0 + BOTH + false + false + true + true + true + false + false + false + false + false + 20119 + f8ca5edc-088e-46ab-baed-228b8d671c9e + 22 + true + + + formReference + refmolekulargenetik + Molekulargenetische Untersuchung + true + false + true + 3.0 + + false + + 0 + 0 + ref_molekulargenetik + DNPM_UF_Rebiopsie + + none + 0 + 0 + false + BOTH + false + OS.Molekulargenetik + + Befund vom {Datum} + 1 + true + false + 0 + 0 + false + Wählen Sie hier das Formular zur Molekulargenetischen Untersuchung aus, welches das Ergebnis der Rebiopsie beinhaltet.&#10;&#10;Die Auswahl der Molekulargenetischen Untersuchung kann auch später erfolgen, wenn das Ergebnis zum aktuellen Zeitpunkt noch nicht vorliegt. + + true + false + false + + + 0 + 0 + 0 + 0 + 0 + false + false + false + 1 + 0 + 0 + true + + false + false + 0 + 0 + true + false + 0 + 20119 + 5dc3f7a6-d2f0-4a51-8301-153c36a7dbd3 + 4 + false + false + + + 0 + OS.Molekulargenetik + false + 0 + false + 1001 + a5ff1d01-6c9d-425f-a608-bc08049cf90b + 114 + + + + + formReference + reftumorkonferenz + MTB + true + false + true + 0.5 + + + + false + false + + 0 + 0 + ref_tumorkonferenz + DNPM_UF_Rebiopsie + + none + 0 + 0 + false + BOTH + + getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true' + true + + + false + + var datum = getFieldValue('reftumorkonferenz').Datum;&#10;setFieldValue('ufrbdatum', datum); + true + + OS.Tumorkonferenz + + {TK.shortdesc} vom {Datum} + + 0 + true + false + 0 + 0 + false + Wählen Sie hier das MTB aus, in der eine Empfehlung zur Rebiopsie ausgesprochen wurde.&#10;&#10;Das Datum der Empfehlung im nachfolgenden Eingabefeld wird automatisch aktualisiert. + + true + false + false + + + 0 + 0 + 0 + 0 + 0 + false + false + false + 1 + 12397 + 0 + true + + false + false + 0 + 0 + true + false + 0 + 20119 + 7a254fab-5a15-4a55-adc8-ad8624ad4258 + 11 + false + false + + + 0 + OS.Tumorkonferenz + false + 0 + false + 1001 + 6496927e-d708-11e5-b199-0050568f1add + 119 + + + + + datefield + ufrbdatum + Datum MTB + true + false + true + 1.0 + + + + false + false + + 0 + 0 + datum + DNPM_UF_Rebiopsie + + none + 0 + 0 + false + BOTH + + getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true' + true + + + false + + + 0 + true + false + 0 + 0 + false + Geben Sie hier das Datum der Empfehlung an, sofern kein MTB ausgewählt wurde.&#10;&#10;Dieses Feld wird automatisch bei Auswahl des MTBs übernommen. + + true + false + false + + + 0 + 0 + 0 + 0 0 false false @@ -16103,8 +16590,8 @@ Gemäß DNPM-Datenmodell 2.1 AntragKostenuebernahme = '1'&#10;and&#10;StatusKostenuebernahme = 'rejected' true - AntragKostenuebernahme StatusKostenuebernahme + AntragKostenuebernahme false @@ -17732,7 +18219,7 @@ Gemäß DNPM-Datenmodell 2.1 20119 3cb37cdf-ee10-4652-b426-531b07ee3d6b - 235 + 237 true @@ -20337,12 +20824,88 @@ Gemäß DNPM-Datenmodell 2.1 false false - - combobox + + subform Tumorgrading Tumorgrading true false + false + 3.21875 + + + + false + false + + 0 + 0 + + + none + 0 + + 0 + false + BOTH + + not ICD10.getCategories()->includes('Gehirn') + true + + ICD10 + + + false + DNPM UF Tumorgrading + + + + 1 + true + false + 0 + 0 + false + + + true + false + false + + + + 0 + 0 + 0 + 0 + 0 + false + false + false + 1 + 0 + 0 + true + + false + false + 0 + 0 + true + false + 0 + 20119 + f0e29ee3-0a7f-4bec-9f94-8ddab3618299 + 1 + false + false + + + combobox + TumorgradingAlt + Tumorgrading + true + true true 7.0 @@ -20358,7 +20921,6 @@ Gemäß DNPM-Datenmodell 2.1 Bereich3 none 0 - 0 false BOTH @@ -20386,7 +20948,6 @@ Gemäß DNPM-Datenmodell 2.1 false code code,kurz - 0 0 0 @@ -20396,7 +20957,7 @@ Gemäß DNPM-Datenmodell 2.1 false false 1 - 0 + 13987 0 true @@ -20409,7 +20970,7 @@ Gemäß DNPM-Datenmodell 2.1 0 20119 bec4ca4d-63e6-4573-b499-9f865987b456 - 1 + 2 false false @@ -20542,12 +21103,88 @@ Gemäß DNPM-Datenmodell 2.1 false false - - combobox + + subform WHOGrad WHO-Grad true false + false + 3.1875 + + + + false + false + + 0 + 0 + + + none + 0 + + 0 + false + BOTH + + ICD10.getCategories()->includes('Gehirn') + true + + ICD10 + + + false + DNPM UF WHOGrading + + + + 1 + true + false + 0 + 0 + false + + + true + false + false + + + + 0 + 0 + 0 + 0 + 0 + false + false + false + 1 + 0 + 0 + true + + false + false + 0 + 0 + true + false + 0 + 20119 + 87e69792-315c-4db1-b293-e248e9b3fc2e + 1 + false + false + + + combobox + WHOGradAlt + WHO-Grad + true + true true 6.0 @@ -20613,7 +21250,7 @@ Gemäß DNPM-Datenmodell 2.1 0 20119 f7da1c86-7204-4992-a651-b8a71ec72791 - 8 + 9 false false @@ -22054,7 +22691,7 @@ Gemäß DNPM-Datenmodell 2.1 false 20119 3cb37cdf-ee10-4652-b426-531b07ee3d6b - 235 + 237 -- cgit v1.2.3