Version 2.1.1 der DNPM-Formulare

This commit is contained in:
2026-05-23 18:56:49 +02:00
parent 4d4df9d5bb
commit f0717b471e
5 changed files with 7350 additions and 0 deletions
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,541 @@
{
"Active": true,
"Aktenbereich": "0",
"AutoNummerierung": true,
"BefragungRelevant": false,
"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>",
"Category": "-3",
"DataCatalogues": {
"DataCatalogue": [
"DNPM_ConsentMV"
]
},
"Datenart": "BOTH",
"Datenbankexport": false,
"DatenschutzRelevant": false,
"Description": "DNPM UF ConsentMV Verlauf",
"Drucken": "",
"EmailTemplate": "",
"Entries": {
"Entry": [
{
"@parentId": 14004,
"Active": true,
"Aktion": "0",
"Alignment": "0",
"AlignmentPatModul": "0",
"Anzeige": "",
"AnzeigeAuswahl": "",
"AnzeigeAuswahldialog": "",
"Beschriftung1": "",
"Beschriftung2": "",
"DataCatalogueEntry": "",
"DateValidFrom": "0",
"DateValidFuture": true,
"DateValidTo": "0",
"Datenart": "BOTH",
"DefaultValue": "",
"Description": "Aktuelle Angaben zur Einwilligung",
"Direction": "0",
"DirectionPatModul": "0",
"Druckvorlage": "",
"EinfuegenVerhindern": "false",
"ElementParent": "",
"FilterAufheben": false,
"GUID": "dcd16503-5e82-47d5-b886-50703ae88edb",
"GeschlossenAnzeigen": false,
"Grafik": "",
"GrafikAusrichtung": "0",
"GroesseTextfeld": 0,
"Hinweis": "",
"InAuswertung": false,
"InAuswertungGraph": false,
"InUebersichtAnzeigen": false,
"InfoAuswahldialog": "",
"LeerAusblenden": false,
"Mandatory": "false",
"MarkierungIgnorieren": false,
"Max": 0,
"MemoArt": "1",
"Min": 0,
"MindestbreiteFeld": 0,
"MindestbreiteLabel": 0,
"MultipleChoice": false,
"Name": "AktuelleAngaben",
"NotSpecified": false,
"Note": "",
"OrganisationunitFilter": "0",
"Platzhalter": "",
"Position": "1.0",
"Printable": true,
"ProcedureDateStatus": "none",
"ProzedurdatumUebernehmen": false,
"Readonly": false,
"Resizable": false,
"Revision": 1,
"SID": "20119",
"SeitenumbruchPatModul": true,
"ShowAuspraegungen": true,
"Speichern": "1",
"SucheArt": "0",
"SucheAuswahldialog": "",
"Titel": "",
"Type": "section",
"Verschluesselt": false,
"Vorschlaege": false,
"WertAnzeigenPatmodul": "false",
"ZuordnungErkrankung": "0",
"vorherigeWerte": "false"
},
{
"Active": true,
"Aktion": "0",
"Alignment": "0",
"AlignmentPatModul": "0",
"Anzeige": "",
"AnzeigeAuswahl": "",
"AnzeigeAuswahldialog": "",
"Beschriftung1": "",
"Beschriftung2": "",
"DataCatalogueEntry": "",
"DateValidFrom": "14009",
"DateValidFuture": true,
"DateValidTo": "0",
"Datenart": "BOTH",
"DefaultValue": "",
"Description": "Verlauf",
"Direction": "1",
"DirectionPatModul": "0",
"Druckvorlage": "",
"EinfuegenVerhindern": "false",
"ElementParent": "",
"FilterAufheben": false,
"GUID": "3f2c5d45-11ae-4867-8444-5f23242e1e1a",
"GeschlossenAnzeigen": false,
"GrafikAusrichtung": "0",
"GroesseTextfeld": 0,
"Hinweis": "",
"InAuswertung": false,
"InAuswertungGraph": false,
"InUebersichtAnzeigen": false,
"LeerAusblenden": true,
"Mandatory": "false",
"MarkierungIgnorieren": false,
"Max": 0,
"MemoArt": "1",
"Min": 0,
"MindestbreiteFeld": 0,
"MindestbreiteLabel": 0,
"MultipleChoice": false,
"Name": "Verlauf",
"NotSpecified": false,
"Note": "",
"OrganisationunitFilter": "0",
"Platzhalter": "",
"Position": "2.0",
"Printable": false,
"ProcedureDateStatus": "none",
"ProzedurdatumUebernehmen": false,
"Readonly": false,
"ReferencedDataForm": "DNPM UF ConsentMV Verlauf",
"Resizable": false,
"Revision": 2,
"SID": "20119",
"SeitenumbruchPatModul": true,
"ShowAuspraegungen": true,
"Speichern": "1",
"SucheArt": "0",
"SucheAuswahldialog": "",
"Titel": "",
"Type": "subform",
"Verschluesselt": false,
"Vorschlaege": false,
"WertAnzeigenPatmodul": "false",
"ZuordnungErkrankung": "0",
"vorherigeWerte": "false"
},
{
"@parentRefId": 14004,
"Active": true,
"Aktion": "0",
"Alignment": "1",
"AlignmentPatModul": "1",
"Anzeige": "",
"AnzeigeAuswahl": "",
"AnzeigeAuswahldialog": "code",
"Beschriftung1": "",
"Beschriftung2": "",
"DataCatalogueEntry": "caseidentification",
"DataCatalogueEntryTable": "DNPM_ConsentMV",
"DateValidFrom": "14007",
"DateValidFuture": true,
"DateValidTo": "0",
"Datenart": "BOTH",
"DefaultValue": "deny",
"Description": "Fallidentifizierung",
"Direction": "0",
"DirectionPatModul": "0",
"Druckvorlage": "",
"EinfuegenVerhindern": "false",
"ElementParent": "AktuelleAngaben",
"FilterAufheben": false,
"GUID": "1c72219f-5225-4cb1-8d16-7c6338441b8e",
"GeschlossenAnzeigen": false,
"GrafikAusrichtung": "0",
"GroesseTextfeld": 0,
"Hinweis": "",
"InAuswertung": false,
"InAuswertungGraph": false,
"InUebersichtAnzeigen": false,
"LeerAusblenden": true,
"Mandatory": "false",
"MarkierungIgnorieren": false,
"Max": 0,
"MemoArt": "1",
"Min": 0,
"MindestbreiteFeld": 0,
"MindestbreiteLabel": 0,
"MultipleChoice": false,
"Name": "caseidentification",
"NotSpecified": false,
"Note": "",
"OrganisationunitFilter": "0",
"Platzhalter": "",
"Position": "3.0",
"Printable": true,
"ProcedureDateStatus": "none",
"ProzedurdatumUebernehmen": false,
"Readonly": true,
"Resizable": false,
"Revision": 3,
"SID": "20119",
"SeitenumbruchPatModul": true,
"ShowAuspraegungen": true,
"Speichern": "1",
"SucheArt": "0",
"SucheAuswahldialog": "code,kurz",
"Titel": "",
"Type": "combobox",
"Verschluesselt": false,
"Vorschlaege": false,
"WertAnzeigenPatmodul": "false",
"ZuordnungErkrankung": "0",
"vorherigeWerte": "false"
},
{
"@parentRefId": 14004,
"Active": true,
"Aktion": "0",
"Alignment": "0",
"AlignmentPatModul": "0",
"Anzeige": "",
"AnzeigeAuswahl": "",
"AnzeigeAuswahldialog": "",
"Beschriftung1": "",
"Beschriftung2": "",
"DataCatalogueEntry": "date",
"DataCatalogueEntryTable": "DNPM_ConsentMV",
"DateValidFrom": "14005",
"DateValidFuture": false,
"DateValidTo": "0",
"Datenart": "BOTH",
"DefaultValue": "",
"Description": "Stand",
"Direction": "0",
"DirectionPatModul": "0",
"Druckvorlage": "",
"EinfuegenVerhindern": "false",
"ElementParent": "AktuelleAngaben",
"FilterAufheben": false,
"GUID": "54adf655-c828-45b0-aaa8-6292ead72e46",
"GeschlossenAnzeigen": false,
"GrafikAusrichtung": "0",
"GroesseTextfeld": 0,
"Hinweis": "",
"InAuswertung": false,
"InAuswertungGraph": false,
"InUebersichtAnzeigen": false,
"LeerAusblenden": true,
"Mandatory": "false",
"MarkierungIgnorieren": false,
"Max": 0,
"MemoArt": "1",
"Min": 0,
"MindestbreiteFeld": 0,
"MindestbreiteLabel": 0,
"MultipleChoice": false,
"Name": "date",
"NotSpecified": false,
"Note": "",
"OrganisationunitFilter": "0",
"Platzhalter": "",
"Position": "1.0",
"Printable": true,
"ProcedureDateStatus": "date",
"ProzedurdatumUebernehmen": false,
"Readonly": true,
"Resizable": false,
"Revision": 3,
"SID": "20119",
"SeitenumbruchPatModul": true,
"ShowAuspraegungen": true,
"Speichern": "1",
"SucheArt": "0",
"SucheAuswahldialog": "",
"Titel": "",
"Type": "datefield",
"Verschluesselt": false,
"Vorschlaege": false,
"WertAnzeigenPatmodul": "false",
"ZuordnungErkrankung": "0",
"vorherigeWerte": "false"
},
{
"@parentRefId": 14004,
"Active": true,
"Aktion": "0",
"Alignment": "1",
"AlignmentPatModul": "1",
"Anzeige": "",
"AnzeigeAuswahl": "",
"AnzeigeAuswahldialog": "code",
"Beschriftung1": "",
"Beschriftung2": "",
"DataCatalogueEntry": "reidentification",
"DataCatalogueEntryTable": "DNPM_ConsentMV",
"DateValidFrom": "14008",
"DateValidFuture": true,
"DateValidTo": "0",
"Datenart": "BOTH",
"DefaultValue": "deny",
"Description": "Re-Identifizierung",
"Direction": "0",
"DirectionPatModul": "0",
"Druckvorlage": "",
"EinfuegenVerhindern": "false",
"ElementParent": "AktuelleAngaben",
"FilterAufheben": false,
"GUID": "244371cf-239c-4ef9-aa71-9204603deede",
"GeschlossenAnzeigen": false,
"GrafikAusrichtung": "0",
"GroesseTextfeld": 0,
"Hinweis": "",
"InAuswertung": false,
"InAuswertungGraph": false,
"InUebersichtAnzeigen": false,
"LeerAusblenden": true,
"Mandatory": "false",
"MarkierungIgnorieren": false,
"Max": 0,
"MemoArt": "1",
"Min": 0,
"MindestbreiteFeld": 0,
"MindestbreiteLabel": 0,
"MultipleChoice": false,
"Name": "reidentification",
"NotSpecified": false,
"Note": "",
"OrganisationunitFilter": "0",
"Platzhalter": "",
"Position": "3.0",
"Printable": true,
"ProcedureDateStatus": "none",
"ProzedurdatumUebernehmen": false,
"Readonly": true,
"Resizable": false,
"Revision": 3,
"SID": "20119",
"SeitenumbruchPatModul": true,
"ShowAuspraegungen": true,
"Speichern": "1",
"SucheArt": "0",
"SucheAuswahldialog": "code,kurz",
"Titel": "",
"Type": "combobox",
"Verschluesselt": false,
"Vorschlaege": false,
"WertAnzeigenPatmodul": "false",
"ZuordnungErkrankung": "0",
"vorherigeWerte": "false"
},
{
"@parentRefId": 14004,
"Active": true,
"Aktion": "0",
"Alignment": "1",
"AlignmentPatModul": "1",
"Anzeige": "",
"AnzeigeAuswahl": "",
"AnzeigeAuswahldialog": "code",
"Beschriftung1": "",
"Beschriftung2": "",
"DataCatalogueEntry": "sequencing",
"DataCatalogueEntryTable": "DNPM_ConsentMV",
"DateValidFrom": "14006",
"DateValidFuture": true,
"DateValidTo": "0",
"Datenart": "BOTH",
"DefaultValue": "deny",
"Description": "Teilnahme am Modellvorhaben",
"Direction": "0",
"DirectionPatModul": "0",
"Druckvorlage": "",
"EinfuegenVerhindern": "false",
"ElementParent": "AktuelleAngaben",
"FilterAufheben": false,
"GUID": "7ff8e944-c51d-4b83-9395-fc18dae10ac9",
"GeschlossenAnzeigen": false,
"GrafikAusrichtung": "0",
"GroesseTextfeld": 0,
"Hinweis": "",
"InAuswertung": false,
"InAuswertungGraph": false,
"InUebersichtAnzeigen": false,
"LeerAusblenden": true,
"Mandatory": "false",
"MarkierungIgnorieren": false,
"Max": 0,
"MemoArt": "1",
"Min": 0,
"MindestbreiteFeld": 0,
"MindestbreiteLabel": 0,
"MultipleChoice": false,
"Name": "sequencing",
"NotSpecified": false,
"Note": "",
"OrganisationunitFilter": "0",
"Platzhalter": "",
"Position": "2.0",
"Printable": true,
"ProcedureDateStatus": "none",
"ProzedurdatumUebernehmen": false,
"Readonly": true,
"Resizable": false,
"Revision": 3,
"SID": "20119",
"SeitenumbruchPatModul": true,
"ShowAuspraegungen": true,
"Speichern": "1",
"SucheArt": "0",
"SucheAuswahldialog": "code,kurz",
"Titel": "",
"Type": "combobox",
"Verschluesselt": false,
"Vorschlaege": false,
"WertAnzeigenPatmodul": "false",
"ZuordnungErkrankung": "0",
"vorherigeWerte": "false"
}
]
},
"ErkrankungBigSummary": "",
"ErkrankungProzedurText": "",
"ErkrankungSummary": "",
"ErkrankungText": "",
"ErkrankungTextLong": "",
"GUID": "85f99b8b-2b5d-4493-b001-edf8b0e6ac4c",
"Haeufigkeiten": {
"Haeufigkeit": []
},
"KalenderSchnipsel": "",
"Kennzahlen": {
"Kennzahl": []
},
"KonferenzRelevant": false,
"Kontext": 1,
"MenuCategory": {
"column": "1",
"name": "DNPM",
"position": "3.0"
},
"MenuEntry": "DNPM ConsentMV",
"Name": "DNPM ConsentMV",
"Note": "",
"Ordner": {
"Bibliothek": {
"Name": "BENUTZER Bibliothek"
},
"Name": "DNPM",
"Typ": "3"
},
"PlausibilityRules": {
"PlausibilityRule": [
{
"Active": true,
"Bezeichnung": "__DatumGrenze_date_GueltigVon",
"DataFormEntries": {},
"Description": "__DatumGrenze_date_GueltigVon",
"Editable": false,
"Statusauswirkung": "0",
"Type": "2",
"Valid": true
},
{
"Active": true,
"Bezeichnung": "DatumGrenze_StandEinwilligung_GueltigVon",
"DataFormEntries": {
"EntryName": [
"date"
]
},
"Description": "Das Datum liegt vor der Geburt",
"Editable": true,
"Formula": "dateBeforeOrEquals(patientData.getBirthdate(), date)",
"Message": "Das Datum liegt vor der Geburt",
"Statusauswirkung": "0",
"Type": "2",
"Valid": true
},
{
"Active": true,
"Bezeichnung": "__DatumGrenze_date_GueltigZukunft",
"DataFormEntries": {
"EntryName": [
"date"
]
},
"Description": "__DatumGrenze_date_GueltigZukunft",
"Editable": false,
"Formula": "dateAfterOrEquals(getNow(), date)",
"Message": "Das Datum liegt in der Zukunft",
"Statusauswirkung": "0",
"Type": "2",
"Valid": true
},
{
"Active": true,
"Bezeichnung": "DatumGrenze_StandEinwilligung_GueltigBis",
"DataFormEntries": {
"EntryName": [
"date"
]
},
"Description": "Das Datum liegt nach dem Sterbedatum",
"Editable": true,
"Formula": "dateAfterOrEquals(patientData.getDeathdate(), date)",
"Message": "Das Datum liegt nach dem Sterbedatum",
"Statusauswirkung": "0",
"Type": "1",
"Valid": true
}
]
},
"Readonly": false,
"Revision": 5,
"SID": "20119",
"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;}",
"Valid": true
},
"SeitenzahlSichtbar": true,
"ShowHistoryButton": false,
"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>",
"Title": "Consent MV §64e",
"TudokPosition": "0",
"TudokReadonly": false,
"Version": "1",
"VitalstatusRelevant": true,
"Zurueckblaettern": false,
"Zwischenspeichern": true,
"hatUnterformulare": true
}
File diff suppressed because it is too large Load Diff