diff --git a/forms/dnpm-formulare.osc b/forms/dnpm-formulare.osc
index 44f9d6b..276d35e 100644
--- a/forms/dnpm-formulare.osc
+++ b/forms/dnpm-formulare.osc
@@ -4685,7 +4685,7 @@ Gemäß DNPM-Datenmodell 2.1
false
20119
f383e34d-ed24-40e1-99c6-56a90b91b07b
- 17
+ 18
DNPM.Therapie.GrundTherapieende
@@ -4932,6 +4932,31 @@ Gemäß DNPM-Datenmodell 2.1
9c3170b4-2382-4b20-8a3b-7ab02fc88355
1
+
+ DNPM.StatusTherapie
+ Status
+ Status
+ Status
+ propertyCatalogue
+
+
+ 0
+
+ true
+ false
+ false
+ false
+ 0.0
+
+ false
+ false
+ 2
+ false
+
+ 20119
+ e5f3617c-0284-4068-ad71-7ac00c8ba1bd
+ 1
+
@@ -9182,9 +9207,13 @@ Gemäß DNPM-Datenmodell 2.1
false
false
false
+
+ switch (getFieldValue('Beendigung')) { case 'A': setFieldValue('Status', 'stopped'); break; case 'E': setFieldValue('Status', 'completed'); break; }
+ true
+
20119
fdfe26b7-ef73-4a8a-88b2-4e5698b2921f
- 48
+ 51
true
@@ -9768,6 +9797,75 @@ Gemäß DNPM-Datenmodell 2.1
false
false
+
+ combobox
+ Status
+ Status
+ true
+ false
+ true
+ 4.25
+
+
+
+ false
+ false
+
+ 1
+ 0
+ Status
+ DNPM_Therapielinie
+
+ none
+ 0
+
+ 0
+ false
+ BOTH
+ false
+
+
+
+ 1
+ true
+ false
+ 0
+ 0
+ false
+ Status der Therapie. Angabe erforderlich für Modellvorhaben §64e.
+
+ 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
+ d5401e35-2ecb-48ec-9682-f7b39e87a959
+ 1
+ false
+ false
+
button
Suche
@@ -12733,8 +12831,8 @@ Gemäß DNPM-Datenmodell 2.1
AntragKostenuebernahme = '1' and GrundAblehnungKosten = 'w'
true
- GrundAblehnungKosten
AntragKostenuebernahme
+ GrundAblehnungKosten
false
diff --git a/scripts/migrate_therapie-status.js b/scripts/migrate_therapie-status.js
new file mode 100644
index 0000000..ae6c417
--- /dev/null
+++ b/scripts/migrate_therapie-status.js
@@ -0,0 +1,8 @@
+switch (getFieldValue('Beendigung')) {
+ case 'A':
+ setFieldValue('Status', 'stopped');
+ break;
+ case 'E':
+ setFieldValue('Status', 'completed');
+ break;
+}