diff options
Diffstat (limited to 'forms')
| -rw-r--r-- | forms/dnpm-formulare.osc | 193 |
1 files changed, 175 insertions, 18 deletions
diff --git a/forms/dnpm-formulare.osc b/forms/dnpm-formulare.osc index debdb2c..4c571fe 100644 --- a/forms/dnpm-formulare.osc +++ b/forms/dnpm-formulare.osc @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <OnkostarEditor> <InfoXML> - <DatumXML>2026-03-16Z</DatumXML> + <DatumXML>2026-03-17Z</DatumXML> <Name>OnkoStar</Name> <Version>2.14.2</Version> </InfoXML> @@ -8433,7 +8433,7 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <BestOf>false</BestOf> <SID>20119</SID> <GUID>8ac8ca4e-e415-41be-ab7e-53208af6270b</GUID> - <Revision>3</Revision> + <Revision>4</Revision> <Entries> <Entry> <Name>date</Name> @@ -8534,6 +8534,30 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <GUID>73e3761d-7003-4680-b6c1-d41c8450f84a</GUID> <Revision>1</Revision> </Entry> + <Entry> + <Name>e_broadconsent_present</Name> + <NameExport>e_broadconsent_present</NameExport> + <Description>Broad Consent elektronisch vorhanden</Description> + <Type>boolean</Type> + <SubTable/> + <ScaleUnit/> + <MaxLength>0</MaxLength> + <DefaultValue/> + <Active>true</Active> + <Readonly>false</Readonly> + <Filterable>false</Filterable> + <MultipleChoice>false</MultipleChoice> + <Position>0.0</Position> + <Note/> + <DateEstimatedAllowed>false</DateEstimatedAllowed> + <DateUnknownAllowed>false</DateUnknownAllowed> + <oeChoiceOptions>0</oeChoiceOptions> + <Fachabteilungsbezug>false</Fachabteilungsbezug> + <Use/> + <SID>20119</SID> + <GUID>0728c440-96be-44c4-82c7-be0bcd82fd5e</GUID> + <Revision>1</Revision> + </Entry> </Entries> <Ordner> <Bibliothek> @@ -8911,8 +8935,8 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <Condition>empfehlungskategorie <> 'studie'</Condition> <Valid>true</Valid> <RefEntries> - <RefEntry>studie</RefEntry> <RefEntry>empfehlungskategorie</RefEntry> + <RefEntry>studie</RefEntry> </RefEntries> </Filter> <NotSpecified>false</NotSpecified> @@ -9281,8 +9305,8 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <Condition>empfehlungskategorie <> 'studie'</Condition> <Valid>true</Valid> <RefEntries> - <RefEntry>studie</RefEntry> <RefEntry>empfehlungskategorie</RefEntry> + <RefEntry>studie</RefEntry> </RefEntries> </Filter> <NotSpecified>false</NotSpecified> @@ -17373,8 +17397,8 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <Condition>AntragKostenuebernahme = '1'&#10;and&#10;GrundAblehnungKosten = 'w'</Condition> <Valid>true</Valid> <RefEntries> - <RefEntry>AntragKostenuebernahme</RefEntry> <RefEntry>GrundAblehnungKosten</RefEntry> + <RefEntry>AntragKostenuebernahme</RefEntry> </RefEntries> </Filter> <NotSpecified>false</NotSpecified> @@ -20921,7 +20945,7 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <hatUnterformulare>false</hatUnterformulare> <SID>20119</SID> <GUID>85f99b8b-2b5d-4493-b001-edf8b0e6ac4c</GUID> - <Revision>5</Revision> + <Revision>7</Revision> </ReferencedDataForm> </DataFormReferences> </Entry> @@ -22907,8 +22931,8 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <Condition>not ICD10.getCategories()->includes('Gehirn') and not(isEmptyString(TumorgradingAlt))</Condition> <Valid>true</Valid> <RefEntries> - <RefEntry>ICD10</RefEntry> <RefEntry>TumorgradingAlt</RefEntry> + <RefEntry>ICD10</RefEntry> </RefEntries> </Filter> <NotSpecified>false</NotSpecified> @@ -26067,8 +26091,8 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <TudokPosition>0</TudokPosition> <Aktenbereich>0</Aktenbereich> <BefragungRelevant>false</BefragungRelevant> - <Summary><div style="margin-left:10px">&#10;<font style="font-weight: bold;color: orange">DNPM Consent MV §64e</font>&#10;<p>&#10; <b>Einwilligungen</b>&#10; <p>Teilnahme: {sequencing.shortdesc},</p>&#10; <p>Fallidentifz.: {caseidentification.shortdesc},</p>&#10; <p>Re-Identifiz: {reidentification.shortdesc}</p>&#10;</p>&#10;</div></Summary> - <BigSummary><div style="margin-left:10px">&#10;<font style="font-weight: bold;color: orange">DNPM Consent MV §64e</font>&#10;<p>&#10; <b>Einwilligungen</b>&#10; <p>Teilnahme: {sequencing.shortdesc},</p>&#10; <p>Fallidentifz.: {caseidentification.shortdesc},</p>&#10; <p>Re-Identifiz: {reidentification.shortdesc}</p>&#10;</p>&#10;</div></BigSummary> + <Summary><div style="margin-left:10px">&#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</b>&#10; <if test="ebroadconsentpresent">&#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></Summary> + <BigSummary><div style="margin-left:10px">&#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</b>&#10; <if test="ebroadconsentpresent">&#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></BigSummary> <KalenderSchnipsel/> <EmailTemplate/> <ErkrankungText/> @@ -26090,18 +26114,18 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <Drucken/> <hatUnterformulare>true</hatUnterformulare> <ScriptBeimSpeichern> - <Code>// Stand&#10;let date = Array.from(getFieldValue('Verlauf'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .map((sf) => sf.date);&#10;if (date.length > 0) {&#10; setFieldValue('date', date[0]);&#10;}&#10;&#10;// Teilnahme&#10;let sequencing = Array.from(getFieldValue('Verlauf'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .filter((sf) => sf.sequencing.val != null && sf.sequencing.val != '')&#10; .map((sf) => sf.sequencing.val);&#10;if (sequencing.length > 0) {&#10; setFieldValue('sequencing', sequencing[0]);&#10;} else {&#10; setFieldValue('sequencing', 'deny');&#10;}&#10;&#10;// Fallidentifizierung&#10;let caseidentification = Array.from(getFieldValue('Verlauf'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .filter((sf) => sf.caseidentification.val != null && sf.caseidentification.val != '')&#10; .map((sf) => sf.caseidentification.val);&#10;if (caseidentification.length > 0) {&#10; setFieldValue('caseidentification', caseidentification[0]);&#10;} else {&#10; setFieldValue('caseidentification', 'deny');&#10;}&#10;&#10;// Re-Identifikation&#10;let reidentification = Array.from(getFieldValue('Verlauf'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .filter((sf) => sf.reidentification.val != null && sf.reidentification.val != '')&#10; .map((sf) => sf.reidentification.val);&#10;if (reidentification.length > 0) {&#10; setFieldValue('reidentification', reidentification[0]);&#10;} else {&#10; setFieldValue('reidentification', 'deny');&#10;}</Code> + <Code>// Stand&#10;let date = Array.from(getFieldValue('VerlaufEinwilligungMV'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .map((sf) => sf.date);&#10;if (date.length > 0) {&#10; setFieldValue('date', date[0]);&#10;}&#10;&#10;// Teilnahme&#10;let sequencing = Array.from(getFieldValue('VerlaufEinwilligungMV'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .filter((sf) => sf.sequencing.val != null && sf.sequencing.val != '')&#10; .map((sf) => sf.sequencing.val);&#10;if (sequencing.length > 0) {&#10; setFieldValue('sequencing', sequencing[0]);&#10;} else {&#10; setFieldValue('sequencing', 'deny');&#10;}&#10;&#10;// Fallidentifizierung&#10;let caseidentification = Array.from(getFieldValue('VerlaufEinwilligungMV'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .filter((sf) => sf.caseidentification.val != null && sf.caseidentification.val != '')&#10; .map((sf) => sf.caseidentification.val);&#10;if (caseidentification.length > 0) {&#10; setFieldValue('caseidentification', caseidentification[0]);&#10;} else {&#10; setFieldValue('caseidentification', 'deny');&#10;}&#10;&#10;// Re-Identifikation&#10;let reidentification = Array.from(getFieldValue('VerlaufEinwilligungMV'))&#10; .sort((sf1, sf2) => sf1.date[0] < sf2.date[0])&#10; .filter((sf) => sf.reidentification.val != null && sf.reidentification.val != '')&#10; .map((sf) => sf.reidentification.val);&#10;if (reidentification.length > 0) {&#10; setFieldValue('reidentification', reidentification[0]);&#10;} else {&#10; setFieldValue('reidentification', 'deny');&#10;}</Code> <Valid>true</Valid> </ScriptBeimSpeichern> <SID>20119</SID> <GUID>85f99b8b-2b5d-4493-b001-edf8b0e6ac4c</GUID> - <Revision>5</Revision> + <Revision>7</Revision> <SeitenzahlSichtbar>true</SeitenzahlSichtbar> <Entries> <Entry parentId="14004"> <Type>section</Type> <Name>AktuelleAngaben</Name> - <Description>Aktuelle Angaben zur Einwilligung</Description> + <Description>Aktuelle Angaben zur Einwilligung MV</Description> <Active>true</Active> <Readonly>false</Readonly> <Printable>true</Printable> @@ -26118,7 +26142,6 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <ElementParent/> <ProcedureDateStatus>none</ProcedureDateStatus> <ZuordnungErkrankung>0</ZuordnungErkrankung> - <Grafik/> <GrafikAusrichtung>0</GrafikAusrichtung> <Mandatory>false</Mandatory> <Datenart>BOTH</Datenart> @@ -26139,6 +26162,73 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <Vorschlaege>false</Vorschlaege> <AnzeigeAuswahldialog/> <SucheAuswahldialog/> + <MindestbreiteLabel>0</MindestbreiteLabel> + <MindestbreiteFeld>0</MindestbreiteFeld> + <OrganisationunitFilter>0</OrganisationunitFilter> + <Aktion>0</Aktion> + <GroesseTextfeld>0</GroesseTextfeld> + <FilterAufheben>false</FilterAufheben> + <Resizable>false</Resizable> + <Verschluesselt>false</Verschluesselt> + <MemoArt>1</MemoArt> + <DateValidFrom>14004</DateValidFrom> + <DateValidTo>0</DateValidTo> + <DateValidFuture>true</DateValidFuture> + <Titel/> + <InAuswertung>false</InAuswertung> + <InAuswertungGraph>false</InAuswertungGraph> + <AlignmentPatModul>0</AlignmentPatModul> + <DirectionPatModul>0</DirectionPatModul> + <SeitenumbruchPatModul>true</SeitenumbruchPatModul> + <MarkierungIgnorieren>false</MarkierungIgnorieren> + <SucheArt>0</SucheArt> + <SID>20119</SID> + <GUID>dcd16503-5e82-47d5-b886-50703ae88edb</GUID> + <Revision>2</Revision> + <vorherigeWerte>false</vorherigeWerte> + <EinfuegenVerhindern>false</EinfuegenVerhindern> + </Entry> + <Entry parentId="14068"> + <Type>section</Type> + <Name>BroadConsent</Name> + <Description>Broad Consent</Description> + <Active>true</Active> + <Readonly>false</Readonly> + <Printable>true</Printable> + <Position>3.0</Position> + <Note/> + <Beschriftung1/> + <Beschriftung2/> + <WertAnzeigenPatmodul>false</WertAnzeigenPatmodul> + <MultipleChoice>false</MultipleChoice> + <DefaultValue/> + <Alignment>0</Alignment> + <Direction>0</Direction> + <DataCatalogueEntry/> + <ElementParent/> + <ProcedureDateStatus>none</ProcedureDateStatus> + <ZuordnungErkrankung>0</ZuordnungErkrankung> + <Grafik/> + <GrafikAusrichtung>0</GrafikAusrichtung> + <Mandatory>false</Mandatory> + <Datenart>BOTH</Datenart> + <NotSpecified>false</NotSpecified> + <Anzeige/> + <AnzeigeAuswahl/> + <Druckvorlage/> + <Speichern>1</Speichern> + <LeerAusblenden>true</LeerAusblenden> + <GeschlossenAnzeigen>false</GeschlossenAnzeigen> + <Min>0</Min> + <Max>0</Max> + <InUebersichtAnzeigen>false</InUebersichtAnzeigen> + <Hinweis/> + <Platzhalter/> + <ShowAuspraegungen>true</ShowAuspraegungen> + <ProzedurdatumUebernehmen>false</ProzedurdatumUebernehmen> + <Vorschlaege>false</Vorschlaege> + <AnzeigeAuswahldialog/> + <SucheAuswahldialog/> <InfoAuswahldialog/> <MindestbreiteLabel>0</MindestbreiteLabel> <MindestbreiteFeld>0</MindestbreiteFeld> @@ -26161,19 +26251,19 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <MarkierungIgnorieren>false</MarkierungIgnorieren> <SucheArt>0</SucheArt> <SID>20119</SID> - <GUID>dcd16503-5e82-47d5-b886-50703ae88edb</GUID> + <GUID>8e795f42-a129-415e-a654-f341f7499f46</GUID> <Revision>1</Revision> <vorherigeWerte>false</vorherigeWerte> <EinfuegenVerhindern>false</EinfuegenVerhindern> </Entry> <Entry> <Type>subform</Type> - <Name>Verlauf</Name> - <Description>Verlauf</Description> + <Name>VerlaufEinwilligungMV</Name> + <Description>Verlauf Einwilligung MV</Description> <Active>true</Active> <Readonly>false</Readonly> <Printable>false</Printable> - <Position>2.0</Position> + <Position>4.0</Position> <Note/> <Beschriftung1/> <Beschriftung2/> @@ -26229,7 +26319,7 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <SucheArt>0</SucheArt> <SID>20119</SID> <GUID>3f2c5d45-11ae-4867-8444-5f23242e1e1a</GUID> - <Revision>2</Revision> + <Revision>4</Revision> <vorherigeWerte>false</vorherigeWerte> <EinfuegenVerhindern>false</EinfuegenVerhindern> </Entry> @@ -26367,6 +26457,73 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung> <vorherigeWerte>false</vorherigeWerte> <EinfuegenVerhindern>false</EinfuegenVerhindern> </Entry> + <Entry parentRefId="14068"> + <Type>checkbox</Type> + <Name>ebroadconsentpresent</Name> + <Description>Broad Consent elektronisch vorhanden</Description> + <Active>true</Active> + <Readonly>false</Readonly> + <Printable>true</Printable> + <Position>4.0</Position> + <Note/> + <Beschriftung1/> + <Beschriftung2/> + <WertAnzeigenPatmodul>false</WertAnzeigenPatmodul> + <MultipleChoice>false</MultipleChoice> + <DefaultValue/> + <Alignment>0</Alignment> + <Direction>0</Direction> + <DataCatalogueEntry>e_broadconsent_present</DataCatalogueEntry> + <DataCatalogueEntryTable>DNPM_ConsentMV</DataCatalogueEntryTable> + <ElementParent>BroadConsent</ElementParent> + <ProcedureDateStatus>none</ProcedureDateStatus> + <ZuordnungErkrankung>0</ZuordnungErkrankung> + <GrafikAusrichtung>0</GrafikAusrichtung> + <Mandatory>false</Mandatory> + <Datenart>BOTH</Datenart> + <NotSpecified>false</NotSpecified> + <Anzeige/> + <AnzeigeAuswahl/> + <Druckvorlage/> + <Speichern>1</Speichern> + <LeerAusblenden>true</LeerAusblenden> + <GeschlossenAnzeigen>false</GeschlossenAnzeigen> + <Min>0</Min> + <Max>0</Max> + <InUebersichtAnzeigen>false</InUebersichtAnzeigen> + <Hinweis>Wenn der Broad Consent in elektrinischer Form vor liegt, hier markieren.&#10;&#10;Auch ein abgelehnter Broad Consent der in elektrinischer Form vor liegt gilt als vorhanden.</Hinweis> + <Platzhalter/> + <ShowAuspraegungen>true</ShowAuspraegungen> + <ProzedurdatumUebernehmen>false</ProzedurdatumUebernehmen> + <Vorschlaege>false</Vorschlaege> + <AnzeigeAuswahldialog/> + <SucheAuswahldialog/> + <MindestbreiteLabel>0</MindestbreiteLabel> + <MindestbreiteFeld>0</MindestbreiteFeld> + <OrganisationunitFilter>0</OrganisationunitFilter> + <Aktion>0</Aktion> + <GroesseTextfeld>0</GroesseTextfeld> + <FilterAufheben>false</FilterAufheben> + <Resizable>false</Resizable> + <Verschluesselt>false</Verschluesselt> + <MemoArt>1</MemoArt> + <DateValidFrom>14069</DateValidFrom> + <DateValidTo>0</DateValidTo> + <DateValidFuture>true</DateValidFuture> + <Titel/> + <InAuswertung>false</InAuswertung> + <InAuswertungGraph>false</InAuswertungGraph> + <AlignmentPatModul>0</AlignmentPatModul> + <DirectionPatModul>0</DirectionPatModul> + <SeitenumbruchPatModul>true</SeitenumbruchPatModul> + <MarkierungIgnorieren>false</MarkierungIgnorieren> + <SucheArt>0</SucheArt> + <SID>20119</SID> + <GUID>4dcdb98d-d98f-48b8-821f-92a5a5939fad</GUID> + <Revision>2</Revision> + <vorherigeWerte>false</vorherigeWerte> + <EinfuegenVerhindern>false</EinfuegenVerhindern> + </Entry> <Entry parentRefId="14004"> <Type>combobox</Type> <Name>reidentification</Name> |
