From 149b33a18dcdfa7500e7d66b5774b2dca14b6f9c Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Tue, 7 Apr 2026 09:23:09 +0200 Subject: feat: warning if no mv consent given at all (#259) --- forms/dnpm-formulare.osc | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/forms/dnpm-formulare.osc b/forms/dnpm-formulare.osc index 2b711cb..9fd51e5 100644 --- a/forms/dnpm-formulare.osc +++ b/forms/dnpm-formulare.osc @@ -1,7 +1,7 @@ - 2026-03-30Z + 2026-04-07Z OnkoStar 2.14.2 @@ -9102,8 +9102,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -9250,8 +9250,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -10603,8 +10603,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -10678,8 +10678,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -10753,8 +10753,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -10903,8 +10903,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -10978,8 +10978,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -11053,8 +11053,8 @@ Gemäß DNPM-Datenmodell 2.1 hatstudie = '1' or empfehlungskategorie <> 'systemisch' true - hatstudie empfehlungskategorie + hatstudie false @@ -17421,8 +17421,8 @@ Gemäß DNPM-Datenmodell 2.1 AntragKostenuebernahme = '1'&#10;and&#10;GrundAblehnungKosten = 'w' true - AntragKostenuebernahme GrundAblehnungKosten + AntragKostenuebernahme false @@ -20969,7 +20969,7 @@ Gemäß DNPM-Datenmodell 2.1 false 20119 85f99b8b-2b5d-4493-b001-edf8b0e6ac4c - 10 + 11 @@ -23237,8 +23237,8 @@ Gemäß DNPM-Datenmodell 2.1 ICD10.getCategories()->includes('Gehirn') and not(isEmptyString(WHOGradAlt)) true - WHOGradAlt ICD10 + WHOGradAlt false @@ -26115,8 +26115,8 @@ Gemäß DNPM-Datenmodell 2.1 0 0 false - <div>&#10;<font style="font-weight: bold;color: orange">DNPM Consent MV §64e</font>&#10;<p>&#10; <b>Einwilligungen MV §64e</b>&#10; <if test="sequencing = 'permit'">&#10; <then><p style="color: green">Teilnahme: zugestimmt,</p></then>&#10; <else><p style="color: red">Teilnahme: abgelehnt,</p></else>&#10; </if>&#10; <if test="caseidentification = 'permit'">&#10; <then><p style="color: green">Fallidentifz: zugestimmt,</p></then>&#10; <else><p style="color: red">Fallidentifz: abgelehnt,</p></else>&#10; </if>&#10; <if test="reidentification = 'permit'">&#10; <then><p style="color: green">Re-Identifiz: zugestimmt</p></then>&#10; <else><p style="color: red">Re-Identifiz: abgelehnt</p></else>&#10; </if>&#10;</p>&#10;<p>&#10; <b>Broad Consent: {ebroadconsentdate}</b>&#10; <if test="ebroadconsentpresent = true">&#10; <then><p style="color: green">elektronisch vorhanden</p></then>&#10; <else><p style="color: red">nicht elektronisch vorhanden</p></else>&#10; </if>&#10;</p>&#10;</div> - <div>&#10;<font style="font-weight: bold;color: orange">DNPM Consent MV §64e</font>&#10;<p>&#10; <b>Einwilligungen MV §64e</b>&#10; <if test="sequencing = 'permit'">&#10; <then><p style="color: green">Teilnahme: zugestimmt,</p></then>&#10; <else><p style="color: red">Teilnahme: abgelehnt,</p></else>&#10; </if>&#10; <if test="caseidentification = 'permit'">&#10; <then><p style="color: green">Fallidentifz: zugestimmt,</p></then>&#10; <else><p style="color: red">Fallidentifz: abgelehnt,</p></else>&#10; </if>&#10; <if test="reidentification = 'permit'">&#10; <then><p style="color: green">Re-Identifiz: zugestimmt</p></then>&#10; <else><p style="color: red">Re-Identifiz: abgelehnt</p></else>&#10; </if>&#10;</p>&#10;<p>&#10; <b>Broad Consent: {ebroadconsentdate}</b>&#10; <if test="ebroadconsentpresent = true">&#10; <then><p style="color: green">elektronisch vorhanden</p></then>&#10; <else><p style="color: red">nicht elektronisch vorhanden</p></else>&#10; </if>&#10;</p>&#10;</div> + <div>&#10;<font style="font-weight: bold;color: orange">DNPM Consent MV §64e</font>&#10;<p>&#10; <b>Einwilligungen MV §64e</b>&#10; <if test="isEmpty(date)">&#10; <then>&#10; <p style="color: orange">Liegt nicht vor</p>&#10; </then>&#10; <else>&#10; <if test="sequencing = 'permit'">&#10; <then><p style="color: green">Teilnahme: zugestimmt,</p></then>&#10; <else><p style="color: red">Teilnahme: abgelehnt,</p></else>&#10; </if>&#10; <if test="caseidentification = 'permit'">&#10; <then><p style="color: green">Fallidentifz: zugestimmt,</p></then>&#10; <else><p style="color: red">Fallidentifz: abgelehnt,</p></else>&#10; </if>&#10; <if test="reidentification = 'permit'">&#10; <then><p style="color: green">Re-Identifiz: zugestimmt</p></then>&#10; <else><p style="color: red">Re-Identifiz: abgelehnt</p></else>&#10; </if>&#10; </else>&#10; </if>&#10;</p>&#10;<p>&#10; <b>Broad Consent: {ebroadconsentdate}</b>&#10; <if test="ebroadconsentpresent = true">&#10; <then><p style="color: green">elektronisch vorhanden</p></then>&#10; <else><p style="color: red">nicht elektronisch vorhanden</p></else>&#10; </if>&#10;</p>&#10;</div> + <div>&#10;<font style="font-weight: bold;color: orange">DNPM Consent MV §64e</font>&#10;<p>&#10; <b>Einwilligungen MV §64e</b>&#10; <if test="isEmpty(date)">&#10; <then>&#10; <p style="color: orange">Liegt nicht vor</p>&#10; </then>&#10; <else>&#10; <if test="sequencing = 'permit'">&#10; <then><p style="color: green">Teilnahme: zugestimmt,</p></then>&#10; <else><p style="color: red">Teilnahme: abgelehnt,</p></else>&#10; </if>&#10; <if test="caseidentification = 'permit'">&#10; <then><p style="color: green">Fallidentifz: zugestimmt,</p></then>&#10; <else><p style="color: red">Fallidentifz: abgelehnt,</p></else>&#10; </if>&#10; <if test="reidentification = 'permit'">&#10; <then><p style="color: green">Re-Identifiz: zugestimmt</p></then>&#10; <else><p style="color: red">Re-Identifiz: abgelehnt</p></else>&#10; </if>&#10; </else>&#10; </if>&#10;</p>&#10;<p>&#10; <b>Broad Consent: {ebroadconsentdate}</b>&#10; <if test="ebroadconsentpresent = true">&#10; <then><p style="color: green">elektronisch vorhanden</p></then>&#10; <else><p style="color: red">nicht elektronisch vorhanden</p></else>&#10; </if>&#10;</p>&#10;</div> @@ -26143,7 +26143,7 @@ Gemäß DNPM-Datenmodell 2.1 20119 85f99b8b-2b5d-4493-b001-edf8b0e6ac4c - 10 + 11 true -- cgit v1.2.3