2023-10-02Z
OnkoStar
2.11.1.6
DNPM.Ansprechen
Ansprechen auf letzte Therapielinie
SIMPLE
false
Klinischer KDS-DNPM
20119
98139f13-da93-4aa2-9690-a6808d0256c6
12
1
2022-03-15Z
DNPM.Ansprechen.v1
true
v1
20119
0a90ead9-68d9-41e4-bd6b-7333c98e89e6
9
c
Complete Response (CR)
Complete Response (CR)
1.0
m
Mixed Response (MR)
Mixed Response (MR)
3.0
n
Nicht anwendbar (NA)
Nicht anwendbar (NA)
7.0
p
Progressive Disease (PD)
Progressive Disease (PD)
5.0
s
Stable Disease (SD)
Stable Disease (SD)
4.0
t
Partial Response (PR)
Partial Response (PR)
2.0
u
Unbekannt
Unbekannt
6.0
x
Bewertung nicht möglich
Bewertung nicht möglich
8.0
y
Bewertung noch nicht möglich
Bewertung noch nicht möglich
9.0
BestResponse
2.0
false
7
Best Response
c
m
p
s
t
x
y
LetzteTherapielinie
1.0
false
7
Ansprechen auf letzte Therapielinie
c
m
n
p
s
t
u
Benutzer Bibliothek
DNPM
1
DNPM.ArtProbe
Art der Tumorprobe
SIMPLE
false
Klinischer KDS-DNPM
20119
c87fd153-a032-4d48-a1af-3640c515e36d
7
1
2022-03-15Z
DNPM.ArtProbe.v1
true
v1
20119
1bb14751-18a6-48fd-901e-8894e4ce1442
4
FFPE
Formalin-fixiert
Formalin-fixiert
3.0
cryo
Cryo-frozen
Cryo-frozen
2.0
fresh
Frischgewebe
Frischgewebe
1.0
liquid
Liquid Biopsy
Liquid Biopsy
4.0
unknown
Unbekannt
Unbekannt
5.0
Benutzer Bibliothek
DNPM
1
DNPM.Dosisdichte
Dosisdichte
SIMPLE
false
Klinischer KDS-DNPM
20119
24f63cbb-906b-4c60-870f-6912ca6a8669
5
1
2022-03-18Z
DNPM.Dosisdichte.v1
true
v1
20119
b49072ef-7dcb-45fc-9044-0f53b839d1d1
3
g
>= 50 %
>= 50 %
2.0
k
< 50 %
< 50 %
1.0
Benutzer Bibliothek
DNPM
1
DNPM.Einwilligung
DNPM.Einwilligung
SIMPLE
false
DNPM.Einwilligung
20119
645b5a61-2745-4804-a4c5-a42948415206
2
1
2022-08-09Z
DNPM.Einwilligung.v1
true
v1
20119
3b923932-3f0e-4df4-817b-1611f554f327
2
active
zugestimmt
zugestimmt
1.0
rejected
abgelehnt
abgelehnt
2.0
Benutzer Bibliothek
DNPM
1
DNPM.Evidenzlevel
Evidenzlevel
SIMPLE
false
Klinischer KDS-DNPM
20119
18d5d70a-84d7-4f12-a10f-28802083f92e
5
1
2022-03-15Z
DNPM.Evidenzlevel.v1
true
v1
20119
ef16b7c1-fb1e-4391-87a7-487df93ddea1
3
1
m1A
m1A
In der gleichen Tumorentität wurde der prädiktive Wert des Biomarkers oder die klinische Wirksamkeit in einer Biomarker-stratifizierten Kohorte einer adäquat gepowerten prospektiven Studie oder Metaanalyse gezeigt.
1.0
2
m1B
m1B
In der gleichen Tumorentität wurde der prädiktive Wert des Biomarkers oder die klinische Wirksamkeit in einer retrospektiven Kohorte oder Fall-Kontroll- Studie gezeigt.
2.0
3
m1C
m1C
Ein oder mehrere Fallberichte in der gleichen Tumorentität.
3.0
4
m2A
m2A
In einer anderen Tumorentität wurde der prädiktive Wert des Biomarkers oder die klinische Wirksamkeit in einer Biomarker-stratifizierten Kohorte einer adäquat gepowerten prospektiven Studie oder Metaanalyse gezeigt.
4.0
5
m2B
m2B
In einer anderen Tumorentität wurde der prädiktive Wert des Biomarkers oder die Klinische Wirksamkeit in einer retrospektiven Kohorte oder Fall-Kontroll- Studie gezeigt.
5.0
6
m2C
m2C
Unabhängig von der Tumorentität wurde beim Vorliegen des Biomarkers eine klinische Wirksamkeit in einem oder mehreren Fallberichten gezeigt.
6.0
7
m3
m3
Präklinische Daten (in vitro- / in vivo-Modelle, funktionelle Untersuchungen) zeigen eine Assoziation des Biomarkers mit der Wirksamkeit der Medikation, welche durch eine wissenschaftliche Rationale gestützt wird.
7.0
8
m4
m4
Eine wissenschaftliche, biologische Rationale legt eine Assoziation des Biomarkers mit der Wirksamkeit der Medikation nahe, welche bisher nicht durch (prä)klinische Daten gestützt wird.
8.0
Benutzer Bibliothek
DNPM
1
DNPM.EvidenzlevelZusatz
Evidenzlevel-Zusatzverweise
SIMPLE
false
Klinischer KDS-DNPM
20119
cb86e8e8-7c5c-4fb5-9d42-ea332ef361cf
5
1
2022-03-15Z
DNPM.EvidenzlevelZusatz.v1
true
v1
20119
8a56b3ef-38df-43d3-b53d-f8f35500f710
3
r
R
R
Verweis, dass es sich hierbei um einen Resistenzmarker für eine bestimmte Therapie handelt.
4.0
s
is
is
in situ-Daten aus Untersuchungen an Patientenmaterial (z.B. IHC, FISH) unterstützen den Evidenzgrad. Die unterstützende Methode kann in Klammern zusätzlich angegeben werden, z.B. Evidenzgrad m3 is (IHC).
1.0
v
iv
iv
in vitro-Daten / in vivo-Modelle (z.B. PDX-Modelle) derselben Tumorentität unterstützen den Evidenzgrad. Die unterstützende Methode kann in Klammern angegeben werden, z.B. Evidenzgrad m2 iv (PDX).
2.0
z
Z
Z
Zusatzverweis für Zulassungsstatus (Z= EMA-Zulassung liegt vor; Z(FDA)= nur FDA- Zulassung vorhanden)
3.0
Benutzer Bibliothek
DNPM
1
DNPM.GewinnungProbe
Gewinnung der Tumorprobe
SIMPLE
false
Klinischer KDS-DNPM
20119
34c9e994-12b2-4071-87a7-c7fda2865c0f
4
1
2022-03-15Z
DNPM.GewinnungProbe.v1
true
v1
20119
04d38eea-43e8-4b10-8af8-01311ff663ac
2
b
Biopsie
Biopsie
1.0
c
Cryo-frozen
Cryo-frozen
2.0
l
Liquid Biopsy
Liquid Biopsy
3.0
u
Unbekannt
Unbekannt
4.0
z
Zytologie
Zytologie
5.0
Benutzer Bibliothek
DNPM
1
DNPM.GrundAblehnung
Grund für Ablehnung der Kostenübernahme
SIMPLE
false
Klinischer KDS-DNPM
20119
bd0f7b9a-b2c6-4b68-8bfc-34164aef7811
4
1
2022-03-18Z
DNPM.GrundAblehnung.v1
true
v1
20119
116ea5dc-22b2-4fbb-85d9-b5d5ea130a55
2
e
Nicht ausreichende Evidenz
Nicht ausreichende Evidenz
1.0
s
Standardtherapie nicht ausgeschöpft
Standardtherapie nicht ausgeschöpft
2.0
w
Weitere Gründe
Weitere Gründe
3.0
Benutzer Bibliothek
DNPM
1
DNPM.GrundNichtumsetzung
Grund für nicht umgesetzte Therapie
SIMPLE
false
Klinischer KDS-DNPM
20119
80173512-b2ab-42fd-a4fa-4b1ff93a1df5
4
1
2022-03-18Z
DNPM.GrundNichtumsetzung.v1
true
v1
20119
b9b1a0d5-571b-4a93-858f-1c758779060d
2
a
Kostenübernahme abgelehnt
Kostenübernahme abgelehnt
1.0
b
Wahl einer anderen Therapie durch Behandler
Wahl einer anderen Therapie durch Behandler
7.0
e
Weiterbehandlung extern
Weiterbehandlung extern
8.0
k
Klinisch keine Indikation
Klinisch keine Indikation
3.0
l
Lost to FU
Lost to FU
9.0
m
Medizinische Gründe
Medizinische Gründe
4.0
n
Kostenübernahme noch ausstehend
Kostenübernahme noch ausstehend
2.0
p
Therapie durch Patient abgelehnt
Therapie durch Patient abgelehnt
5.0
t
Tod
Tod
6.0
u
Unbekannt
Unbekannt
11.0
w
Weitere Gründe
Weitere Gründe
10.0
Benutzer Bibliothek
DNPM
1
DNPM.GrundTherapieabbruch
Grund für Therapieabbruch
SIMPLE
false
Klinischer KDS-DNPM Grund für Therapieabbruch im FollowUp
20119
0ff28640-40df-4833-9acb-05d07e6cbc71
8
1
2023-08-27Z
DNPM.GrundTherapieabbruch.v1
true
v1
20119
f7503688-4a99-43ba-aa7e-85b259520718
8
bsc
Best Supportive Care
Best Supportive Care
best supportive care
11.0
ce
Weiterbehandlung extern
Weiterbehandlung extern
continued-externally
9.0
de
Zustandsverschlechterung
Zustandsverschlechterung
deterioration
10.0
death
Tod
Tod
patient-death
6.0
mr
medizinische Gründe
medizinische Gründe
medical-reason
4.0
ot
Wahl einer anderen Therapie durch Behandler
Wahl einer anderen Therapie durch Behandler
other-therapy-chosen
8.0
other
weitere Gründe
weitere Gründe
other
12.0
pe
Ende der Kostenübernahme
Ende der Kostenübernahme
payment-ended
3.0
pr
Progression
Progression
progression
5.0
pw
auf Wunsch des Patienten
auf Wunsch des Patienten
patient-wish
2.0
re
anhaltende Remission
anhaltende Remission
remission
1.0
to
Toxizität
Toxizität
toxicity
7.0
un
unbekannt
unbekannt
unknown
13.0
Benutzer Bibliothek
DNPM
1
DNPM.InternExtern
Intern oder Extern
SIMPLE
false
20119
feaad524-a53f-49b7-9ca2-eca5c3e8c52c
2
1
2023-03-20Z
DNPM.InternExtern.v1
true
v1
20119
2b66c852-c5f2-41a3-9bce-c858c067aa80
2
e
extern
extern
2.0
i
intern
intern
1.0
Benutzer Bibliothek
DNPM
1
DNPM.Krankheitsausdehnung
Aktuelle Krankheitsausdehnung
SIMPLE
false
Klinischer KDS-DNPM
20119
baaf0065-3919-41de-9647-8cdc499b99b7
4
1
2022-03-14Z
DNPM.Krankheitsausdehnung.v1
true
v1
20119
ae3b1f61-2a85-4851-9d04-1f553261aaa6
2
l
Lokal
Lokal
1.0
m
Metastasiert
Metastasiert
2.0
t
Tumorfrei
Tumorfrei
3.0
u
Unbekannt
Unbekannt
4.0
Benutzer Bibliothek
DNPM
1
DNPM.LeitlinienStatus
DNPM.LeitlinienStatus
SIMPLE
false
20119
5ca1ac02-1685-4592-ab17-2eae5409b496
2
1
2023-02-27Z
DNPM.LeitlinienStatus.v1
true
v1
20119
0dafa794-b658-4ed2-ae59-f5c561f6fec7
2
exhausted
ausgeschöpft
ausgeschöpft
1.0
impossible
nicht möglich
nicht möglich
3.0
noguidelin
keine Leitlinie verfügbar
keine Leitlinie verfügbar
4.0
nonexhaust
nicht ausgeschöpft
nicht ausgeschöpft
2.0
unknown
unbekannt
unbekannt
5.0
Benutzer Bibliothek
DNPM
1
DNPM.LeitlinienTherapie
Alle leitliniengerechte Therapien durchlaufen
SIMPLE
false
Klinischer KDS-DNPM
20119
37e4aae9-bf16-49ed-b90c-ff8a188f8457
5
1
2022-03-15Z
DNPM.LeitlinienTherapie.v1
true
v1
20119
5f3ea150-2e9b-4166-a9d9-3718500195a7
2
0
Nein
Nein
2.0
1
Ja
Ja
1.0
k
Keine Leitlinien vorhanden oder unbekannt
Keine Leitlinien vorhanden oder unbekannt
4.0
n
Leitlinientherapie nicht möglich
Leitlinientherapie nicht möglich
3.0
Benutzer Bibliothek
DNPM
1
DNPM.LokalisationProbe
Lokalisation Tumorprobe
SIMPLE
false
Klinischer KDS-DNPM
20119
7a8837da-50d5-45d7-857a-9a72ca672557
5
1
2022-03-15Z
DNPM.LokalisationProbe.v1
true
v1
20119
d9770218-13b1-4cc2-a2aa-8ca5103c3b91
3
metastasis
Metastase
Metastase
2.0
primary
Primärtumor
Primärtumor
1.0
unknown
Unbekannt
Unbekannt
3.0
Benutzer Bibliothek
DNPM
1
DNPM.MethodeTuZellgehalt
DNPM.MethodeTuZellgehalt
SIMPLE
false
20119
4639aa1b-33b3-4438-b2f9-281332be1b35
2
1
2023-03-05Z
DNPM.MethodeTuZellgehalt.v1
true
v1
20119
cd6f14ab-d99f-48a5-9a0c-636f0659d2d7
2
bioinform
Bioinformatisch
Bioinformatisch
2.0
histologic
Histologisch
Histologisch
1.0
Benutzer Bibliothek
DNPM
1
DNPM.MolekulareAlteration
Stützende molekulare Alteration
SIMPLE
false
Klinischer KDS-DNPM
20119
8d012362-c74a-43b0-9c74-f05534d27c49
4
1
2022-03-19Z
DNPM.MolekulareAlteration.v1
true
v1
20119
be7727b0-d159-439d-8f77-feb0093196cf
2
a
Amplifikation (n CN)
Amplifikation (n CN)
1.0
d
Deletion (hom./het.)
Deletion (hom./het.)
2.0
f
Fusion
Fusion
4.0
i
Insertion
Insertion
3.0
Benutzer Bibliothek
DNPM
1
DNPM.StatusKostenuebernahme
DNPM.StatusKostenuebernahme
SIMPLE
false
20119
ef5fdda3-ba45-4d1d-ae74-0e08f13dcee4
2
1
2023-02-24Z
DNPM.StatusKostenuebernahme.v1
true
v1
20119
c18acf29-76f7-4666-b21f-77a6e3b9d4f8
2
accepted
angenommen
angenommen
1.0
rejected
abgelehnt
abgelehnt
2.0
Benutzer Bibliothek
DNPM
1
DNPM.StatusTherapie
DNPM.StatusTherapie
SIMPLE
false
20119
a20c571a-5784-47ca-b588-f40264135055
2
1
2023-03-18Z
DNPM.StatusTherapie.v1
true
v1
20119
afd94417-62fc-43d6-869f-68ff3d80e365
2
completed
Vollendet
Vollendet
4.0
not-done
Nicht durchgeführt
Nicht durchgeführt
1.0
on-going
Laufend
Laufend
2.0
stopped
Gestoppt
Gestoppt
3.0
Benutzer Bibliothek
DNPM
1
DNPM.Target
DNPM.Target
SIMPLE
false
20119
98a6a4d8-0f54-406d-a117-a6ca636eb72a
3
1
2022-11-20Z
DNPM.Targetierung.v1
true
v1
20119
38193aef-55cd-431d-9ba5-ec260ab1bd28
2
KT
Kein Target
Kein Target
1.0
TG
Target gefunden
Target gefunden
2.0
U
Unbekannt
Unbekannt
3.0
Benutzer Bibliothek
DNPM
1
DNPM.Therapie.GrundTherapieende
Grund für Therapieende
SIMPLE
false
Klinischer KDS-DNPM Leitlinien-Therapie: Letzte Leitlinien-Therapie
20119
44494da5-0889-4617-b90e-2a67581edfba
5
1
2022-03-15Z
DNPM.GrundTherapieende.v1
true
v1
20119
103206b6-7cba-49ec-aea2-769b671f0170
2
p
Progression
Progression
2.0
r
Anhaltende Remission
Anhaltende Remission
5.0
s
Sonstige Gründe
Sonstige Gründe
6.0
t
Toxizität
Toxizität
1.0
u
unbekannt
unbekannt
7.0
w
Auf Wunsch des Patienten
Auf Wunsch des Patienten
4.0
z
Zustandsverschlechterung
Zustandsverschlechterung
3.0
Benutzer Bibliothek
DNPM
1
DNPM.Tumorausbreitung
Diagnose.Tumorausbreitung
SIMPLE
false
Klinischer KDS-DNPM
20119
1f505e53-1f4a-4950-97f7-0d0351a4a6b6
7
1
2022-03-15Z
DNPM.Tumorausbreitung.v1
true
v1
20119
07b4d915-e3a7-40a4-b7d7-4744ac351a1a
4
local
Lokal
Lokal
1.5
metastasiz
Metastasiert
Metastasiert
2.0
tumor-free
Tumorfrei
Tumorfrei
1.0
unknown
Unbekannt
Unbekannt
4.0
Benutzer Bibliothek
DNPM
1
DNPM.Umsetzungsart
Umsetzungsart
SIMPLE
false
Klinischer KDS-DNPM
20119
8a99861b-ca2f-4d02-98eb-9eef5332e53c
4
1
2022-03-18Z
DNPM.Umsetzungsart.v1
true
v1
20119
0e3d65b3-4e7a-446f-a8f3-dd4913163f20
2
h
individueller Heilversuch
individueller Heilversuch
4.0
i
in-label
in-label
2.0
k
Kü-Antrag
Kü-Antrag
1.0
o
off-label (Studie)
off-label (Studie)
3.0
Benutzer Bibliothek
DNPM
1
DNPM.Verwandschaftsgrad
DNPM.Verwandschaftsgrad
SIMPLE
false
20119
b97a290c-90ea-426f-bef1-f7a030e59d5a
2
1
2023-03-05Z
DNPM.Verwandschaftsgrad.v1
true
v1
20119
946f95f9-ba56-4e43-ada4-894ad5214d2f
2
EXT
erweitertes Familienmitglied
erweitertes Familienmitglied
2.0
FAMMEMB
Familienmitglied
Familienmitglied
1.0
Benutzer Bibliothek
DNPM
1
MR.Consent Status
MR.Consent Status
SIMPLE
false
20119
187bd213-1cc1-47d3-9d46-e4fd9e8aa728
7
1
2022-08-25Z
MR.Consent Status.v1
true
v1
20119
0b4203de-c41a-4532-b6b9-fc3c16a52ad8
7
a
abgelehnt
abgelehnt
2.0
w
widerrufen
widerrufen
3.0
z
zugestimmt
zugestimmt
1.0
Einwilligung
2.0
false
2
Einwilligung
a
z
Widerruf
1.0
false
1
Widerruf
w
Benutzer Bibliothek
allgemein
1
OS.ConsentStatus
OS.ConsentStatus
SIMPLE
false
20119
8394c6d2-e491-4147-ad8c-af8a1779ff1c
11
1
2023-02-27Z
OS.ConsentStatus
true
v1
20119
cdc8ed6f-bfb9-4f5c-a4aa-58dc78f2fa4e
2
a
abgelehnt
abgelehnt
1.0
w
widerrufen
widerrufen
2.0
z
zugestimmt
zugestimmt
0.0
Benutzer Bibliothek
allgemein
1
DNPM_FollowUp
DNPM_FollowUp
-3
Follow-Up
false
false
20119
d9b30f65-bb23-4379-80f2-f299566c0826
19
DNPM.GrundAblehnung
AblehnungKosten
AblehnungKosten
Grund für Ablehnung der Kostenübernahme
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
d5ba385c-840e-4ceb-bdcd-377e8a37c09f
5
AblehnungKostenMemo
AblehnungKostenMemo
Welche?
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
aac8551d-8158-4b7e-873f-d23fdfb14b7a
6
OS.JaNein
AntragKostenuebernahme
AntragKostenuebernahme
Antragsstellung zur Kostenübernahme
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
1cb95d66-27e4-49c9-9f2b-705abb2e881d
5
AusstellungsdatumAntrag
AusstellungsdatumAntrag
Ausstellungsdatum des Antrags auf Kostenübernahme
date
0
true
false
false
false
0.0
false
false
0
false
20119
1ba87bee-8faa-40b1-b8d7-a0b81304858d
5
DNPM.Ansprechen
BestResponse
BestResponse
Best Response
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
807b3773-8b63-4c27-8ae1-457559528a88
5
BewertungMemo
BewertungMemo
Bemerkung
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
5a1e2965-3ab9-4049-972c-0dec9a493a5b
6
DatumFollowUp
DatumFollowUp
Datum des Follow-Ups
date
0
true
false
true
false
0.0
false
true
0
false
20119
64f73ee1-4579-49c4-ac4e-9b1f9f41707c
7
DatumProgression
DatumProgression
Datum der Progression
date
0
true
false
true
false
0.0
false
true
0
false
20119
ba59a4e5-59ea-4153-bcf7-c291fc66cec0
6
Datum_AntwortKueAntrag
Datum_AntwortKueAntrag
Datum Antwort zum Kostenübernahmeantrag
date
0
true
false
false
false
0.0
false
false
0
false
20119
58cefbff-fda9-44c9-a5a1-af343249f4be
5
DNPM.Dosisdichte
Dosisdichte
Dosisdichte
Dosisdichte (Zeit und Medikamentendosis)
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
33ad68dd-9c87-47d2-8038-421b13cde0ab
5
OS.JaNeinUnbekannt
Empfehlungsumsetzung
Empfehlungsumsetzung
Therapieempfehlung wurde umgesetzt?
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
2a1856ff-a2de-4aff-a1e1-7f6cd4a90c25
4
DNPM.Umsetzungsart
EmpfehlungsumsetzungJa
EmpfehlungsumsetzungJa
Umsetzungsart
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
9b8e9e11-badb-4569-8923-6e6a7be9dac8
5
EmpfehlungsumsetzungNein
EmpfehlungsumsetzungNein
Bemerkung
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
f4a2829b-5bb6-4511-bc10-059278c9ba71
6
DNPM.GrundNichtumsetzung
GrundNichtumsetzung
GrundNichtumsetzung
Grund für nicht umgesetzte Therapie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
c5734b67-1815-4e9e-abc7-935046cf6f83
6
DNPM.GrundNichtumsetzung
GrundNichtumsetzungTh
GrundNichtumsetzungTh
Grund für nicht umgesetzte Therapie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
26a42220-9095-4bbf-b469-4b9bac1ac364
4
DNPM.GrundTherapieabbruch
GrundTherapieabbruch
GrundTherapieabbruch
Grund für Therapieabbruch
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
7648480b-2210-4642-adc1-dd19f036e7bf
5
LetztesFollowUpDatum
LetztesFollowUpDatum
Letztes Follow-Up-Datum
date
0
true
false
true
false
0.0
false
true
0
false
20119
45dffae3-b7cf-4f2c-9ff6-d2de7d543cc2
6
LinkTherapieempfehlung
LinkTherapieempfehlung
Verweis zur Therapieempfehlung
formReference
0
true
false
true
false
0.0
false
false
0
false
20119
ef006004-6dad-4d34-9d4a-d68be126f04c
5
OverallSurvival
OverallSurvival
Overall survival (OS) (ab dem Start der Therapie)
integer
0
true
false
true
false
0.0
false
false
0
false
20119
780fa889-512a-4c31-b097-16a6843a3c0b
6
PFS1Vortherapie
PFS1Vortherapie
PFS unter Vortherapie (PFS1)
integer
0
true
false
true
false
0.0
false
false
0
false
20119
07acc1de-5f19-414c-bb96-6970bd623152
6
PFS2EmpfTherapie
PFS2EmpfTherapie
PFS unter empfohlener Therapie (PFS2)
integer
0
true
false
true
false
0.0
false
false
0
false
20119
e8da69f4-0aa1-4b5f-90ae-79d24406a496
6
QuotientPFS2_PFS1
QuotientPFS2_PFS1
Quotient PFS2/PFS1
integer
0
true
false
true
false
0.0
false
false
0
false
20119
a22afab6-fb66-4bce-864a-401ac6110e3b
6
DNPM.StatusKostenuebernahme
StatusKostenuebernahme
StatusKostenuebernahme
Status der Kostenübernahme
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
d106aa22-9956-4386-a3a4-2977dad5ffaa
5
DNPM.StatusTherapie
StatusTherapie
StatusTherapie
Status der Therapie
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
bdd1febf-3f1e-4866-955b-825931638ef2
5
StatusTherapieBemerkung
StatusTherapieBemerkung
Bemerkung zum Status der Therapie
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
35ec18a7-f929-4427-91e0-335fb707e1ba
5
Therapiedauer
Therapiedauer
Therapiedauer
integer
0
true
false
true
false
0.0
false
false
0
false
20119
d63309e4-fc1c-47d0-a747-f52bf7b57a65
4
Therapieende
Therapieende
Ende der Therapie
date
0
true
false
true
false
0.0
false
true
0
false
20119
85b4103a-00b6-44bd-a8a6-f04cd209b495
6
Therapiestart
Therapiestart
Start der Therapie
date
0
true
false
true
false
0.0
false
true
0
false
20119
c926f879-1098-4bd9-9023-c1eda0cf8c1e
6
TherapieumsetzungMemo
TherapieumsetzungMemo
Ergänzendes Bemerkungsfeld zur Therapieumsetzung
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
0da5a853-312d-4733-8ff2-1255e36358fc
6
Todeszeitpunkt
Todeszeitpunkt
Todeszeitpunkt
date
0
true
false
true
false
0.0
false
true
0
false
20119
b4be56af-15b3-479d-908a-886902187c8f
6
Benutzer Bibliothek
DNPM
2
DNPM_KPA
DNPM_KPA
-3
Klinischer Kerndatensatz-MTB/Klinische Parameter/Anamnese
false
false
20119
ab9d331c-8d95-49e5-adc2-73295c8fa1a3
49
AnmeldedatumMTB
AnmeldedatumMTB
Anmeldedatum für das MTB
date
0
true
false
true
false
0.0
false
true
0
false
20119
3015175f-ab7c-4289-9ad9-a23e9c56dda9
17
DNPM.Ansprechen
AnsprechenLetzteLinie
AnsprechenLetzteLinie
Ansprechen auf letzte Therapielinie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
261ceee3-b2a9-4c04-9579-4766133ef2db
13
AnzahlTherapielinien
AnzahlTherapielinien
Anzahl durchlaufener Therapielinien
integer
0
true
false
true
false
0.0
false
false
0
false
20119
6d88e42c-cf2e-40f8-9d85-1a66ba45ad33
15
ConsentDNPM
ConsentDNPM
Consent DNPM
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
575eca39-a937-4163-952b-6fb2a5bda2fe
14
ConsentMTB
ConsentMTB
Consent MTB-Register
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
c7a2e8c0-b4a1-4d93-aafe-3050c3f66882
13
DatumEinwilligung
DatumEinwilligung
Datum der Einwilligung
date
0
true
false
false
false
0.0
false
false
0
false
20119
f491e489-df60-48f1-a056-9042f85fffc0
13
DatumErstdiagnose
DatumErstdiagnose
Datum der Erstdiagnose
date
0
true
false
true
false
0.0
false
true
0
false
20119
be53742c-96ca-465f-9c80-0ef9f439a6a9
18
DatumProgression
DatumProgression
Letzte Therapielinie-Datum der Progression
date
0
true
false
true
false
0.0
false
true
0
false
20119
14f14bba-2f9d-4293-b083-4521c8e0166e
15
OS.JaNein
DiagErstgradigVerwandte
DiagErstgradigVerwandte
Tumorerkankung bei erstgradig Verwandten
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
0fbfff87-22f1-4f36-9946-ee147f1fe3d5
7
ICD-10 GM
DiagFruehTumorDiag
DiagFruehTumorDiag
Diagnose
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
605909fe-a008-42d5-80bf-f005aa76907d
7
DiagFruehTumorErkAlter
DiagFruehTumorErkAlter
Erkrankungsalter
integer
0
true
false
true
false
0.0
false
false
0
false
20119
18701ebd-8e28-4c96-8886-ecac221d3bdc
6
OS.JaNeinUnbekannt
DiagFruehTumorerkrankung
DiagFruehTumorerkrankung
Frühere Tumorerkrankung
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
d9500506-2e23-4eef-96fc-410f6ee9a6d3
7
DiagHistologie
DiagHistologie
Histologie (bei Diagnosestellung)
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
ea923b11-9558-4b2b-805d-e49b7a477df8
12
DNPM.Krankheitsausdehnung
DiagKrankheitsausdehnung
DiagKrankheitsausdehnung
Aktuelle Krankheitsausdehnung
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
50235aa6-dcd8-45da-afbc-5ae663166f98
6
OS.JaNein
DiagZweitgradigVerwandte
DiagZweitgradigVerwandte
Tumorerkankung bei zweitgradig Verwandten
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
53f77bf5-940c-4e4a-832b-872bbec1da4a
7
ADT.LeistungszustandECOG
ECOGStatus
ECOGStatus
ECOG-Status
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
bbe50b2c-ac08-4ac4-a391-0c4f3fe0c7dc
14
DNPM.Einwilligung
Einwilligung
Einwilligung
Einwilligung Datenübermittlung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
77f4f034-b565-4ef5-b3b4-621b8b8ac8ff
16
Geburtsdatum
Geburtsdatum
Geburtsdatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
6dbbd5d2-7d03-4370-a8c6-1fde42ee7438
16
OZ.Geschlecht
Geschlecht
Geschlecht
Geschlecht
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
3d0aeb04-43d4-4717-9c1c-d4c8e0c4f292
16
DNPM.Therapie.GrundTherapieende
GrundTherapieende
GrundTherapieende
Grund für Therapieende
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
bdaa1935-3326-484d-b3bd-f87cccdfa599
18
ICD-10 GM
ICD10
ICD10
ICD-10
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
ee8e6eba-56ab-457f-a299-f5be27572bf3
18
ICD-O-3 Histologie
ICDO3Histologie
ICDO3Histologie
ICD-O-3-Histologie
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
2e8a159a-99da-49bb-9320-e17a85178651
18
ICD-O-3 Lokalisation
ICDO3Lokalisation
ICDO3Lokalisation
ICD-O-3-Lokalisation
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
b9fb5736-9331-43af-97c5-af24cb759952
17
Krankenkasse
Krankenkasse
Krankenkasse
shorttext
255
true
false
false
false
0.0
false
false
0
false
20119
b9a7596c-9063-45a2-8c12-45b5089f4af3
16
DNPM.LeitlinienTherapie
LeitlinienTherapieDurchl
LeitlinienTherapieDurchl
Alle leitliniengerechte Therapien durchlaufen
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
ea734cd6-b27c-43eb-8db2-d4a8276a4746
15
OS.JaNeinUnbekannt
LeitlinienTherapieProgr
LeitlinienTherapieProgr
Progress unter Leitliniengerechter Therapie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
693dad8a-4a50-43c9-9792-1365a2c45b64
15
DNPM.LeitlinienStatus
Leitlinienstatus
Leitlinienstatus
Leitlinienstatus
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
3a051c08-0183-409c-8009-cb87f1d7e6b4
14
DNPM.Ansprechen
LtlAnsprechenLetzteLinie
LtlAnsprechenLetzteLinie
Ansprechen auf letzte Therapielinie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
b5d5b16e-54b9-45f0-a803-120e44ac273a
6
LtlDatumProgression
LtlDatumProgression
Letzte Therapielinie-Datum der Progression
date
0
true
false
true
false
0.0
false
true
0
false
20119
ac5ad548-d130-438b-9778-b036d95c7a14
8
DNPM.Therapie.GrundTherapieende
LtlGrundTherapieende
LtlGrundTherapieende
Grund für Therapieende
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
285b7a43-9c17-4727-8227-a66ddb624351
9
LtlTherapiebeginn
LtlTherapiebeginn
Letzte Therapielinie-Therapiebeginn
date
0
true
false
true
false
0.0
false
false
0
false
20119
4833eaea-86a6-4138-9b1d-52bcb85bf626
9
LtlTherapieende
LtlTherapieende
Letzte Therapielinie-Therapieende
date
0
true
false
true
false
0.0
false
false
0
false
20119
e36c6d66-d210-4484-a638-f52b867f12b5
9
MTB
MTB
Molekulares Tumorboard
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
6f1e0bbf-3181-4d3b-a808-8986e2945e94
14
Therapiebeginn
Therapiebeginn
Letzte Therapielinie-Therapiebeginn
date
0
true
false
true
false
0.0
false
false
0
false
20119
47c591c3-ce7c-4418-9932-2457fdd4f788
18
Therapieende
Therapieende
Letzte Therapielinie-Therapieende
date
0
true
false
true
false
0.0
false
false
0
false
20119
017fea54-9532-4421-a42a-fc03e27e1f27
18
Todesdatum
Todesdatum
Todesdatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
4539acb7-896d-45e8-92e1-ecaacd8bd392
16
DNPM.LeitlinienTherapie
VthLeitlTherapieDurchl
VthLeitlTherapieDurchl
Alle leitliniengerechte Therapien durchlaufen
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
86f29de0-792d-4369-a78a-ea711302e368
7
OS.JaNeinUnbekannt
VthProgressLeitlTherapie
VthProgressLeitlTherapie
Progress unter Leitliniengerechter Therapie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
dfc00dfb-7492-4158-b65b-126fcbccf236
7
OS.WHOHistoGrading
WHOGrad
WHOGrad
WHO-Grad
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
a25624c9-bfe8-4927-8223-aa54e649293f
17
ICD-10 GM
fruehereTumorDiagnose
fruehereTumorDiagnose
frühere Tumor Diagnose
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
96544349-326d-4b4a-8907-e7a18fa76fde
14
fruehereTumorereAlter
DiagFruehTumorErkAlter
Erkrankungsalter
integer
0
true
false
true
false
0.0
false
false
0
false
20119
6035bbd6-323e-4d7e-9452-561ebf0b68e2
13
OS.JaNeinUnbekannt
fruehereTumorerkrankung
fruehereTumorerkrankung
Frühere Tumorerkrankung
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
5ce7f30b-d31c-45eb-84e3-b6f933b5f696
14
Benutzer Bibliothek
DNPM
2
DNPM_MolDiagnostik
DNPM_MolDiagnostik
-3
DNPM_MolekulareDiagnostik
false
false
20119
904cd2d6-1dd8-4433-902f-4c2d485aaff0
8
Anmerkungen
Anmerkungen
Anmerkungen
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
7492586d-0a79-4fe1-aeb4-951e2d41b26c
5
Entnahmedatum
Entnahmedatum
Entnahmedatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
16f30239-26c3-4e02-926f-bb48a5f159c2
5
DNPM.GewinnungProbe
Entnahmemethode
Entnahmemethode
Entnahmemethode
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
6524f880-e557-4b23-86d5-15bd69dffd49
6
Erstellungsdatum
Erstellungsdatum
Erstellungsdatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
86f5874f-236c-4171-9514-bf191b5f6bb4
5
DNPM.LokalisationProbe
Lokalisation
Lokalisation
Lokalisation Tumor Probe
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
d2c29f35-2b1f-47fd-85c7-9264aa30b6bb
5
DNPM.MethodeTuZellgehalt
Methode
Methode
Tumorgehalt Bestimmungsmethode
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
0135259f-599d-4566-ae56-5ca41ea63c7c
5
ICD-O-3 Histologie
Morphologie
Morphologie
Morphologie
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
9e2e6e28-c303-4898-9acd-7c5e3d9aa0b6
5
Pathologiebefund
Pathologiebefund
Pathologiebefund
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
03f599c0-726c-48ef-a014-9c549c20c74a
3
DNPM.ArtProbe
Probenart
Probenart
Art der Tumor Probe
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
cbd8754e-f442-4c1b-852a-a9de24e05a54
5
Text
Befundtext
Befundtext
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
672aaf95-8119-402a-9234-0846ad920672
5
ICD-10 GM
Tumorentitaet
Tumorentität
Tumorentität
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
5c27ed44-7d44-4a72-91d9-f0a107a04816
5
Wert
Wert
Wert
decimal
0
true
false
false
false
0.0
false
false
0
false
20119
68a63154-d01f-4423-b010-07f718461a30
5
Benutzer Bibliothek
DNPM
2
DNPM_Therapielinie
DNPM_Therapielinie
-3
DNPM_Therapielinie
false
false
20119
f383e34d-ed24-40e1-99c6-56a90b91b07b
16
DNPM.Therapie.GrundTherapieende
Abbruchgrund
Abbruchgrund
Abbruchgrund
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
b620d1d2-3ee2-4eee-b56b-28c5f07f44a1
15
DNPM.Therapie.GrundTherapieende
Abbruchsgrund
Abbruchsgrund
Abbruchsgrund
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
9feec3ad-943d-4a1f-aecf-c25234c331bc
13
ADT.BeendigungsstatusTherapie
Beendigung
Beendigung
Beendigung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
d6c02660-ecbf-4315-83f8-400a2458552e
15
Beginn
Beginn
Beginn
date
0
true
false
false
false
0.0
false
false
0
false
20119
b253b051-33da-462b-abd0-a728885e6ca3
14
Ende
Ende
Ende
date
0
true
false
false
false
0.0
false
false
0
false
20119
87dac14b-e239-4d51-9920-fcfdb17b085e
14
ADT.Gesamtbeurteilung
Ergebnis
Ergebnis
Ergebnis
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
b682fa1f-2ca8-4dea-a8fe-f38dd84e7caf
14
Nummer
Nummer
Nummer
integer
0
true
false
false
false
0.0
false
false
0
false
20119
02082e93-b5ca-4540-9b60-742e8bd6dae1
16
WirkstoffCodes
WirkstoffCodes
Wirkstoff Codes
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
28450eb3-b6f7-41dd-8d05-31daf9e32ccb
16
Wirkstoffe
Wirkstoffe
Wirkstoffe
shorttext
255
true
false
false
false
0.0
false
false
0
false
20119
66f5f386-e903-4c26-812e-501e4abd8a09
16
Benutzer Bibliothek
DNPM
2
DNPM_Therapieplan
DNPM_Therapieplan
-3
DNPM Therapieplan
false
false
20119
442d4a6e-5feb-42d9-aeae-9757a35ab869
64
datum
datum
Datum des (ersten) MTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
41cc2a6b-cc64-4d32-b41d-a6270e0e3f81
10
datum_tk_humangenber
datum_tk_humangenber
Datum MTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
bfec8624-f365-44a8-8456-26c9e4109a84
10
datum_tk_reevaluation
datum_tk_reevaluation
Datum MTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
f378b060-51fd-4c8b-878c-0e53b32ac0b0
11
humangen_ber_begruendung
humangen_ber_begruendung
Begruendung humangenetische Beratung
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
8cd6532e-b5a5-44d2-adce-0d17408fc7c5
5
OS.JaNeinUnbekannt
humangen_beratung
humangen_beratung
Empfehlung humangenetische Beratung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
fe32f8f7-04da-4701-82d5-ab233e00ae11
5
mit_einzelempfehlung
mit_einzelempfehlung
Mit Einzelempfehlung
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
2c02a285-73f3-47d0-80f6-2bad4331b9a2
5
mit_empfehlung_rebiopsie
mit_empfehlung_rebiopsie
Mit Empfehlung zu Rebiopsie
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
44bba03c-1bf7-48ce-9ee2-c957f5f232eb
5
protokollauszug
protokollauszug
Protokollauszug
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
8cfd5d83-e6b4-4ebc-898d-53b33f979d5f
5
OS.JaNeinUnbekannt
reevaluation
reevaluation
Empfehlung Reevaluation
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
c889b4ac-d83c-4402-9740-618bf136b05a
5
ref_dnpm_klinikanamnese
ref_dnpm_klinikanamnese
DNPM Klinik/Anamnese
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
3153f888-f78a-41d8-b32a-c87683231ed7
5
ref_molekulargenetik
ref_molekulargenetik
Tumorprobe Reevaluation
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
deed19df-1b45-4396-ba0a-9b880333cbac
7
ref_tk_humangenber
ref_tk_humangenber
MTB
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
9326280e-3e4b-43ca-aa59-432b6805ae2b
5
ref_tk_reevaluation
ref_tk_reevaluation
MTB
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
5a3803e8-255a-4317-aaa7-547578f9c794
6
ref_tumorkonferenz
ref_tumorkonferenz
Erste MTB
formReference
0
true
false
true
false
0.0
false
false
0
false
20119
5791e4d5-a55c-48b6-86b3-e0355b000818
9
DNPM.Target
target
target
Target gefunden?
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
b83599b9-789e-4e8a-a79e-673bc18ab132
5
Benutzer Bibliothek
DNPM
2
DNPM_UF_ECOG
DNPM_UF_ECOG
-3
ECOG Performance Status Befund
false
false
20119
5ce5a6ed-92f3-422a-ace2-ba396b88ef90
5
Datum
Datum
Datum
date
0
true
false
false
false
0.0
false
false
0
false
20119
9158355c-737f-48e6-9e09-d5449a7dd80f
6
ADT.LeistungszustandECOG
ECOG
ECOG
ECOG
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
760e7d16-b9db-4396-ba45-779ae4efc63f
6
Benutzer Bibliothek
DNPM
2
DNPM_UF_Einzelempfehlung
DNPM_UF_Einzelempfehlung
-3
DNPM Unterformular Einzelempfehlung
false
false
20119
3de135fd-6d55-4280-9889-6ea73e08d668
74
OS.JaNeinUnbekannt
antrag_kue_erforderlich
antrag_kue_erforderlich
Antrag auf Kostenübernahme erforderlich
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
2c74a9eb-d5c5-4415-bf31-4a689a31850d
10
datum
datum
Datum MTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
e4332c83-81a1-4a2e-b096-d7a793c6d858
10
DNPM.Evidenzlevel
evidenzlevel
evidenzlevel
Evidenzlevel
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
90c31c81-4c61-4f9a-aa76-9417487a670b
9
DNPM.EvidenzlevelZusatz
evidenzlevel_zusatz
evidenzlevel_zusatz
Evidenzlevel Zusatz
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
9464246d-5fe8-42de-8797-4085d8b94f4e
9
OS.JaNein
hat_studie
hat_studie
Studienempfehlung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
33b20aa5-3781-4f79-af0c-cc81a1e4e386
9
prio
prio
Priorität
integer
0
true
false
false
false
0.0
false
false
0
false
20119
29ebdb4f-916e-4168-963a-fadbfcd20a25
9
ref_dnpm_followup
ref_dnpm_followup
Verweis auf FollowUp
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
a7abf50b-e20e-40af-9250-eda33596c782
7
ref_molekulargenetik
ref_molekulargenetik
Ref OS.Molekulargenetik
formReference
0
true
false
true
false
0.0
false
false
0
false
20119
7613d7e8-f4ed-4978-806d-365b84ec260c
11
ref_tumorkonferenz
ref_tumorkonferenz
MTB-Formular
formReference
0
true
false
true
false
0.0
false
false
0
false
20119
7a555332-b002-4e35-b659-19c47164523d
11
st_mol_alt_alle
st_mol_alt_alle
Alle stützende molekulare Alterationen
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
cbd209d6-635e-400b-8772-6daff5ddc342
10
DNPM.MolekulareAlteration
st_mol_alt_erg
st_mol_alt_erg
Stützende molekulare Alteration - Ergebnis
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
9743f684-fda9-447c-af4c-599aa5b29725
9
OS.Molekulargenetik
st_mol_alt_gen
st_mol_alt_gen
Stützende molekulare Alteration - Gen
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
36c93e5f-deda-4c3b-801e-8565e72a8857
10
st_mol_alt_variante
st_mol_alt_variante
Stützende molekulare Alteration - Variante
shorttext
65535
true
false
false
false
0.0
false
false
0
false
20119
ee446e98-0c13-49d8-ab12-a5f39d4390ad
9
st_mol_alt_variante_json
st_mol_alt_variante_json
Stützende molekulare Alteration - Variante - JSON
shorttext
65535
true
false
false
false
0.0
false
false
0
false
20119
bcbbd7d3-4bd3-4507-8fc4-79bc351a68ea
10
OS.Studien
studie
studie
Studie
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
db06c7d7-35ef-40a7-8364-61b3c3cdfbab
9
DNPM.InternExtern
studie_internextern
studie_internextern
Studie intern/extern
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
b651fbdb-62b5-42c9-ab25-1e9c93d4dc38
4
studie_nct
studie_nct
NCT-Nummer
shorttext
255
true
false
true
false
0.0
false
false
0
false
20119
ddaac645-aaeb-439e-83ab-65ca80ce9756
9
studie_ort
studie_ort
Ort
shorttext
255
true
false
true
false
0.0
false
false
0
false
20119
c695971a-aa82-414e-90f7-76da86a09d5c
9
studien_alle
studien_alle
Alle Studienempfehlungen
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
cfcbdbb8-1568-4e18-97be-efb4eaea76b1
10
studien_alle_json
studien_alle_json
Alle Studienempfehlungen JSON
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
bba21cb6-4ad0-40c7-be63-a5583c426c76
4
wirkstoffe
wirkstoffe
Wirkstoffe
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
ccfb4274-f4b0-41a9-8a5c-b9f5a40bd33f
9
wirkstoffe_json
wirkstoffe_json
Wirkstoffe JSON
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
44c2a83c-5c75-4bde-90f6-a31c368ae798
9
Benutzer Bibliothek
DNPM
2
DNPM_UF_Histologie
DNPM_UF_Histologie
-3
DNPM_UF_Histologie
false
false
20119
6526996e-4353-40d0-977b-b7bdc26be2d0
7
Befundtext
Befundtext
Befundtext
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
4f535ee2-d90a-4f4c-83a6-50867bed786b
6
Histologie
Histologie
Histologie
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
391cf453-7e7b-432f-b583-ec83d855895f
7
Benutzer Bibliothek
DNPM
2
DNPM_UF_Rebiopsie
DNPM_UF_Rebiopsie
-3
DNPM Unterformular Rebiopsie
false
false
20119
1ba389c7-50ff-41d4-b5ea-7844f0e28f5c
9
datum
datum
Empfehlungsdatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
d6c77aad-064e-487b-a65f-367d86a62bfe
5
ref_molekulargenetik
ref_molekulargenetik
Tumorprobe
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
b7c49eab-e7e3-4e37-a15c-bf3d857afd27
5
ref_tumorkonferenz
ref_tumorkonferenz
Tumorkonferenz
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
87e05bb6-f863-4771-9c9c-aa6fbda17461
5
Benutzer Bibliothek
DNPM
2
DNPM_UF_Tumorausbreitung
DNPM_UF_Tumorausbreitung
-3
Diagnose.Tumorausbreitung
false
false
20119
c5d316bb-868e-4f0d-bcd0-9fd079eb9e8b
10
DNPM.Tumorausbreitung
Wert
Wert
Tumorausbreitung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
0e5e41a9-d377-401d-9c02-b8f3c0ab479f
10
Zeitpunkt
Zeitpunkt
Zeitpunkt
date
0
true
false
false
false
0.0
false
false
0
false
20119
c1aaed8c-c85e-46ee-b454-5a7e2300604f
10
Benutzer Bibliothek
DNPM
2
DNPM_UF_Verwandte
DNPM_UF_Verwandte
-3
DNPM_UF_Verwandte
false
false
20119
a7475dda-37ab-4549-a9ae-416532237a5e
10
DNPM.Verwandschaftsgrad
Verwandtschaftsgrad
Verwandtschaftsgrad
Verwandtschaftsgrad
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
e0c3c3dc-4b9d-499c-aed2-f42278104175
11
Benutzer Bibliothek
DNPM
2
DNPM_Vorbefunde
DNPM_Vorbefunde
-3
Klinischer Kerndatensatz-MTB/Molekularpat. Vorbefunde
false
false
20119
4867fa84-11f8-430c-a90d-b11f00684100
11
Befundnummer
Befundnummer
Befundnummer
shorttext
255
true
false
true
false
0.0
false
false
0
false
20119
0f505721-f6ac-4bab-9bdd-ba84caa2b4ec
14
Ergebnisse
Ergebnisse
Ergebnisse
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
249f02c9-d175-4c2e-8c16-63286dd5ecc7
14
InstitutName
InstitutName
Institut
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
11839cd7-0f23-47ac-9131-47bd98890221
13
Benutzer Bibliothek
DNPM
2
MR.Consent
MR.Consent
-3
MR.Consent
false
false
20119
257af907-e52e-423b-bb11-6af23d7a5d4b
22
ConsentDatumDNPM
ConsentDatumDNPM
Datum Einwilligung DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
ae7881df-fa41-4d97-b11f-aaf1ebd0c721
16
ConsentDatumMTB
ConsentDatumMTB
Datum Einwilligung MTB-Register
date
0
true
false
false
false
0.0
false
false
0
false
20119
b8c9aef0-f8f8-453d-9bf6-13c6a09b8315
15
OS.ConsentStatus
ConsentStatusDNPM
ConsentStatusDNPM
Einwilligung DNPM
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
70f9fe8c-0ea7-4a76-adc1-8677654af975
16
OS.ConsentStatus
ConsentStatusMTB
ConsentStatusMTB
Einwilligung MTB-Register
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
e89f3d7e-6a0b-48e7-aba6-17345265eb4c
15
Datum
Datum
Datum
date
0
true
false
false
false
0.0
false
false
0
false
20119
d831be0a-6e4f-487b-86aa-c088f41c4f1f
14
DatumEinwilligungCBBMR
DatumEinwilligungCBBMR
Datum Einwilligung CBBMR
date
0
true
false
false
false
0.0
false
false
0
false
20119
483d3d9b-e54a-42f4-93b5-87d3531651f8
3
DatumEinwilligungDNPM
EinwilligungDNPM
Datum Einwilligung DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
c0c06cd2-ac8c-42e0-8e5c-c02f60882dfb
15
DatumEinwilligungMTB
DatumEinwilligungMTB
Datum Einwilligung MTB-Register
date
0
true
false
false
false
0.0
false
false
0
false
20119
16370a65-b084-4b72-bbba-67e3a4002946
4
DatumWiderrufCBBMR
DatumWiderrufCBBMR
Datum Widerruf CBBMR
date
0
true
false
false
false
0.0
false
false
0
false
20119
319dede1-3cfe-4c89-aabd-bc06b7af49f1
3
DatumWiderrufDNPM
DatumWiederrufDNPM
Datum Widerruf DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
6196d564-3fe6-456c-894b-0b4f548f0fc9
5
DatumWiderrufMTB
DatumWiderrufMTB
Datum Widerruf MTB-Register
date
0
true
false
false
false
0.0
false
false
0
false
20119
77946509-9ad0-49c3-8a18-45c57ce3c34f
4
MR.Consent Status
EinwilligungCBBMR
EinwilligungCBBMR
Einwilligung CBBMR
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
cf480331-1406-46da-93cf-bb341759d107
3
OS.ConsentStatus
EinwilligungDNPM
EinwilligungDNPM
Einwilligung DNPM
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
52876bd5-8bcc-442d-9d6c-323e8dcb0d37
15
MR.Consent Status
EinwilligungMTB
EinwilligungMTB
Einwilligung MTB-Register
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
718e20cb-8a90-4fcc-b341-c435dba2821c
4
EinwilligungMTBRegist
EinwilligungMTBRegist
Datum Einwilligung MTB-Register
date
0
true
false
false
false
0.0
false
false
0
false
20119
27bea34f-b8b3-471d-8c15-9823de9a878d
14
OS.ConsentStatus
EinwilligungMTBRegister
EinwilligungMTBRegister
Einwilligung MTB-Register
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
45d200b7-21f9-48c7-95f0-513ee31b5c93
14
WiderrufDNPM
WiederrufDNPM
Datum Widerruf DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
15d522b0-d747-485c-87bd-74e7a3f4c97e
15
WiderrufMTBRegist
WiderrufMTBRegist
Datum Widerruf MTB-Register
date
0
true
false
false
false
0.0
false
false
0
false
20119
f7c789be-efb4-44c4-b1c0-1bfe779a2e11
14
alteWerte
alteWerte
alteWerte
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
66325d4a-7e2d-4e26-b176-a73f544cc446
14
tmpDatumCBBMR
tmpDatumCBBMR
tmpDatumCBBMR
date
0
true
false
false
false
0.0
false
false
0
false
20119
fbdc126e-280f-4599-b8e6-a6a0cebd1e53
3
tmpDatumDNPM
tmpDatumDNPM
tmpDatumDNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
78a227b1-fbd6-4549-b5da-42aec8568199
16
tmpDatumMTB
tmpDatumMTB
tmpDatumMTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
93286072-ff57-4f58-a063-6f4137debf35
14
Benutzer Bibliothek
allgemein
2
MR.Consent Verlauf
MR.Consent Verlauf
-3
MR.Consent Verlauf
false
false
20119
4d1488e7-c4d6-459a-be1e-330097d815ce
4
Consent
Consent
Consent
shorttext
255
true
false
false
false
0.0
false
false
0
false
20119
ee1e178f-cdb1-4d7f-a415-7b19cc5da21d
14
Datum
Datum
Datum
date
0
true
false
false
false
0.0
false
false
0
false
20119
34874112-d651-457b-a554-178a43ed38ed
14
Ereignis
Ereignis
Ereignis
shorttext
255
true
false
false
false
0.0
false
false
0
false
20119
14ea8b8a-1324-4cb4-918d-a7fb86aff314
14
Benutzer Bibliothek
allgemein
2
DNPM_UF_ECOG
-3
DNPM UF ECOG
1
DNPM UF ECOG
ECOG Performance Status Verlauf
DNPM UF ECOG
false
true
0
-1
false
2
false
true
false
true
false
false
false
false
false
20119
e0e62558-9bb8-4fe1-89d9-683fb3417b3e
10
true
datefield
Datum
Datum
true
false
true
1.0
false
false
0
0
Datum
DNPM_UF_ECOG
Feldgruppe1
date
0
0
false
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
d78cf414-1d06-4e15-81d9-8bdf22793916
1
false
false
combobox
ECOG
ECOG
true
false
true
2.0
false
false
1
0
ECOG
DNPM_UF_ECOG
Feldgruppe1
none
0
0
false
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
77543b2c-49f2-4404-b1c3-e672e4009442
1
false
false
group
Feldgruppe1
ECOG Performance Status
true
false
true
1.0
false
false
0
0
none
0
0
false
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
ccd128ae-332b-4735-867e-8926ab5db494
2
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Bestimmung des ECOG-Status nach dem Sterbedatum liegt
DatumGrenze_Datum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Datum)
true
true
true
0
Datum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Bestimmung des ECOG-Status vor dem Geburtsdatum liegt
DatumGrenze_Datum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Datum)
true
true
true
0
Datum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Bestimmung des ECOG-Status in der Zukunft liegt
DatumGrenze_Datum_GueltigZukunft
dateAfterOrEquals(getNow(), Datum)
true
true
true
0
Datum
1
Der Zeitpunkt, zu dem der ECOG bestimmt wurde, fehlt
Prüfung, ob Zeitpunkt des ECOG vorhanden ist
ECOG_Zeitpunkt
not isEmpty(Datum)
true
true
true
0
Datum
Benutzer Bibliothek
DNPM
3
MR.Consent Verlauf
-3
MR.Consent Verlauf
1
MR.Consent Verlauf
Consent Verlauf
Consent Verlauf
false
true
0
0
false
1
false
true
true
true
false
false
false
false
false
20119
956da8ef-ec0e-4995-90cc-62a6d4a2d390
12
true
textfield
Consent
true
true
true
1.0
false
0
0
Consent
MR.Consent Verlauf
Feldgruppe1
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
abd36b20-be2b-4626-8272-616aa79c4593
5
false
false
datefield
Datum
true
true
true
0.5
false
0
0
Datum
MR.Consent Verlauf
Feldgruppe1
date
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
1
3
false
false
false
0
0
true
false
0
20119
12233d6d-36b0-49fd-8e20-23b2c16c0a95
5
false
false
textfield
Ereignis
true
true
true
4.0
false
0
0
Ereignis
MR.Consent Verlauf
Feldgruppe1
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
affb778a-2075-4196-b526-a54efa7f765d
6
false
false
group
Feldgruppe1
true
false
true
3.0
false
0
0
none
0
0
false
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
426405c7-7657-4b76-9c25-e26dcc2902ec
1
false
false
2
Das Datum liegt nach dem Sterbedatum
__DatumGrenze_Datum_GueltigBis
__DatumGrenze_Datum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Datum)
true
false
true
0
Datum
2
Das Datum liegt vor dem Geburtsdatum
__DatumGrenze_Datum_GueltigVon
__DatumGrenze_Datum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Datum)
true
false
true
0
Datum
2
Das Datum liegt in der Zukunft
__DatumGrenze_Datum_GueltigZukunft
__DatumGrenze_Datum_GueltigZukunft
dateAfterOrEquals(getNow(), Datum)
true
false
true
0
Datum
Benutzer Bibliothek
allgemein
3
MR.Consent
-3
MR.Consent
1
Consent
Consent
Consent
false
true
0
0
false
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">Consent </font> </div>
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">Consent </font> </div>
1
false
true
true
true
false
false
true
false
true
true
setFieldValue('Datum', today()); var records = []; var alteWerte = getFieldValue('alteWerte'); var Unterformulare = []; var fcallback = function(result) { var Items = result.result; if (Items.length > 0) { var Liste = ""; for (let i = 0; i < Items.length; i++) { Liste = Liste + '<li>' + Items[i].formular + '</li>'; } Ext.MessageBox.show({ title: 'verknüpfte Formulare', msg: '<b>Achtung!</b><br />Folgende Formulare sind mit diesem verknüpft.<br />Das kann Auswirkungen auf die Einstellungen in diesen Formularen haben.<br />Bitte überprüfen!<br /><br /><ul>' + Liste + '</ul>', buttons: Ext.MessageBox.OK, }); } } // neue Werte einlesen records .push({Bereich: 'DNPM', Datum: (Date.parse(getFieldValue('ConsentDatumEinwilligungDNPM')[0])) ? getFieldValue('ConsentDatumEinwilligungDNPM') : [null,"exact"], Consent: 'Einwilligung DNPM', Ereignis: getFieldValueShortDescription('ConsentStatusEinwilligungDNPM')}); records .push({Bereich: 'MTB', Datum: (Date.parse(getFieldValue('ConsentDatumEinwilligungMTB')[0])) ? getFieldValue('ConsentDatumEinwilligungMTB') : [null,"exact"], Consent: 'Einwilligung MTB-Register', Ereignis: getFieldValueShortDescription('ConsentStatusEinwilligungMTB')}); // es gab Änderungen im Formular, neues Unterformular speichern if (JSON.stringify(records) != alteWerte) { // Änderung finden parseAlteWerte = JSON.parse(alteWerte); for (let i = 0; i <= records.length; i++) { if (JSON.stringify(records[i]) != JSON.stringify(parseAlteWerte[i])) { Datum = getFieldValue('ConsentDatumEinwilligung' + records[i].Bereich)[0]; Unterformulare .push({ Datum: Datum, Consent: records[i].Consent, Ereignis: records[i].Ereignis}); } } // neuen ConsentVerlauf abspeichern var ConsentVerlauf = getFieldValue('ConsentVerlauf'); for (let i = 0; i < ConsentVerlauf.length; i++) { Unterformulare .push(ConsentVerlauf[i]); } setFieldValue('ConsentVerlauf', Unterformulare); // Prozedurdatum aktualisieren executePluginMethod('DNPMHelper', 'getVerweise', {'ProcedureId': getProcedureId(), 'PatientId': getPatient().id}, fcallback, true); }
true
var records = []; records .push({Bereich: 'DNPM', Datum: (Date.parse(getFieldValue('ConsentDatumEinwilligungDNPM')[0])) ? getFieldValue('ConsentDatumEinwilligungDNPM') : [null,"exact"], Consent: 'Einwilligung DNPM', Ereignis: getFieldValueShortDescription('ConsentStatusEinwilligungDNPM')}); records .push({Bereich: 'MTB', Datum: (Date.parse(getFieldValue('ConsentDatumEinwilligungMTB')[0])) ? getFieldValue('ConsentDatumEinwilligungMTB') : [null,"exact"], Consent: 'Einwilligung MTB-Register', Ereignis: getFieldValueShortDescription('ConsentStatusEinwilligungMTB')}); setFieldValue('alteWerte', JSON.stringify(records));
true
var records = []; records .push({Bereich: 'DNPM', Datum: (Date.parse(getFieldValue('ConsentDatumEinwilligungDNPM')[0])) ? getFieldValue('ConsentDatumEinwilligungDNPM') : [null,"exact"], Consent: 'Einwilligung DNPM', Ereignis: getFieldValueShortDescription('ConsentStatusEinwilligungDNPM')}); records .push({Bereich: 'MTB', Datum: (Date.parse(getFieldValue('ConsentDatumEinwilligungMTB')[0])) ? getFieldValue('ConsentDatumEinwilligungMTB') : [null,"exact"], Consent: 'Einwilligung MTB-Register', Ereignis: getFieldValueShortDescription('ConsentStatusEinwilligungMTB')}); setFieldValue('alteWerte', JSON.stringify(records));
true
20119
f9032c1e-a889-41e4-8871-3d244f0bc177
150
true
datefield
ConsentDatumEinwilligungDNPM
Datum:
true
false
true
1.0
false
false
0
0
ConsentDatumDNPM
MR.Consent
Feldgruppe1
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
1
3
false
false
false
0
0
true
false
0
20119
49173474-bafa-4307-b2cd-5f3ad752c32f
33
true
false
datefield
ConsentDatumEinwilligungMTB
Datum:
true
false
true
1.0
false
false
0
0
ConsentDatumMTB
MR.Consent
Feldgruppe2
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
1
3
false
false
false
0
0
true
false
0
20119
5b520fbf-3045-4580-a6b4-ebb5dfcfe142
12
false
false
combobox
ConsentStatusEinwilligungDNPM
Status:
true
false
true
2.0
false
false
1
0
ConsentStatusDNPM
MR.Consent
Feldgruppe1
none
0
0
false
false
1
true
false
0
0
false
true
false
false
code
code,kurz
0
0
0
0
0
false
false
false
1
2
0
true
false
false
1
0
true
false
0
20119
546c2ccf-e532-4c9f-b625-0029deca33be
12
false
false
combobox
ConsentStatusEinwilligungMTB
Status:
true
false
true
6.0
false
false
1
0
ConsentStatusMTB
MR.Consent
Feldgruppe2
none
0
0
false
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
4ef43cb2-4fd3-4c1b-bb4d-afc9ae46c8d8
7
false
false
subform
ConsentVerlauf
Consent Verlauf
true
false
false
5.0
false
0
2
none
0
0
false
false
MR.Consent Verlauf
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
094ecf38-4daf-4ed2-9030-8da97860c443
5
false
false
section
DNPM
DNPM
true
false
true
2.0
false
0
0
none
0
0
false
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
19682274-8c1a-45b8-a0e3-07cbed7913e8
4
false
false
datefield
Datum
Datum
true
false
true
1.0
false
false
0
0
Datum
MR.Consent
date
0
0
false
false
true
false
0
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
e10f280d-d3d1-4b19-b536-3e93a67593dc
6
false
false
group
Feldgruppe1
Einwilligung
true
false
true
1.0
false
false
0
0
DNPM
none
0
0
false
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
41f1137c-770c-48fe-a8a0-b5234b47c158
2
false
false
group
Feldgruppe2
Einwilligung
true
false
true
1.0
false
false
0
0
MTB
none
0
0
false
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
370e7317-4c7a-495c-bb30-005046308217
2
false
false
section
MTB
MTB-Register
true
false
true
3.0
false
0
0
none
0
0
false
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
0e2cb7c1-6663-45eb-8ffd-728c9c74c3ae
4
false
false
textarea
alteWerte
alteWerte
true
false
false
4.0
false
false
0
0
alteWerte
MR.Consent
none
0
0
false
false
true
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
ad9086cc-0f53-444d-b82c-ccf130086234
11
false
false
2
Das Datum liegt nach dem Sterbedatum
__DatumGrenze_ConsentDatumDNPM_GueltigBis
__DatumGrenze_ConsentDatumDNPM_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), ConsentDatumDNPM)
true
false
false
0
2
Das Datum liegt vor dem Geburtsdatum
__DatumGrenze_ConsentDatumDNPM_GueltigVon
__DatumGrenze_ConsentDatumDNPM_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ConsentDatumDNPM)
true
false
false
0
2
Das Datum liegt in der Zukunft
__DatumGrenze_ConsentDatumDNPM_GueltigZukunft
__DatumGrenze_ConsentDatumDNPM_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumDNPM)
true
false
false
0
2
Das Datum liegt nach dem Sterbedatum
__DatumGrenze_ConsentDatumEinwilligungDNPM_GueltigBis
__DatumGrenze_ConsentDatumEinwilligungDNPM_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), ConsentDatumEinwilligungDNPM)
true
false
true
0
ConsentDatumEinwilligungDNPM
2
Das Datum liegt vor dem Geburtsdatum
__DatumGrenze_ConsentDatumEinwilligungDNPM_GueltigVon
__DatumGrenze_ConsentDatumEinwilligungDNPM_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ConsentDatumEinwilligungDNPM)
true
false
true
0
ConsentDatumEinwilligungDNPM
2
Das Datum liegt in der Zukunft
__DatumGrenze_ConsentDatumEinwilligungDNPM_GueltigZukunft
__DatumGrenze_ConsentDatumEinwilligungDNPM_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumEinwilligungDNPM)
true
false
true
0
ConsentDatumEinwilligungDNPM
2
Das Datum liegt nach dem Sterbedatum
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigBis
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), ConsentDatumEinwilligungMTB)
true
false
true
0
ConsentDatumEinwilligungMTB
2
Das Datum liegt vor dem Geburtsdatum
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigVon
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ConsentDatumEinwilligungMTB)
true
false
true
0
ConsentDatumEinwilligungMTB
2
Das Datum liegt in der Zukunft
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigZukunft
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumEinwilligungMTB)
true
false
true
0
ConsentDatumEinwilligungMTB
2
Das Datum liegt nach dem Sterbedatum
__DatumGrenze_ConsentDatumMTB_GueltigBis
__DatumGrenze_ConsentDatumMTB_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), ConsentDatumMTB)
true
false
false
0
2
Das Datum liegt vor dem Geburtsdatum
__DatumGrenze_ConsentDatumMTB_GueltigVon
__DatumGrenze_ConsentDatumMTB_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ConsentDatumMTB)
true
false
false
0
2
Das Datum liegt in der Zukunft
__DatumGrenze_ConsentDatumMTB_GueltigZukunft
__DatumGrenze_ConsentDatumMTB_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumMTB)
true
false
false
0
2
Das Datum liegt nach dem Sterbedatum
__DatumGrenze_DatumEinwilligungDNPM_GueltigBis
__DatumGrenze_DatumEinwilligungDNPM_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumEinwilligungDNPM)
true
false
false
0
2
Das Datum liegt vor dem Diagnosedatum
__DatumGrenze_DatumEinwilligungDNPM_GueltigVon
__DatumGrenze_DatumEinwilligungDNPM_GueltigVon
dateBeforeOrEquals(getCurrentDisease().getDiagnosisDate(), DatumEinwilligungDNPM)
true
false
false
0
2
Das Datum liegt in der Zukunft
__DatumGrenze_DatumEinwilligungDNPM_GueltigZukunft
__DatumGrenze_DatumEinwilligungDNPM_GueltigZukunft
dateAfterOrEquals(getNow(), DatumEinwilligungDNPM)
true
false
false
0
Benutzer Bibliothek
allgemein
3
Allgemein
1.0
0
DNPM_Therapielinie
-3
DNPM UF Therapielinie
1
DNPM UF Therapielinie
Therapielinie
DNPM UF Therapielinie
false
true
0
-1
false
0
false
false
false
true
false
false
false
false
false
20119
fdfe26b7-ef73-4a8a-88b2-4e5698b2921f
47
true
combobox
Abbruchsgrund
Abbruchsgrund
true
false
true
5.0
false
1
0
Abbruchgrund
DNPM_Therapielinie
none
0
0
false
Beendigung='A'
true
Beendigung
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
bd4e1777-1ea8-4197-b865-cfcd1e522e0e
3
false
false
combobox
Beendigung
Beendigung
true
false
true
4.75
false
1
0
Beendigung
DNPM_Therapielinie
none
0
0
false
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
a437c0ca-aa06-4ea5-b940-a17382d22080
2
false
false
datefield
Beginn
vom
true
false
true
6.0
false
0
0
Beginn
DNPM_Therapielinie
Feldgruppe2
start
0
0
false
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
1ba774bb-db6d-4639-95bb-de636a952049
4
false
false
datefield
Ende
bis
true
false
true
6.5
false
0
0
Ende
DNPM_Therapielinie
Feldgruppe2
end
0
0
false
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
9e5f1796-b1c6-40a9-9bc5-a8d4f3ff2fbd
4
false
false
combobox
Ergebnis
Ergebnis
true
false
true
4.5
false
1
0
Ergebnis
DNPM_Therapielinie
none
0
0
false
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
98454c5c-9708-4deb-924b-9186b6b39aa8
1
false
false
group
Feldgruppe1
Wirkstoffe
true
false
true
3.0
false
0
0
none
0
0
false
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
66ddd9ee-0c9d-4381-bb0f-9dda227705b5
3
false
false
group
Feldgruppe2
Therapielinie
true
false
true
1.0
false
0
0
none
0
0
false
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
a1a0c396-00f8-4840-86e7-0e58ea988eaa
3
false
false
textfield
Nummer
true
true
true
1.0
false
false
0
0
Nummer
DNPM_Therapielinie
Feldgruppe2
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
40
0
0
1
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
88af944b-c2dd-460e-98ad-c3da71add6c4
10
false
false
button
Suche
Suche
true
false
false
2.0
false
0
0
Feldgruppe1
none
0
0
false
false
var Merkmalskatalog = 'OS.Substanzen'; var Spalten = 'code, shortdesc, synonyms, note'; var fldWirkstoffe = 'Wirkstoffe'; var fldWirkstoffCodes = 'WirkstoffCodes'; var fgetMerkmalskatalog = function(result) { // Store für gridPanel formatieren und mit Daten aus result füllen var store = new Ext.data.ArrayStore({ fields: [{name: 'code'}, {name: 'shortdesc'}, {name: 'synonyms'}, {name: 'note'}] }); store.loadData(result.result); // store Filter setzen function setStoreFilter() { store.clearFilter(); var StoreFilter = new Ext.util.Filter({ filterFn: function(item){ // bereits dokumentierte WirkstoffCodes aus store raus filtern if (Codes.includes(item.data.code)) return false; // wenn Checkbox Baskets anzeigen, dann alle nicht-Baskets raus filtern if (gridForm.getForm().findField('checkBaskets').getValue() && !item.data.shortdesc.includes('(Basket)')) return false; // auf Suchfeld filtern var searchtest, shortdescMatch, codeMatch, synonymsMatch; var escapere = Ext.String.escapeRegex; searchtest = new RegExp(escapere(gridForm.getForm().findField('searchfield').getValue()), 'i'); shortdescMatch = searchtest.test(item.data.shortdesc); codeMatch = searchtest.test(item.data.code); synonymsMatch = searchtest.test(item.data.synonyms); if(codeMatch || shortdescMatch || synonymsMatch) { return true; } else { return false; } } }); store.filter(StoreFilter); }; // bereits dokumentierte Wirkstoffe und Codes in DataArray einlesen var DataArray = []; if (getFieldValue(fldWirkstoffCodes)) { var obj = JSON.parse(getFieldValue(fldWirkstoffCodes)); for(var i in obj) { var recordArray = [ obj[i].code, obj[i].substance ]; DataArray.push(recordArray); } } // Liste der bereits dokumentierten Wirkstoffe und Codes erstellen // Substanzen aus Auswahlfeld schreiben var Codes; var Substances; function setData() { Codes = ''; Substances = ''; DataArray.forEach(function(Data){ Codes = Codes + Data[0] + ','; Substances = Substances + Data[1] + ', '; }); } setData(); var gridForm = Ext.create('Ext.form.Panel', { frame: true, id: 'gridForm', bodyPadding: 5, width: 800, fieldDefaults: { labelAlign: 'left', msgTarget: 'side' }, items: [{ xtype: 'fieldcontainer', layout: 'hbox', height: 35, bodyPadding: 5, items: [{ xtype: 'textfield', name: 'searchfield', fieldLabel: 'Suche:', listeners: { change: function( fld, newValue, oldValue, opts ) { setStoreFilter(); } } }, { xtype: 'splitter' }, { xtype: 'checkbox', name: 'checkBaskets', fieldLabel: 'nur Baskets', listeners: { change:function(c) { setStoreFilter(); } } }] }, { xtype: 'gridpanel', id: 'gridPanel', store: store, height: 220, columns: [{ text: 'Kodierung', width: 90, sortable: false, dataIndex: 'code' },{ text: 'Substanz', flex: 3, sortable: false, dataIndex: 'shortdesc' },{ text: 'Synonyme', flex: 3, sortable: false, dataIndex: 'synonyms' },{ text: 'Notes', flex: 3, sortable: false, dataIndex: 'note' } ], listeners: { // übernimmt die per Doppelklick ausgewählte Substanz in DataArray itemdblclick: function (dv, record, item, index, e) { // DataArray um Auswahl erweitern var recordArray = [ record.get('code'), record.get('shortdesc') ]; DataArray.push(recordArray); setData(); gridForm.getForm().findField('Auswahl').setValue(Substances.substring(0, Substances.length - 2)); setStoreFilter(); gridForm.getForm().findField('searchfield').setValue(''); } } },{ xtype: 'fieldcontainer', layout: 'hbox', height: 50, bodyPadding: 10, items: [{ width: 800, xtype: 'textareafield', grow: true, name: 'Auswahl', fieldLabel: 'Ausgewählte Substanzen', readOnly:true, anchor: '100%', listeners: { afterrender: function() { setStoreFilter(); setData(); gridForm.getForm().findField('Auswahl').setValue(Substances.substring(0, Substances.length - 2)); } } }] }] }); Ext.create('Ext.window.Window', { title: 'Substanz auswählen', height: 400, width: 800, layout: 'fit', items: [gridForm], buttons: [{ text: 'Übernehmen', cls: 'onko-btn-cta', handler: function () { // erstellt ein JSON-Objekt mit den ausgewählten Substanzen und schreibt es in das Formular var Codes = JSON.stringify(DataArray.map(function (CodesArray) { // prüfen, ob der Code aus dem ATC stammt var System = ''; var re = new RegExp("[A-V]0[1-9][A-Z]{2}"); if (re.test(CodesArray[0])) { System = 'ATC'; } else { System = 'other'; } return { system: System, code: CodesArray[0], substance: CodesArray[1] }; })); setFieldValue(fldWirkstoffCodes, Codes); // erstellt einen kommaseparierten String für das Anzeigefeld und schreibt es in das Formular var Substances = ""; DataArray.forEach(function(Substance){ Substances = Substances + Substance[1] + ', '; }); setFieldValue(fldWirkstoffe, Substances.substring(0, Substances.length - 2)); this.up('window').close(); } }, { text: 'Löschen', handler: function () { // alle ausgewählten substanzen löschen gridForm.getForm().findField('Auswahl').setValue(''); setFieldValue(fldWirkstoffCodes, ''); setFieldValue(fldWirkstoffe, ''); DataArray = []; store.clearFilter(); } }, { text: 'Abbrechen', handler: function () { this.up('window').close(); } }] }).show(); }; // Merkmalskatalog über Plugin laden und die Funktion fgetMerkmalskatalog aufrufen executePluginMethod('Merkmalskatalog', 'getMerkmalskatalog', {'Merkmalskatalog': Merkmalskatalog, 'Spalten': Spalten}, fgetMerkmalskatalog, false);
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
cde2708d-5d4a-4c38-aa7a-775d16acde3e
6
false
false
textarea
WirkstoffCodes
Wirkstoff Codes
true
true
true
4.0
false
false
0
0
WirkstoffCodes
DNPM_Therapielinie
none
0
0
false
false
true
false
0
true
false
0
0
false
true
false
false
0
0
0
0
0
false
true
false
500
1
0
0
true
false
false
0
0
true
false
0
20119
ccd6fe08-eed9-41d2-8bf1-f7e7902b3691
13
false
false
textfield
Wirkstoffe
true
true
true
1.0
false
0
0
Wirkstoffe
DNPM_Therapielinie
Feldgruppe1
none
0
0
false
false
0
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
ae8a899e-c650-4d93-a1e7-284a3c6aa516
3
false
false
2
Der Beginn der Therapielinie liegt nach ihrem Ende
Prüfung, ob Beginn der Therapielinie nach dem Ende liegt
Beginn nach Ende
Beginn.before(Ende) or Beginn.equals(Ende)
true
true
true
not isEmpty(Beginn) and not isEmpty(Ende)
true
0
Beginn
Ende
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob der Beginn der Therapielinie nach dem Sterbedatum liegt
DatumGrenze_Beginn_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Beginn)
true
true
true
0
Beginn
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob der Beginn der Therapielinie vor dem Geburtsdatum liegt
DatumGrenze_Beginn_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Beginn)
true
true
true
0
Beginn
2
Das Datum liegt in der Zukunft
Prüfung, ob der Beginn der Therapielinie in der Zukunft liegt
DatumGrenze_Beginn_GueltigZukunft
dateAfterOrEquals(getNow(), Beginn)
true
true
true
0
Beginn
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Ende der Therapielinie nach dem Sterbedatum liegt
DatumGrenze_Ende_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Ende)
true
true
true
0
Ende
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Ende der Therapielinie vor dem Geburtsdatum liegt
DatumGrenze_Ende_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Ende)
true
true
true
0
Ende
2
Das Datum liegt in der Zukunft
Prüfung, ob das Ende der Therapielinie in der Zukunft liegt
DatumGrenze_Ende_GueltigZukunft
dateAfterOrEquals(getNow(), Ende)
true
true
true
0
Ende
1
Der Abbruchsgrund für die Therapielinie fehlt
Prüfung, ob Abbruchsgrund vorhanden ist
Therapielinie_Abbruchsgrund
not isEmptyString(Abbruchsgrund)
true
true
true
Beendigung = 'A'
true
0
Abbruchsgrund
1
Der Beendigungsstatus der Therapielinie fehlt
Prüfung, ob Beendigungsstatus der Therapielinie vorhanden ist
Therapielinie_Beendigungsstatus
not isEmptyString(Beendigung)
true
true
true
0
Beendigung
1
Das Datum des Therapieendes fehlt
Prüfung, ob das Enddatum der Therapie vorhanden ist
Therapielinie_Enddatum
not isEmpty(Ende)
true
true
true
0
Ende
Benutzer Bibliothek
DNPM
3
DNPM_UF_Verwandte
-3
DNPM UF Verwandte
1
DNPM UF Verwandte
Verwandte
DNPM UF Verwandte
false
true
0
0
false
0
false
true
true
true
false
false
false
false
false
20119
714de81f-f0a5-4179-a975-3233db8e0121
4
true
combobox
Verwandtschaftsgrad
Verwandtschaftsgrad
true
false
true
1.0
false
false
1
0
Verwandtschaftsgrad
DNPM_UF_Verwandte
none
0
0
false
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
32b7cc83-25cc-4336-a52e-4479450036fd
1
false
false
Benutzer Bibliothek
DNPM
3
DNPM_MolDiagnostik
-3
DNPM MolDiagnostik
1
DNPM Molekulare Diagnostik
Molekulare Diagnostik
DNPM Molekulare Diagnostik
false
true
0
0
false
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM molekulare Diagnostik </font> </div>
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM molekulare Diagnostik </font> </div>
0
false
true
true
true
false
false
false
false
false
20119
f39f3d2a-fffb-4e3e-b899-fd601ecb8d3e
17
true
textarea
Anmerkungen
Anmerkungen
true
false
true
3.0
false
false
0
0
Anmerkungen
DNPM_MolDiagnostik
none
0
0
false
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
ec3b5299-718c-4d1f-9832-0f4d6fd0a1b3
1
false
false
datefield
Entnahmedatum
Entnahmedatum
true
false
true
8.0
false
false
0
0
Entnahmedatum
DNPM_MolDiagnostik
none
0
0
false
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
ba424e34-e8e7-45f1-800e-3584c27c3f5b
1
false
false
combobox
Entnahmemethode
Entnahmemethode
true
false
true
9.0
false
false
1
0
Entnahmemethode
DNPM_MolDiagnostik
none
0
0
false
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
1624227c-cefb-4ece-adc0-ff5e9db2ec82
1
false
false
datefield
Erstellungsdatum
Erstellungsdatum
true
false
true
1.0
false
false
0
0
Erstellungsdatum
DNPM_MolDiagnostik
date
0
0
false
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
dd6839ab-3be8-4dea-b0ad-883eb2995c95
1
false
false
combobox
Lokalisation
Lokalisation Tumor Probe
true
false
true
7.0
false
false
1
0
Lokalisation
DNPM_MolDiagnostik
none
0
0
false
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
3a903039-66a4-4871-a45d-1d344befa9a6
1
false
false
combobox
Methode
Tumorgehalt Bestimmungsmethode
true
false
true
1.0
false
false
1
0
Methode
DNPM_MolDiagnostik
Tumorzellgehalt
none
0
0
false
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
093112e4-0898-4f12-aab7-fa5f73adde46
2
false
false
lookup
Morphologie
Morphologie
true
false
true
2.0
false
false
1
0
Morphologie
DNPM_MolDiagnostik
none
0
0
false
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
650b2a8b-5b0b-400f-80d7-25dd5d727d24
1
false
false
formReference
Pathologiebefund
Pathologiebefund
true
false
true
1.25
false
false
0
0
Pathologiebefund
DNPM_MolDiagnostik
none
0
0
false
false
OS.Pathologiebefund
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
c66885c3-7e98-4391-92e4-1cff0551cb9f
1
false
false
combobox
Probenart
Art der Tumor Probe
true
false
true
6.0
false
false
1
0
Probenart
DNPM_MolDiagnostik
none
0
0
false
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
d462c6d7-6b4f-41db-97f6-75b7a0ffb772
1
false
false
textarea
Text
Befundtext
true
false
true
1.5
false
false
0
0
Text
DNPM_MolDiagnostik
none
0
0
false
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
f7b4b316-45a5-42d5-a456-0a5f1fc6f46a
1
false
false
lookup
Tumorentitaet
Tumorentität
true
false
true
5.0
false
false
1
0
Tumorentitaet
DNPM_MolDiagnostik
none
0
0
false
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
3db0e2e6-068a-48d4-a4ac-731bb39b142e
1
false
false
group
Tumorzellgehalt
true
false
true
4.0
false
false
0
0
none
0
0
false
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
02c3ec64-c874-491e-93bd-135a85ac51f6
2
false
false
textfield
Wert
Wert
true
false
true
5.0
false
false
0
0
Wert
DNPM_MolDiagnostik
Tumorzellgehalt
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
11
0
0
true
false
false
0
1
true
false
0
20119
8ef0acac-5d57-44c1-b947-a3eac9fafd72
2
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Entnahmedatum nach dem Sterbedatum liegt
DatumGrenze_Entnahmedatum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Entnahmedatum)
true
true
true
0
Entnahmedatum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Entnahmedatum vor dem Geburtsdatum liegt
DatumGrenze_Entnahmedatum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Entnahmedatum)
true
true
true
0
Entnahmedatum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Entnahmedatum in der Zukunft liegt
DatumGrenze_Entnahmedatum_GueltigZukunft
dateAfterOrEquals(getNow(), Entnahmedatum)
true
true
true
0
Entnahmedatum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Erstellungsdatum der Mol. Diagnostik vor dem Geburtsdatum liegt
DatumGrenze_Erstellungsdatum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Erstellungsdatum)
true
true
true
0
Erstellungsdatum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Erstellungsdatum der Mol. Diagnostik in der Zukunft liegt
DatumGrenze_Erstellungsdatum_GueltigZukunft
dateAfterOrEquals(getNow(), Erstellungsdatum)
true
true
true
0
Erstellungsdatum
2
Das Entnahmedatum liegt nach dem Erstellungsdatum
Prüfung, ob das Entnahmedatum nach dem Erstellungsdatum liegt
Entnahmedatum nach Erstellungsdatum
Entnahmedatum.before(Erstellungsdatum) or Entnahmedatum.equals(Erstellungsdatum)
true
true
true
not isEmpty(Entnahmedatum) and not isEmpty(Erstellungsdatum)
true
0
Entnahmedatum
Erstellungsdatum
1
Die Art der Tumorprobe fehlt
Prüfung, ob Art der Tumorprobe vorhanden ist
Tumorprobe_Art
not isEmptyString(Probenart)
true
true
true
0
Probenart
1
Das Entnahmedatum der Probe fehlt
Prüfung, ob Entnahmedatum der Tumorprobe vorhanden ist
Tumorprobe_Entnahmedatum
not isEmpty(Entnahmedatum)
true
true
true
0
Entnahmedatum
1
Die Entnahmemethode zur Tumorprobe fehlt
Prüfung, ob Entnahmemethode der Tumorprobe vorhanden ist
Tumorprobe_Entnahmemethode
not isEmptyString(Entnahmemethode)
true
true
true
0
Entnahmemethode
1
Das Erstellungsdatum des Molekular-Pathologie-Befundes fehlt
Prüfung, ob das Erstellungsdatum des Molekular-Pathologie-Befundes vorhanden ist
Tumorprobe_Erstellungsdatum
not isEmpty(Erstellungsdatum)
true
true
true
0
Erstellungsdatum
1
Die Lokalisation der Tumorprobe fehlt
Prüfung, ob Lokalisation der Tumorprobe vorhanden ist
Tumorprobe_Lokalisation
not isEmptyString(Lokalisation)
true
true
true
0
Lokalisation
2
Der Morphologie-Code nach ICD-O-3 der Tumorprobe fehlt
Prüfung, ob der Morphologie-Code der Tumorprobe vorhanden ist
Tumorprobe_Morphologie
not isEmptyString(Morphologie)
true
true
true
0
Morphologie
1
Der Tumorzellgehalt der Probe fehlt (Wert)
Prüfung, ob Tumorzellgehalt (Wert) der Tumorprobe vorhanden ist
Tumorprobe_Tumorzellgehalt
not isEmpty(Wert)
true
true
true
0
Wert
Benutzer Bibliothek
DNPM
3
DNPM
3.0
1
DNPM_UF_Histologie
-3
DNPM UF Histologie
1
DNPM UF Histologie
DNPM UF Histologie
DNPM UF Histologie
false
true
0
0
false
0
false
true
true
true
false
false
false
false
false
20119
614d7e55-9c9d-4642-a45a-74cd8d7bd833
9
true
textarea
Befundtext
Befundtext
true
false
true
2.0
false
false
0
0
Befundtext
DNPM_UF_Histologie
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
true
false
500
1
0
0
true
false
false
0
0
true
false
0
20119
fe8bf79d-f4d8-42d5-bcb6-dd78a1441f22
4
false
false
formReference
Histologie
Histologie
true
false
true
1.0
false
false
0
0
Histologie
DNPM_UF_Histologie
none
0
0
false
false
setFieldValue('Befundtext', getFieldValue('Histologie').Text);
true
DNPM MolDiagnostik
Histologie / molekulare Diagnostik vom {Erstellungsdatum}
1
true
false
0
0
false
Zur Auswahl steht hier das Formular "DNPM Molekulare Diagnostik"
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
55d3661e-9f85-4c56-a046-3df941f4f8a2
4
false
false
Benutzer Bibliothek
DNPM
3
DNPM_UF_Rebiopsie
-3
DNPM UF Rebiopsie
1
DNPM UF Rebiopsie
DNPM UF Rebiopsie
DNPM UF Rebiopsie
false
true
0
0
false
0
false
true
true
true
false
false
false
false
false
20119
f8ca5edc-088e-46ab-baed-228b8d671c9e
20
true
formReference
refmolekulargenetik
Molekulargenetische Untersuchung
true
false
true
3.0
false
0
0
ref_molekulargenetik
DNPM_UF_Rebiopsie
none
0
0
false
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. 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
formReference
reftumorkonferenz
MTB
true
false
true
0.5
false
false
0
0
ref_tumorkonferenz
DNPM_UF_Rebiopsie
none
0
0
false
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
false
var datum = getFieldValue('reftumorkonferenz').Datum; setFieldValue('ufrbdatum', datum);
true
OS.Tumorkonferenz
MTB vom {Datum}
0
true
false
0
0
false
Wählen Sie hier das MTB aus, in der eine Empfehlung zur Rebiopsie ausgesprochen wurde. Das Datum der Empfehlung im nachfolgenden Eingabefeld wird automatisch aktualisiert.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
7a254fab-5a15-4a55-adc8-ad8624ad4258
10
false
false
datefield
ufrbdatum
Datum MTB
true
false
true
1.0
false
false
0
0
datum
DNPM_UF_Rebiopsie
none
0
0
false
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. Dieses Feld wird automatisch bei Auswahl des MTBs übernommen.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
d09fbcc9-5ae3-460b-9c1a-b116abe2a115
8
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Empfehlung zur Rebiopsie nach dem Sterbedatum liegt
DatumGrenze_ufrbdatum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), ufrbdatum)
true
true
true
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
ufrbdatum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Empfehlung zur Rebiopsie vor dem Geburtsdatum liegt
DatumGrenze_ufrbdatum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ufrbdatum)
true
true
true
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
ufrbdatum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Empfehlung zur Rebiopsie in der Zukunft liegt
DatumGrenze_ufrbdatum_GueltigZukunft
dateAfterOrEquals(getNow(), ufrbdatum)
true
true
true
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
ufrbdatum
1
Das Datum der Tumorkonferenz mit dem Auftrag zur Rebiopsie fehlt
Prüfung, ob das Datum der Tumorkonferenz mit dem Auftrag zur Rebiopsie vorhanden ist
Rebiospie_Erstellungsdatum
not isEmpty(ufrbdatum)
true
true
true
0
ufrbdatum
Benutzer Bibliothek
DNPM
3
DNPM_UF_Einzelempfehlung
-3
DNPM UF Einzelempfehlung
1
DNPM UF Einzelempfehlung
DNPM UF Einzelempfehlung
DNPM UF Einzelempfehlung
false
true
0
0
false
<!--INHERIT START--> <!--INHERIT END-->
<!--INHERIT START--> <!--INHERIT END-->
<!--INHERIT START--> <!--INHERIT END-->
<!--INHERIT START--> <!--INHERIT END-->
0
false
true
true
true
false
false
true
true
false
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
20119
06847050-ff8f-46c4-87b8-9584c0cef990
244
true
button
Button4
Verweis entfernen
true
false
false
11.5
false
false
0
0
FollowUp
none
0
0
false
false
setFieldValue('refdnpmfollowup', '');
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
d0bbb254-3008-4670-a573-2dd2ec5afb7e
2
false
false
section
FollowUp
FollowUp
true
false
true
8.5
false
false
0
0
none
0
0
false
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
befce831-254e-499a-8ff5-9add1b21668d
1
false
false
section
Studienempfehlung
Studienempfehlung
true
false
true
8.0
false
0
0
none
0
0
false
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
683d43e2-e797-4ece-b348-5bae78d41247
2
false
false
combobox
antragkueerforderlich
Antrag auf Kostenübernahme erforderlich
true
false
true
5.5
false
1
0
antrag_kue_erforderlich
DNPM_UF_Einzelempfehlung
none
0
0
false
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
10db4953-182d-482c-9762-a5f081d6846e
1
false
false
button
btnaddstmolalt
Stützende molekulare Alteration bearbeiten
true
false
false
6.75
false
false
0
0
none
0
0
false
false
const availableStore = new Ext.data.ArrayStore({ fields: [ {name: 'id'}, {name: 'ergebnis'}, {name: 'gen'}, {name: 'exon'}, {name: 'pathogenitaetsklasse'} ] }); const selectedStore = new Ext.data.ArrayStore({ fields: [ {name: 'id'}, {name: 'ergebnis'}, {name: 'gen'}, {name: 'exon'}, {name: 'pathogenitaetsklasse'} ] }); let pluginRequestsDisabled = false; let available = []; let selected = []; let blockIndex = null; const findButtonFieldFormInformation = function(context) { const findElemId = function(elem) { if (elem.tagName === 'BODY') { return undefined; } if (elem.tagName === 'TABLE') { return elem.id; } return findElemId(elem.parentElement); } const formInfo = function(formItem, blockIndex = undefined) { if (formItem.xtype === 'buttonField') { return formInfo(formItem.ownerCt, formItem.blockIndex); } if (formItem.xtype === 'panel' || formItem.xtype === 'sectionField') { return formInfo(formItem.ownerCt, blockIndex); } if (formItem.xtype === 'subformField') { return { isSubform: true, formName: formItem.formName, subformFieldName: formItem.subformName, blockIndex: blockIndex }; } if (formItem.xtype === 'form') { return { isSubform: false, }; } console.warn('No information found!'); return undefined; } if (context.genericEditForm && document.activeElement.tagName === 'BUTTON') { let elemId = findElemId(document.activeElement); if (elemId) { let formItem = context.genericEditForm.down('#'+elemId); if (formItem) { return formInfo(formItem); } } } return undefined; } const request = function (id) { if (pluginRequestsDisabled) return; executePluginMethod( 'EinzelempfehlungAnalyzer', 'getVariants', {id: id}, function (response) { if (response.status.code < 0) { onFailure(); return; } onSuccess(response.result); }, false ); }; const itemMapping = function (item) { return [item.id, item.ergebnis, item.gen, item.exon, item.pathogenitaetsklasse]; } const addItem = function (item) { if (selected.map(item => item.id).indexOf(item.id) >= 0) { return; } selected.push(item); const extData = selected.map(itemMapping); selectedStore.loadData(extData); }; const removeItem = function (index) { selected.splice(index, 1); const extData = selected.map(itemMapping); selectedStore.loadData(extData); }; const save = () => { const names = selected.map((item) => { return `${item.ergebnis}: ${item.gen}, ${item.exon}, ${item.pathogenitaetsklasse}`; }).join("\n"); this.getFieldByEntriesArray('stmolaltalle', blockIndex).setValue(names); this.getFieldByEntriesArray('stmolaltvariantejson', blockIndex).setValue(JSON.stringify(selected)); }; const onFailure = function() { pluginRequestsDisabled = true; Ext.MessageBox.show({ title: 'Hinweis', msg: 'Plugin "DNPM" nicht verfügbar.', buttons: Ext.MessageBox.OKCANCEL }); }; const onSuccess = function(d) { available = d; const extData = available.map(itemMapping); availableStore.loadData(extData); } const showDialog = function (procedureId) { let selectedItemIndex = -1; let deselectedItemIndex = -1; try { selected = JSON.parse(getFieldValue('stmolaltvariantejson', blockIndex)); const extData = selected.map(itemMapping); selectedStore.loadData(extData); } catch (e) { selected = []; const extData = selected.map(itemMapping); selectedStore.loadData(extData); } const gridColumns = [ {header: 'Ergebnis', width: 240, sortable: false, dataIndex: 'ergebnis'}, {header: 'Gen', width: 80, sortable: false, dataIndex: 'gen'}, {header: 'Exon', width: 80, sortable: false, dataIndex: 'exon'}, {header: 'Pathogenitätsklasse', sortable: false, dataIndex: 'pathogenitaetsklasse'}, ]; const availableGrid = new Ext.grid.GridPanel({ title: 'Verfügbar', store: availableStore, loadMask: true, border: true, columns: gridColumns, flex: 1, listeners: { itemclick: (dv, record, item, index) => { selectedItemIndex = index; Ext.getCmp('btnAdd').setDisabled(false); }, itemdblclick: (dv, record, item, index) => { selectedItemIndex = -1 addItem(available[index]); Ext.getCmp('btnAdd').setDisabled(true); } } }); const selectedGrid = new Ext.grid.GridPanel({ title: 'Ausgewählt', store: selectedStore, loadMask: true, border: true, columns: gridColumns, flex: 1, listeners: { itemclick: (dv, record, item, index) => { deselectedItemIndex = index; Ext.getCmp('btnRm').setDisabled(false); }, itemdblclick: (dv, record, item, index) => { deselectedItemIndex = -1 removeItem(index); Ext.getCmp('btnRm').setDisabled(true); } } }); const gridLayout = Ext.create('Ext.Panel', { flex: 1, layout: { type: 'hbox', align: 'stretch' }, items: [availableGrid, { xtype: 'splitter' }, selectedGrid] }); const layout = Ext.create('Ext.Panel', { flex: 1, layout: { type: 'vbox', align: 'stretch' }, items: [gridLayout] }); Ext.create('Ext.window.Window', { title: 'Variante auswählen', height: 600, width: 1080, layout: 'fit', items: [layout], buttons: [{ id: 'btnAdd', text: 'Hinzufügen', disabled: true, handler: () => { addItem(available[selectedItemIndex]); Ext.getCmp('btnAdd').setDisabled(true); } }, { id: 'btnRm', text: 'Entfernen', disabled: true, handler: () => { removeItem(deselectedItemIndex); Ext.getCmp('btnRm').setDisabled(true); } }, { text: 'Übernehmen', cls: 'onko-btn-cta', handler: () => { save(); let win = Ext.WindowManager.getActive(); if (win) { win.close(); } } }] }).show(); request(procedureId); }; let buttonFieldFormInformation = findButtonFieldFormInformation(this); if (buttonFieldFormInformation && buttonFieldFormInformation.blockIndex) { blockIndex = buttonFieldFormInformation.blockIndex; } var procedureId = getFieldValue('refosmolekulargenetik', blockIndex).id; showDialog(procedureId);
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
b757e7cc-9ec3-4480-aa3e-d4bcf031c13d
12
false
false
button
btnaddstudie
Studienempfehlung hinzufügen
true
false
false
4.0
false
false
0
0
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
let addText = function() { let v = getFieldValue('studienalle'); let ie = getFieldValue('studieinternextern') == 'i' ? ' (intern)' : ' (extern)'; v = v + getFieldValue('studienct') + '; ' + getFieldValue('studie') + ie + '; ' + getFieldValue('studieort') + '\n'; setFieldValue('studienalle', v); } var addJSON = function() { let v = []; try { v = JSON.parse(getFieldValue('studienallejson')); if (!Array.isArray(v)) { v = []; } } catch (e) { v = []; } v.push({ studie: getFieldValue('studie'), nct: getFieldValue('studienct'), ort: getFieldValue('studieort'), internextern: getFieldValue('studieinternextern') }); setFieldValue('studienallejson', JSON.stringify(v)); } addText(); addJSON(); setFieldValue('studie', ''); setFieldValue('studienct', ''); setFieldValue('studieort', ''); setFieldValue('studieinternextern', '');
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
57064ddd-5793-43cf-b85f-6eb236c9381b
24
false
false
button
btnaddwirkstoff
Wirkstoffe bearbeiten
true
false
false
4.5
false
false
0
0
none
0
0
false
false
const availableStore = new Ext.data.ArrayStore({ fields: [ {name: 'code'}, {name: 'name'}, {name: 'system'}, {name: 'version'} ] }); const selectedStore = new Ext.data.ArrayStore({ fields: [ {name: 'code'}, {name: 'name'}, {name: 'system'}, {name: 'version'} ] }); let pluginRequestsDisabled = false; let available = []; let selected = []; let blockIndex = null; const findButtonFieldFormInformation = function(context) { const findElemId = function(elem) { if (elem.tagName === 'BODY') { return undefined; } if (elem.tagName === 'TABLE') { return elem.id; } return findElemId(elem.parentElement); } const formInfo = function(formItem, blockIndex = undefined) { if (formItem.xtype === 'buttonField') { return formInfo(formItem.ownerCt, formItem.blockIndex); } if (formItem.xtype === 'panel') { return formInfo(formItem.ownerCt, blockIndex); } if (formItem.xtype === 'subformField') { return { isSubform: true, formName: formItem.formName, subformFieldName: formItem.subformName, blockIndex: blockIndex }; } if (formItem.xtype === 'form') { return { isSubform: false, }; } console.warn('No information found!'); return undefined; } if (context.genericEditForm && document.activeElement.tagName === 'BUTTON') { let elemId = findElemId(document.activeElement); if (elemId) { let formItem = context.genericEditForm.down('#'+elemId); if (formItem) { return formInfo(formItem); } } } return undefined; } const request = function (q) { if (pluginRequestsDisabled) return; executePluginMethod( 'AtcCodesPlugin', 'query', {q: q, size: 25}, function (response) { if (response.status.code < 0) { onFailure(); return; } onSuccess(response.result); }, false ); }; const addItem = function (item) { selected.push(item); const extData = selected.map((item) => [item.code, item.name, item.system, item.version]); selectedStore.loadData(extData); }; const removeItem = function (index) { selected.splice(index, 1); const extData = selected.map((item) => [item.code, item.name, item.system, item.version]); selectedStore.loadData(extData); }; const save = () => { const names = selected.map((item) => { return item.name; }).join("\n"); this.getFieldByEntriesArray('wirkstoffe', blockIndex).setValue(names); this.getFieldByEntriesArray('wirkstoffejson', blockIndex).setValue(JSON.stringify(selected)); }; const onFailure = function() { pluginRequestsDisabled = true; Ext.MessageBox.show({ title: 'Hinweis', msg: 'Plugin "ATC-Codes und Substanzen" nicht verfügbar. Sie können Substanzen nur über "Aus Suchfeld hinzufügen" hinzufügen.', buttons: Ext.MessageBox.OKCANCEL }); }; const onSuccess = function(d) { available = d; const extData = available.map((item) => [item.code, item.name, item.system, item.version]); availableStore.loadData(extData); } const showDialog = function () { let selectedItemIndex = -1; let deselectedItemIndex = -1; let queryString = ''; try { selected = JSON.parse(getFieldValue('wirkstoffejson', blockIndex)); const extData = selected.map((item) => [item.code, item.name, item.system, item.version]); selectedStore.loadData(extData); } catch (e) { selected = []; const extData = selected.map((item) => [item.code, item.name, item.system, item.version]); selectedStore.loadData(extData); } const query = new Ext.form.field.Text({ name: 'query', fieldLabel: 'Suche', padding: 8, listeners: { change: (f) => { queryString = f.value; request(f.value); if (f.value.length > 0) { Ext.getCmp('btnUnknownAgent').setDisabled(false); } else { Ext.getCmp('btnUnknownAgent').setDisabled(true); } } } }); const gridColumns = [ {header: 'Code', width: 72, sortable: false, dataIndex: 'code'}, {header: 'Name', width: 300, sortable: false, dataIndex: 'name'}, {header: 'System', width: 72, sortable: false, dataIndex: 'system'}, {header: 'Version', width: 72, sortable: false, dataIndex: 'version'}, ]; const availableGrid = new Ext.grid.GridPanel({ title: 'Verfügbar', store: availableStore, loadMask: true, border: true, columns: gridColumns, flex: 1, listeners: { itemclick: (dv, record, item, index) => { selectedItemIndex = index; Ext.getCmp('btnAddAgent').setDisabled(false); }, itemdblclick: (dv, record, item, index) => { selectedItemIndex = -1 addItem(available[index]); Ext.getCmp('btnAddAgent').setDisabled(true); } } }); const selectedGrid = new Ext.grid.GridPanel({ title: 'Ausgewählt', store: selectedStore, loadMask: true, border: true, columns: gridColumns, flex: 1, listeners: { itemclick: (dv, record, item, index) => { deselectedItemIndex = index; Ext.getCmp('btnRmAgent').setDisabled(false); }, itemdblclick: (dv, record, item, index) => { deselectedItemIndex = -1 removeItem(index); Ext.getCmp('btnRmAgent').setDisabled(true); } } }); const gridLayout = Ext.create('Ext.Panel', { flex: 1, layout: { type: 'hbox', align: 'stretch' }, items: [availableGrid, { xtype: 'splitter' }, selectedGrid] }); const layout = Ext.create('Ext.Panel', { flex: 1, layout: { type: 'vbox', align: 'stretch' }, items: [query, gridLayout] }); Ext.create('Ext.window.Window', { title: 'Substanz auswählen', height: 600, width: 1080, layout: 'fit', items: [layout], buttons: [{ id: 'btnAddAgent', text: 'Hinzufügen', disabled: true, handler: () => { addItem(available[selectedItemIndex]); Ext.getCmp('btnAddAgent').setDisabled(true); } }, { id: 'btnUnknownAgent', text: 'Aus Suchfeld hinzufügen', disabled: true, handler: () => { addItem({ code: '', name: queryString, system: 'UNREGISTERED' }); Ext.getCmp('btnUnknownAgent').setDisabled(true); } }, { id: 'btnRmAgent', text: 'Entfernen', disabled: true, handler: () => { removeItem(deselectedItemIndex); Ext.getCmp('btnRmAgent').setDisabled(true); } }, { text: 'Übernehmen', cls: 'onko-btn-cta', handler: () => { save(); let win = Ext.WindowManager.getActive(); if (win) { win.close(); } } }] }).show(); request(''); }; let buttonFieldFormInformation = findButtonFieldFormInformation(this); if (buttonFieldFormInformation && buttonFieldFormInformation.blockIndex) { blockIndex = buttonFieldFormInformation.blockIndex; } showDialog();
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
31b4c59b-b9eb-4383-a8b3-efff9777ab06
25
false
false
button
btnstudiendurchsuchen
Studien durchsuchen
true
false
false
0.875
false
false
0
0
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
const availableStore = new Ext.data.ArrayStore({ fields: [ {name: 'kategorieName'}, {name: 'version'}, {name: 'code'}, {name: 'type'}, {name: 'studiennummer'}, {name: 'shortDesc'}, {name: 'description'} ] }); let pluginRequestsDisabled = false; const findButtonFieldFormInformation = function (context) { const findElemId = function (elem) { if (elem.tagName === 'BODY') { return undefined; } if (elem.tagName === 'TABLE') { return elem.id; } return findElemId(elem.parentElement); } const formInfo = function (formItem, blockIndex = undefined) { if (formItem.xtype === 'buttonField') { return formInfo(formItem.ownerCt, formItem.blockIndex); } if (formItem.xtype === 'panel' || formItem.xtype === 'sectionField') { return formInfo(formItem.ownerCt, blockIndex); } if (formItem.xtype === 'subformField') { return { isSubform: true, formName: formItem.formName, subformFieldName: formItem.subformName, blockIndex: blockIndex }; } if (formItem.xtype === 'form') { return { isSubform: false, }; } console.warn('No information found!'); return undefined; } if (context.genericEditForm && document.activeElement.tagName === 'BUTTON') { let elemId = findElemId(document.activeElement); if (elemId) { let formItem = context.genericEditForm.down('#' + elemId); if (formItem) { return formInfo(formItem); } } } return undefined; } const request = function (query, includeInactive) { if (pluginRequestsDisabled) return; executePluginMethod( 'EinzelempfehlungAnalyzer', 'getStudien', includeInactive ? {q: query, inactive: true} : {q: query}, function (response) { if (response.status.code < 0) { onFailure(); return; } onSuccess(response.result); }, false ); }; const itemMapping = function (item) { return [item.kategorieName, item.version, item.code, item.type, item.studiennummer, item.shortDesc, item.description]; } const onFailure = function () { pluginRequestsDisabled = true; Ext.MessageBox.show({ title: 'Hinweis', msg: 'Plugin "DNPM" nicht verfügbar.', buttons: Ext.MessageBox.OKCANCEL }); }; const onSuccess = function (d) { available = d; const extData = available.map(itemMapping); availableStore.loadData(extData); } const save = (selectedItemIndex) => { this.getFieldByEntriesArray('studie', blockIndex).setValue(available[selectedItemIndex].shortDesc); this.getFieldByEntriesArray('studienct', blockIndex).setValue(available[selectedItemIndex].studiennummer); } const showDialog = function (blockIndex) { let selectedItemIndex = -1; let queryString = ''; let includeInactive = false; const gridColumns = [ {header: 'Kategorie', width: 80, sortable: false, dataIndex: 'kategorieName'}, {header: 'Version', width: 80, sortable: false, dataIndex: 'version'}, {header: 'Typ', width: 120, sortable: false, dataIndex: 'type'}, {header: 'Studiennummer', width: 120, sortable: true, dataIndex: 'studiennummer'}, {header: 'Name', width: 320, sortable: true, dataIndex: 'shortDesc'}, {header: 'Beschreibung', width: 400, sortable: false, dataIndex: 'description'} ]; const query = new Ext.form.field.Text({ name: 'query', fieldLabel: 'Suche', padding: 8, listeners: { change: (f) => { queryString = f.value; request(queryString, includeInactive); } } }); const inactiveSelection = new Ext.form.field.Checkbox({ name: 'inactive', fieldLabel: 'Inaktive Studien einschließen', labelWidth: 240, padding: 8, listeners: { handler: (_, checked) => { includeInactive = checked; request(queryString, includeInactive); } } }); const availableGrid = new Ext.grid.GridPanel({ title: 'Verfügbare Studien', store: availableStore, loadMask: true, border: true, columns: gridColumns, flex: 1, listeners: { itemclick: (dv, record, item, index) => { selectedItemIndex = index; }, itemdblclick: (dv, record, item, index) => { save(selectedItemIndex); let win = Ext.WindowManager.getActive(); if (win) { win.close(); } } } }); const layout = Ext.create('Ext.Panel', { flex: 1, layout: { type: 'vbox', align: 'stretch' }, items: [query, inactiveSelection, availableGrid] }); Ext.create('Ext.window.Window', { title: 'Studienauswahl', height: 600, width: 1080, layout: 'fit', items: [layout], buttons: [{ id: 'btnAdd', text: 'Studie auswählen', handler: () => { save(selectedItemIndex); let win = Ext.WindowManager.getActive(); if (win) { win.close(); } } }, { text: 'Abbrechen', cls: 'onko-btn-cta', handler: () => { let win = Ext.WindowManager.getActive(); if (win) { win.close(); } } }] }).show(); request(); }; let buttonFieldFormInformation = findButtonFieldFormInformation(this); if (buttonFieldFormInformation && buttonFieldFormInformation.blockIndex) { blockIndex = buttonFieldFormInformation.blockIndex; showDialog(blockIndex); }
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
a14f08b9-4751-4730-ab5b-846ab84cc6bc
6
false
false
combobox
evidenzlevel
true
false
true
1.0
false
1
0
evidenzlevel
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
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
b24158bb-453d-4405-8439-cff2fdc7e94b
1
false
false
combobox
evidenzlevelzusatz
true
false
true
2.0
false
1
0
evidenzlevel_zusatz
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
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
944dd2dc-2697-4ad9-ab73-9370a745d035
2
false
false
group
grpEvidenzlevel
Evidenzlevel
true
false
true
5.0
false
0
0
none
0
0
false
false
1
true
false
0
0
false
Wählen Sie hier das Evidenzlevel zuzüglich dem Evidenzlevel-Zusatz aus.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
92c9326d-964e-4c75-a6fa-388f3423b9f7
4
false
false
group
grpwirkstoffe
Wirkstoffe
true
false
true
4.0
false
0
0
none
0
0
false
false
1
true
false
0
0
false
Sie können die Wirkstoffe nicht direkt eingeben. Klicken Sie auf „Wirkstoffe bearbeiten“ und fügen Sie im sich öffnenden Dialog Wirkstoffe aus der links stehenden Liste der verfügbaren Wirkstoffe zur rechts stehenden Liste der ausgewählten Wirkstoffe hinzu. Geben Sie dazu den Anfang des gesuchten Wirkstoffs unter „Suchen“ ein und wählen Sie einen Wirkstoff aus. Klicken Sie nun auf „Hinzufügen“. Der Wirkstoff taucht nun in der Liste der ausgewählten Wirkstoffe auf. Zum Entfernen eines Wirkstoffs wählen Sie den zu entfernenden Wirkstoff aus der rechts stehenden Liste aus und klicken auf „Entfernen“. Ist die Auswahl abgeschlossen, klicken Sie auf „Übernehmen“, um den Dialog zu schließen und die Änderungen anzuwenden.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
96e76da7-0ec5-4744-acb9-47b7c7ce957c
4
false
false
combobox
hatstudie
Studienempfehlung
true
false
true
0.5
false
false
1
0
hat_studie
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
mandatory
false
if (getFieldValue('hatstudie') == 'Nein') { setFieldValue('studienalle', ''); setFieldValue('studienallejson', ''); }
true
1
true
false
0
0
false
Wählen Sie hier, ob es eine Empfehlung zum Einschluss in eine Studie gibt.
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
51ed5d9e-d3f8-4a7f-aaea-f2a8af80cb01
4
false
false
formReference
mtb
MTB
true
false
true
1.0
false
false
0
0
ref_tumorkonferenz
DNPM_UF_Einzelempfehlung
none
0
0
false
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
false
var datum = getFieldValue('mtb').Datum; setFieldValue('ufeedatum', datum);
true
OS.Tumorkonferenz
MTB vom {Datum}
0
true
false
0
0
false
Wählen Sie hier das MTB aus, in dem die entsprechende Einzelempfehlung ausgesprochen wurde. Das Datum des MTBs im nachfolgenden Eingabefeld wird automatisch aktualisiert.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
57707b45-cbf4-4bf6-99e3-b5051bff8552
22
false
false
textfield
prio
Priorität
true
false
true
3.0
false
0
0
prio
DNPM_UF_Einzelempfehlung
none
0
0
false
false
1
true
false
0
0
false
Geben Sie hier die Priorität der Einzelempfehlung gemäß MTB an.
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
b6e7460e-2350-4d62-8665-e07d5484a123
3
false
false
formReference
refdnpmfollowup
Verweis auf FollowUp
true
true
true
10.5
false
false
0
0
ref_dnpm_followup
DNPM_UF_Einzelempfehlung
FollowUp
none
0
0
false
false
DNPM FollowUp
FollowUp vom {DatumFollowUp}
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
720dda0f-b669-42da-a3d6-0e2dbcbb2894
8
false
false
formReference
refosmolekulargenetik
Molekulargenetische Untersuchung
true
false
true
6.0
false
0
0
ref_molekulargenetik
DNPM_UF_Einzelempfehlung
none
0
0
false
false
console.log(getFieldValue('refosmolekulargenetik'))
true
OS.Molekulargenetik
Befund vom {Datum}
1
true
false
0
0
false
Wählen Sie hier das Formular zur Molekulargenetische Untersuchung mit entsprechendem Befund aus, welches die Grundlage der Einzelempfehlung ist.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
9a7c14b8-958b-4269-bb58-d6267089660e
21
false
false
textarea
stmolaltalle
Alle stützenden molekularen Alterationen
true
true
true
6.5
false
false
0
0
st_mol_alt_alle
DNPM_UF_Einzelempfehlung
none
0
0
false
false
1
true
false
0
0
false
Betätigen Sie den Button "Stützende molekulare Alterationen bearbeiten" und wählen Sie verfügbare molekulare Alterationen (Varianten) aus.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
3a530709-da96-4a9b-8586-5140d3eda38f
8
false
false
textfield
stmolaltvariantejson
Stützende molekulare Alteration - Variante - JSON
true
false
true
6.875
false
false
0
0
st_mol_alt_variante_json
DNPM_UF_Einzelempfehlung
none
0
0
false
false
true
false
0
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
0feea6c9-b388-442c-bf63-79150b168f4c
5
false
false
textfield
studie
Studie
true
false
true
1.25
false
false
0
0
studie
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
1
true
false
0
0
false
Für DNPM nicht erforderlich. Geben Sie hier den Namen der Studie an.
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
8f08ebac-6d34-4e12-ba1e-d27eec3954f4
3
false
false
combobox
studieinternextern
intern/extern
true
false
true
1.625
false
false
1
0
studie_internextern
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
1
true
false
0
0
false
Für DNPM nicht erforderlich. Geben Sie hier an, ob die Studie intern oder extern durchgeführt wird.
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
3c561c27-2dc3-4bf0-ae49-72472d47ac16
3
false
false
textarea
studienalle
Alle Studienempfehlungen
true
false
true
5.0
false
false
0
0
studien_alle
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
let text = getFieldValue('studienalle'); let json = []; let newJson = []; try { json = JSON.parse(getFieldValue('studienallejson')); if (!Array.isArray(json)) { json = []; } } catch (e) { json = []; } if (typeof text === 'string' || text instanceof String) { text.split('\n').forEach(line => { let nct = line.split(';')[0]; json.forEach(entry => { if (nct === entry.nct) { newJson.push(entry); } }); }); setFieldValue('studienallejson', JSON.stringify(newJson)); } else { setFieldValue('studienallejson', JSON.stringify([])); }
true
1
true
false
0
0
false
Zum Hinzufügen von Studienempfehlungen füllen Sie die obenstehenden Felder „NCT-Nummer“ und „Ort“ aus und klicken Sie auf „Studienempfehlung hinzufügen“.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
1bb8b677-1d9e-4d66-8ab2-670b0f0c6980
10
false
false
textarea
studienallejson
Alle Studienempfehlungen JSON
true
false
true
6.0
false
false
0
0
studien_alle_json
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
false
true
false
0
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
693e88d9-cd46-487e-9ed7-dd624bc6ec3e
4
false
false
textfield
studienct
NCT-Nummer
true
false
false
2.0
false
0
0
studie_nct
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
1
true
false
0
0
false
Geben Sie hier die NCT-Nummer der empfohlenen Studie an.
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
97dce1b6-62be-4a42-b1e8-dc79b4cdf371
8
false
false
textfield
studieort
Ort
true
false
false
3.0
false
0
0
studie_ort
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
hatstudie = '1'
true
hatstudie
false
1
true
false
0
0
false
Geben Sie hier den Ort oder die Orte der Studie an.
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
15a10da3-89d8-4700-acdd-0fadcd17d197
8
false
false
datefield
ufeedatum
Datum MTB
true
false
true
2.0
false
false
0
0
datum
DNPM_UF_Einzelempfehlung
date
0
0
false
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
false
0
true
false
0
0
false
Geben Sie hier das Datum des MTBs ein, in der die entsprechende Einzelempfehlung ausgesprochen wurde.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
1f7fab25-616e-4d3c-8185-057776e5ef69
9
false
false
textarea
wirkstoffe
true
true
true
0.5
false
false
0
0
wirkstoffe
DNPM_UF_Einzelempfehlung
grpwirkstoffe
none
0
0
false
false
1
true
false
0
0
false
Betätigen Sie den Button "Wirkstoffe bearbeiten" und wählen Sie verfügbare Wirkstoffe aus.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
0ab804d8-16f0-404f-af47-ab19ef324a46
10
false
false
textarea
wirkstoffejson
true
true
true
4.25
false
false
0
0
wirkstoffe_json
DNPM_UF_Einzelempfehlung
none
0
0
false
false
true
false
0
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
9177c6c0-2905-474e-a34f-d8e8b30f31d7
10
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Einzelempfehlung nach dem Sterbedatum liegt
DatumGrenze_ufeedatum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), ufeedatum)
true
true
true
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
ufeedatum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Einzelempfehlung vor dem Geburtsdatum liegt
DatumGrenze_ufeedatum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ufeedatum)
true
true
true
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
ufeedatum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Einzelempfehlung in der Zukunft liegt
DatumGrenze_ufeedatum_GueltigZukunft
dateAfterOrEquals(getNow(), ufeedatum)
true
true
true
getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
ufeedatum
1
Das Erstellungsdatum der Einzelempfehlung fehlt
Prüfung, ob das Erstellungsdatum der Einzelempfehlung vorhanden ist
Einzelempfehlung_Erstellungsdatum
not isEmpty(ufeedatum)
true
true
true
0
ufeedatum
1
Der Evidenzlevel des Biomarkers fehlt
Prüfung, ob der Evidenzlevel des Biomarkers vorhanden ist
Einzelempfehlung_Evidenzlevel
not isEmptyString(evidenzlevel)
true
true
true
0
evidenzlevel
1
Der Zusatz zum Evidenzlevel des Biomarkers fehlt
Prüfung, ob der Zusatz zum Evidenzlevel des Biomarkers vorhanden ist
Einzelempfehlung_Evidenzlevelzusatz
not isEmptyString(evidenzlevelzusatz)
true
true
true
0
evidenzlevelzusatz
2
Die NCT-Nummer entspricht nicht dem gültigen Muster
Prüfung, ob NCT-Nummer außerhalb des gültigen Musters liegt
Einzelempfehlung_NCT-Nummer
studienct.size() = 11 and studienct.substring(1,3) = 'NCT'
false
true
true
hatstudie = '1'
true
0
studienct
1
Als Priorität muss eine ganze Zahl zwischen 1 und 4 eingetragen werden
Prüfung, ob eine Priorität für die Einzelempfehlung vorhanden ist
Einzelempfehlung_Priorität
not isEmpty(prio) and prio >= 1 and prio <= 4
true
true
true
0
prio
Benutzer Bibliothek
DNPM
3
DNPM_UF_Tumorausbreitung
-3
DNPM UF Tumorausbreitung
1
DNPM UF Tumorausbreitung
Tumorausbreitung
DNPM KPA Tumorausbreitung
false
true
0
0
false
0
false
true
true
true
false
false
false
false
false
20119
8f1987dc-d591-42ab-8f1d-e7fb9c0faeb2
13
true
group
Feldgruppe1
Tumorausbreitung
true
false
true
1.0
false
false
0
0
none
0
0
false
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
561b1d43-069c-4640-8e90-b8f96f58dfd3
2
false
false
combobox
Wert
Ausbreitung
true
false
true
2.0
false
false
1
0
Wert
DNPM_UF_Tumorausbreitung
Feldgruppe1
none
0
0
false
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
62151614-0981-4bef-a2c0-ac1b6874aec8
3
false
false
datefield
Zeitpunkt
Zeitpunkt
true
false
true
1.0
false
false
0
0
Zeitpunkt
DNPM_UF_Tumorausbreitung
Feldgruppe1
date
0
0
false
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
62f3174d-881e-485e-b768-0d4ed15ab10a
2
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob der Zeitpunkt der Tumorausbreitung nach dem Sterbedatum liegt
DatumGrenze_Zeitpunkt_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Zeitpunkt)
true
true
true
0
Zeitpunkt
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob der Zeitpunkt der Tumorausbreitung vor dem Geburtsdatum liegt
DatumGrenze_Zeitpunkt_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Zeitpunkt)
true
true
true
0
Zeitpunkt
2
Das Datum liegt in der Zukunft
Prüfung, ob der Zeitpunkt der Tumorausbreitung in der Zukunft liegt
DatumGrenze_Zeitpunkt_GueltigZukunft
dateAfterOrEquals(getNow(), Zeitpunkt)
true
true
true
0
Zeitpunkt
Benutzer Bibliothek
DNPM
3
DNPM_FollowUp
-3
DNPM FollowUp
1
DNPM FollowUp
DNPM FollowUp
DNPM FollowUp
false
true
4
0
false
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM FollowUp </font> <p>{LinkTherapieempfehlung.refSummary}</p> <p>Priorität: {LinkTherapieempfehlung.prio}</p> <if test="AntragKostenuebernahme='1'"> <then><p>KÜ: {StatusKostenuebernahme.shortdesc}</p></then> <else><p>Keine Antragstellung KÜ</p></else> </if> </div>
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM FollowUp </font> <p>{LinkTherapieempfehlung.refSummary}</p> <p>Priorität: {LinkTherapieempfehlung.prio}</p> <if test="AntragKostenuebernahme='1'"> <then><p>Kostenübernahme: {StatusKostenuebernahme.shortdesc}</p></then> <else><p>Keine Antragstellung zur Kostenübernahme</p></else> </if> </div>
0
false
true
true
true
false
false
false
false
false
20119
12415fe7-8785-41ee-ad32-8e4dd69d504b
66
true
textarea
AblehnungKostenMemo
Welche?
true
false
true
6.0
false
false
0
0
AblehnungKostenMemo
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
AntragKostenuebernahme = '1' and GrundAblehnungKosten = 'w'
true
AntragKostenuebernahme
GrundAblehnungKosten
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
08e2a6f2-efa6-49e5-aed0-d658d075ca75
6
false
false
section
Ansprechen
Ansprechen
true
false
true
5.0
false
false
0
0
none
0
0
false
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
2527e13b-4441-4be7-83f8-55cd6cbd2904
2
false
false
section
AntragKostenuebernahm
Antrag Kostenübernahme
true
false
true
3.0
false
false
0
0
none
0
0
false
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
2b298317-f833-4ca4-b73c-4b8092b0eff0
2
false
false
combobox
AntragKostenuebernahme
Antragsstellung zur Kostenübernahme
true
false
true
1.0
false
false
1
0
AntragKostenuebernahme
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
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
16f4d725-6d87-4078-a59d-6ca6724f1988
2
false
false
datefield
AusstellungsdatumAntrag
Ausstellungsdatum des Antrags auf Kostenübernahme
true
false
true
2.0
false
false
0
0
AusstellungsdatumAntrag
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
AntragKostenuebernahme = '1'
true
AntragKostenuebernahme
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
9341d092-6156-4ae9-9b0d-d72619ab4471
2
false
false
section
Bereich2
Status der Therapieumsetzung
true
false
true
4.0
false
false
0
0
none
0
0
false
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
43bd84f2-49d0-4809-a0c1-32d8341db578
1
false
false
combobox
BestResponse
Best Response
true
false
true
1.0
false
false
1
0
BestResponse
DNPM_FollowUp
Ansprechen
none
0
0
false
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
debc289c-a150-47e3-85cf-ad8e3c47f08c
5
false
false
textarea
BewertungMemo
Bemerkung
true
false
true
2.0
false
false
0
0
BewertungMemo
DNPM_FollowUp
Ansprechen
none
0
0
false
BestResponse = 'NYA' or BestResponse = 'x'
true
BestResponse
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
1fd81b59-e343-46dc-82d9-18bfdb05ac42
6
false
false
datefield
DatumAntwortKueAntrag
Datum Antwort zum Kostenübernahmeantrag
true
false
true
3.0
false
false
0
0
Datum_AntwortKueAntrag
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
AntragKostenuebernahme = '1'
true
AntragKostenuebernahme
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
bb993bc1-fcfd-4d66-ad78-e14ea5be28a2
2
false
false
datefield
DatumFollowUp
Datum des Follow-Ups
true
false
true
1.0
false
0
0
DatumFollowUp
DNPM_FollowUp
date
0
0
false
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
c3877a68-dea9-46a2-bd72-c7c040b56a2a
2
false
false
datefield
DatumProgression
Datum der Progression
true
false
true
3.0
false
false
0
0
DatumProgression
DNPM_FollowUp
Ansprechen
none
0
0
false
BestResponse = 'PD'
true
BestResponse
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
ede81488-4147-4f03-8a94-bdc94e3679e9
5
false
false
combobox
Dosisdichte
Dosisdichte (Zeit und Medikamentendosis)
true
false
true
9.0
false
false
1
0
Dosisdichte
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
StatusTherapie
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
b7e6245b-8fda-411a-a6a3-2e2e633d04bf
8
false
false
combobox
EmpfehlungsumsetzungJa
Umsetzungsart
true
false
true
4.0
false
false
1
0
EmpfehlungsumsetzungJa
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
StatusTherapie
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
fd714ec5-bca5-4c25-b995-4b00776bf337
8
false
false
textarea
EmpfehlungsumsetzungNein
Bemerkung zur Nicht-Umsetzung
true
false
true
2.0
false
false
0
0
EmpfehlungsumsetzungNein
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie='not-done'
true
StatusTherapie
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
f85312b5-c779-4568-aa5e-b5319a04c351
6
false
false
combobox
GrundAblehnungKosten
Grund für Ablehnung der Kostenübernahme
true
false
true
5.0
false
false
1
0
AblehnungKosten
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
AntragKostenuebernahme = '1' and StatusKostenuebernahme = 'rejected'
true
AntragKostenuebernahme
StatusKostenuebernahme
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
c1b0f098-818a-4758-8bf0-ddeced5414d6
5
false
false
combobox
GrundNichtumsetzung
Grund für nicht umgesetzte Therapie
true
false
true
5.0
false
false
1
0
GrundNichtumsetzung
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'not-done'
true
StatusTherapie
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
85d14def-12b5-48d0-8f42-507847027e72
7
false
false
combobox
GrundTherapieabbruch
Grund für Therapieabbruch
true
false
true
6.0
false
false
1
0
GrundTherapieabbruch
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'stopped'
true
StatusTherapie
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
d6d720c7-dfdf-428e-9fbe-4b95ddea289d
7
false
false
datefield
LetztesFollowUpDatum
Letztes Follow-Up-Datum
true
false
true
5.0
false
false
0
0
LetztesFollowUpDatum
DNPM_FollowUp
Ansprechen
none
0
0
false
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
9b3d8f2d-2ab5-474a-9b16-0ad4b0568a8f
5
false
false
formReference
LinkTherapieempfehlung
Verweis zur Therapieempfehlung
true
false
true
2.0
false
false
0
0
LinkTherapieempfehlung
DNPM_FollowUp
none
0
0
false
false
setFieldValue('AblehnungKostenMemo', getFieldValue('LinkTherapieempfehlung').DatumTumorboard);
true
DNPM UF Einzelempfehlung
Empfehlung vom {ufeedatum} mit Priorität {prio}
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
2c5897aa-6ab4-474c-b94d-67ca74ffb7ea
16
false
false
textfield
OverallSurvival
Overall survival (OS) (ab dem Start der Therapie)
true
false
true
9.0
false
false
0
0
OverallSurvival
DNPM_FollowUp
Ansprechen
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
d8ccb95b-1ea1-4792-a877-f653e05fdcd1
5
false
false
textfield
PFS1Vortherapie
PFS unter Vortherapie (PFS1)
true
false
true
6.0
false
false
0
0
PFS1Vortherapie
DNPM_FollowUp
Ansprechen
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
5c55edcc-bf67-46b3-ad03-df55d113348d
5
false
false
textfield
PFS2EmpfTherapie
PFS unter empfohlener Therapie (PFS2)
true
false
true
7.0
false
false
0
0
PFS2EmpfTherapie
DNPM_FollowUp
Ansprechen
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
fadffa23-865e-4918-bae9-ad0a32378b4b
5
false
false
textfield
QuotientPFS2PFS1
Quotient PFS2/PFS1
true
false
true
8.0
false
false
0
0
QuotientPFS2_PFS1
DNPM_FollowUp
Ansprechen
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
08326dbd-763f-48a6-ac58-9df92c6bee62
5
false
false
combobox
StatusKostenuebernahme
Status der Kostenübernahme
true
false
true
4.0
false
false
1
0
StatusKostenuebernahme
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
AntragKostenuebernahme = '1'
true
AntragKostenuebernahme
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
1ede003a-4a8d-44e4-8311-40fe309b5e2e
2
false
false
combobox
StatusTherapie
Status der Therapie
true
false
true
1.0
false
false
1
0
StatusTherapie
DNPM_FollowUp
Bereich2
none
0
0
false
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
b413b87c-66d2-4461-9956-23399c38e2fc
1
false
false
textarea
StatusTherapieBemerkung
Bemerkung zum Status der Therapie
true
false
true
3.0
false
false
0
0
StatusTherapieBemerkung
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'not-done' or StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
StatusTherapie
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
128962f0-c33e-4553-abbc-fc88befbddce
4
false
false
datefield
Therapieende
Ende der Therapie
true
false
true
8.0
false
false
0
0
Therapieende
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
StatusTherapie
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
6fabccc2-11a3-478e-b82f-98c178dea044
7
false
false
datefield
Therapiestart
Start der Therapie
true
false
true
7.0
false
false
0
0
Therapiestart
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
StatusTherapie
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
8fcf69cb-730a-4dd4-80c0-8d28be8d51d3
8
false
false
textarea
TherapieumsetzungMemo
Ergänzendes Bemerkungsfeld zur Therapieumsetzung
true
false
true
10.0
false
false
0
0
TherapieumsetzungMemo
DNPM_FollowUp
Bereich2
none
0
0
false
StatusTherapie = 'not-done' or StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
StatusTherapie
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
bda520b0-f85c-4024-982c-d22f67ff7d41
7
false
false
datefield
Todeszeitpunkt
Todeszeitpunkt
true
false
true
4.0
false
false
0
0
Todeszeitpunkt
DNPM_FollowUp
Ansprechen
none
0
0
false
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
784fe2ae-6fdb-4e3d-91dd-5b484f9735bc
5
false
false
2
Das Datum der Antwort liegt vor dem Ausstellungsdatum
Prüfung, ob das Datum der Antwort vor dem Ausstellungsdatum zum Antrag auf Kostenübernahme liegt
DatumAntwortKueAntrag vor AusstellungsdatumAntrag
dateAfterOrEquals(DatumAntwortKueAntrag, AusstellungsdatumAntrag)
true
true
true
AntragKostenuebernahme = '1' and not isEmpty(AusstellungsdatumAntrag)
true
0
AusstellungsdatumAntrag
DatumAntwortKueAntrag
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Ausstellungsdatum des Antrags auf Kostenübernahme nach dem Sterbedatum liegt
DatumGrenze_AusstellungsdatumAntrag_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), AusstellungsdatumAntrag)
true
true
true
AntragKostenuebernahme = '1'
true
0
AusstellungsdatumAntrag
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Ausstellungsdatum des Antrags auf Kostenübernahme vor dem Geburtsdatum liegt
DatumGrenze_AusstellungsdatumAntrag_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), AusstellungsdatumAntrag)
true
true
true
AntragKostenuebernahme = '1'
true
0
AusstellungsdatumAntrag
2
Das Datum liegt in der Zukunft
Prüfung, ob das Ausstellungsdatum des Antrags auf Kostenübernahme in der Zukunft liegt
DatumGrenze_AusstellungsdatumAntrag_GueltigZukunft
dateAfterOrEquals(getNow(), AusstellungsdatumAntrag)
true
true
true
0
AusstellungsdatumAntrag
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Antwort zum Antrag auf Kostenübernahme vor dem Geburtsdatum liegt
DatumGrenze_DatumAntwortKueAntrag_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), DatumAntwortKueAntrag)
true
true
true
AntragKostenuebernahme = '1'
true
0
DatumAntwortKueAntrag
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Antwort zum Antrag auf Kostenübernahme in der Zukunft liegt
DatumGrenze_DatumAntwortKueAntrag_GueltigZukunft
dateAfterOrEquals(getNow(), DatumAntwortKueAntrag)
true
true
true
AntragKostenuebernahme = '1'
true
0
DatumAntwortKueAntrag
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum des Follow up nach dem Sterbedatum liegt
DatumGrenze_DatumFollowUp_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumFollowUp)
true
true
true
0
DatumFollowUp
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum des Follow up vor dem Geburtsdatum liegt
DatumGrenze_DatumFollowUp_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), DatumFollowUp)
true
true
true
0
DatumFollowUp
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum des Follow up in der Zukunft liegt
DatumGrenze_DatumFollowUp_GueltigZukunft
dateAfterOrEquals(getNow(), DatumFollowUp)
true
true
true
0
DatumFollowUp
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Progression nach dem Sterbedatum liegt
DatumGrenze_DatumProgression_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumProgression)
true
true
true
BestResponse = 'PD'
true
0
DatumProgression
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Progression vor dem Geburtsdatum liegt
DatumGrenze_DatumProgression_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), DatumProgression)
true
true
true
BestResponse = 'PD'
true
0
DatumProgression
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Progression in der Zukunft liegt
DatumGrenze_DatumProgression_GueltigZukunft
dateAfterOrEquals(getNow(), DatumProgression)
true
true
true
BestResponse = 'PD'
true
0
DatumProgression
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum des letzten Follow up nach dem Sterbedatum liegt
DatumGrenze_LetztesFollowUpDatum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), LetztesFollowUpDatum)
true
true
true
0
LetztesFollowUpDatum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum des letzten Follow up vor dem Geburtsdatum liegt
DatumGrenze_LetztesFollowUpDatum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), LetztesFollowUpDatum)
true
true
true
0
LetztesFollowUpDatum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum des letzten Follow up in der Zukunft liegt
DatumGrenze_LetztesFollowUpDatum_GueltigZukunft
dateAfterOrEquals(getNow(), LetztesFollowUpDatum)
true
true
true
0
LetztesFollowUpDatum
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob Therapieende nach dem Sterbedatum liegt
DatumGrenze_Therapieende_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Therapieende)
true
true
true
StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Therapieende
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob Therapieende vor dem Geburtsdatum liegt
DatumGrenze_Therapieende_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Therapieende)
true
true
true
StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Therapieende
2
Das Datum liegt in der Zukunft
Prüfung, ob Therapieende in der Zukunft liegt
DatumGrenze_Therapieende_GueltigZukunft
dateAfterOrEquals(getNow(), Therapieende)
true
true
true
StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Therapieende
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob der Therapiestart nach dem Sterbedatum liegt
DatumGrenze_Therapiestart_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), Therapiestart)
true
true
true
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Therapiestart
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob Therapiestart vor dem Geburtsdatum liegt
DatumGrenze_Therapiestart_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Therapiestart)
true
true
true
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Therapiestart
2
Das Datum liegt in der Zukunft
Prüfung, ob Therapiestart in der Zukunft liegt
DatumGrenze_Therapiestart_GueltigZukunft
dateAfterOrEquals(getNow(), Therapiestart)
true
true
true
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Therapiestart
1
Die Dosisdichte fehlt
Prüfung, ob die Dosisdichte vorhanden ist
FollowUp_Dosisdichte
not isEmptyString(Dosisdichte)
true
true
true
StatusTherapie = 'on-going' or StatusTherapie = 'stopped' or StatusTherapie = 'completed'
true
0
Dosisdichte
1
Der Grund für die Ablehnung der Kostenübernahme fehlt
Prüfung, ob der Grund bei Ablehnung der Kostenübernahme vorhanden ist
FollowUp_Kostenübernahme_Grund
not isEmptyString(GrundAblehnungKosten)
true
true
true
AntragKostenuebernahme = '1' and StatusKostenuebernahme = 'rejected'
true
0
GrundAblehnungKosten
2
Der Therapiestart befindet sich nach dem Therapieende
Prüfung, ob Therapiestart nach Therapieende
Therapiestart nach Therapieende
Therapiestart.before(Therapieende) or Therapiestart.equals(Therapieende)
true
true
true
(StatusTherapie = 'stopped' or StatusTherapie = 'completed') and not isEmpty(Therapiestart) and not isEmpty(Therapieende)
true
0
Therapieende
Therapiestart
2
Der Todeszeitpunkt entspricht nicht dem Sterbedatum
Prüfung, ob Todeszeitpunkt ungleich Sterbedatum
Todeszeitpunkt ungleich Sterbedatum
Todeszeitpunkt.equals(patientData.getDeathdate())
true
true
true
not isEmpty(Todeszeitpunkt) and not isEmpty(patientData.getDeathdate())
true
0
Todeszeitpunkt
Benutzer Bibliothek
DNPM
3
DNPM
3.0
1
DNPM_Vorbefunde
-3
DNPM UF Vorbefunde
1
DNPM UF Vorbefunde
DNPM UF Vorbefunde
DNPM UF Vorbefunde
false
true
0
0
false
0
false
true
true
true
false
false
false
false
false
20119
e50c0718-40e0-4e60-bdfd-fcb9115696df
4
true
textfield
Befundnummer
Befundnummer
true
false
true
1.0
false
0
0
Befundnummer
DNPM_Vorbefunde
none
0
0
false
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
46d303d9-baad-4239-a5df-aa9a74372fe5
1
false
false
textarea
Ergebnisse
Ergebnisse
true
false
true
3.0
false
0
0
Ergebnisse
DNPM_Vorbefunde
none
0
0
false
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
b2d88874-ee58-492b-a51c-d2c79ff21e6b
1
false
false
textarea
InstitutName
Institut
true
false
true
2.0
false
0
0
InstitutName
DNPM_Vorbefunde
none
0
0
false
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
da5c37fa-a15a-4558-a7f3-bed921cf7ac1
1
false
false
Benutzer Bibliothek
DNPM
3
DNPM_KPA
-3
DNPM Klinik/Anamnese
1
DNPM Klinik/Anamnese
DNPM KPA
DNPM Klinik/Anamnese
false
true
0
0
false
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM Klinik/Anamnese </font> </div>
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM Klinik/Anamnese </font> </div>
0
false
true
true
true
false
false
false
false
true
let uf = Array.from(getFieldValue('DNPMTherapielinie')) .sort((tl1, tl2) => { return tl1.Beginn[0] > tl2.Beginn[0] }) .map((tl, idx) => { tl.Nummer = idx+1; return tl; }); setFieldValue('DNPMTherapielinie', uf); if (uf.length > 0){ setFieldValue('AnzahlTherapielinien', uf.length); setFieldValue('Therapiebeginn', uf[uf.length-1].Beginn[0]); setFieldValue('Therapieende', uf[uf.length-1].Ende[0]); }
true
patient = getPatient(); setFieldValue('Geburtsdatum', patient.geburtsdatum); setFieldValue('Todesdatum', patient.sterbedatum); setFieldValue('Geschlecht', patient.geschlecht); setFieldValue('Krankenkasse', patient.krankenkassennummer); erkrankung = getCurrentDisease(); setFieldValue('DatumErstdiagnose', erkrankung.diagnosisDate); setFieldVersion('ICDO3Lokalisation', erkrankung.diagnosisDate) setFieldValue('ICDO3Lokalisation', erkrankung.localisationCode); setFieldVersion('ICDO3Histologie', erkrankung.diagnosisDate) setFieldValue('ICDO3Histologie', erkrankung.histologyCode); setFieldVersion('ICD10', erkrankung.diagnosisDate) setFieldValue('ICD10', erkrankung.icd10Code); executePluginMethod('DNPMHelper', 'getSystemischeTherapienFromDiagnose', {'DiagnoseId': getCurrentDisease().id}, function(result) { setFieldValue('DNPMTherapielinie', result.result); for (var i = 0; i <= result.result.length; i++) setSubformFieldValue('Nummer', i, i) }, true); executePluginMethod('DNPMHelper', 'getEcogStatus', {PatientId: getPatient().id}, (resp) => { if (resp.status.code === 1) { // Hack: Get version id of ECOG status as stored in Database // by using initial empty entry and its version. // Since OS always creates an initial empty entry for subforms // this can be used to get required version id from within a form script. let version = getFieldValue('ECOGVerlauf')[0].ECOG.version; // Abort if no version available. if (version == null) { return; } let uf = resp.result .map(item => { let dateOffset = new Date(item.date).getTimezoneOffset() * -60 * 1000; let date = new Date(new Date(item.date).getTime() + dateOffset).toISOString().match(/^\d{4}-\d{2}-\d{2}/); let ecog = []; ecog.val = item.status; ecog.version = version; return { Datum: [date ? date[0] : null, 'exact'], ECOG: ecog }; }) // Ignore items without valid values .filter(item => item.Datum[0] && (item.ECOG >= 0 && item.ECOG <= 5)); setFieldValue('ECOGVerlauf', uf); } }, false);
true
patient = getPatient(); setFieldValue('Todesdatum', patient.sterbedatum);
true
20119
3cb37cdf-ee10-4652-b426-531b07ee3d6b
227
true
datefield
AnmeldedatumMTB
Anmeldedatum für das MTB
true
false
true
1.0
false
false
0
0
AnmeldedatumMTB
DNPM_KPA
Bereich4
date
0
0
false
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
df0a74b6-d142-4400-9a74-32b94fadba91
5
false
false
combobox
AnsprechenLetzteLinie
Ansprechen
true
false
true
3.0
false
false
1
0
AnsprechenLetzteLinie
DNPM_KPA
Bereich7
none
0
0
false
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
b28d7897-8590-47f5-b9d8-3b8a4c76cb7c
9
false
false
textfield
AnzahlTherapielinien
Anzahl durchlaufener Therapielinien
true
true
true
3.0
false
0
0
AnzahlTherapielinien
DNPM_KPA
Bereich6
none
0
0
false
false
1
true
false
0
0
false
Wird beim Speichern automatisch aus Therapielinien gesetzt.
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
f50b1cee-d1b3-4444-b9e5-ccb4feb84fdf
9
false
false
section
Bereich1
frühere Tumorerkrankung
true
false
true
5.0
Der Block frühere Tumorerkrankungen steht im KKDS. Im bwHC-Datenmodell taucht er nicht mehr auf. Deshalb wird er hier erstmal ausgeblendet.
false
0
0
none
0
0
false
false
true
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
21271870-688f-4f94-9eed-a89defaa2895
10
false
false
section
Bereich2
Patientendaten
true
false
true
1.0
false
0
0
none
0
0
false
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
041d042d-0378-4a7b-9e3d-cd11579184b3
3
false
false
section
Bereich3
Diagnose
true
false
true
3.0
false
0
0
none
0
0
false
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
c1e537dc-9330-4c09-babe-fdf5436e5ad7
4
false
false
section
Bereich4
aktueller Status
true
false
true
4.0
false
0
0
none
0
0
false
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
e507848b-14f3-42f3-bc6b-daa0a494d8c2
5
false
false
section
Bereich6
Vortherapien
true
false
true
8.0
false
0
0
none
0
0
false
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
e3dff2cf-47b5-4d3b-b225-2b13655cfd6b
3
false
false
section
Bereich7
Letzte Therapielinie
true
false
true
10.0
false
0
0
none
0
0
false
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
a4fd7d17-c771-4e91-b349-9e31cf942331
3
false
false
section
Consent
Consent
true
false
true
2.0
false
0
0
none
0
0
false
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
7b92d1af-13c5-44a3-879a-24feb5c94e11
2
false
false
formReference
ConsentDNPM
Consent DNPM
true
false
true
1.0
false
false
0
0
ConsentDNPM
DNPM_KPA
Consent
none
0
0
false
false
DatumEinwilligungDNPM = getFieldValue('ConsentDNPM').ConsentDatumEinwilligungDNPM; Einwilligung = getFieldValue('ConsentDNPM').ConsentStatusEinwilligungDNPM; switch (Einwilligung) { case 'z': setFieldValue('ConsentDatumEinwilligungDNPM', DatumEinwilligungDNPM); setFieldValue('ConsentStatusEinwilligungDNPM', 'active'); break; case 'a': case 'w': setFieldValue('ConsentDatumEinwilligungDNPM', null); setFieldValue('ConsentStatusEinwilligungDNPM', 'rejected'); break; default: setFieldValue('ConsentDatumEinwilligungDNPM', null); setFieldValue('ConsentStatusEinwilligungDNPM', null); }
true
MR.Consent
Consent Übermittlung DNPM vom {ConsentDatumEinwilligungDNPM}
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
09f1a25a-fd1c-47ce-9077-ff35fd10514b
25
false
false
datefield
ConsentDatumEinwilligungDNPM
Datum der Einwilligung
true
true
true
6.0
false
0
0
DatumEinwilligung
DNPM_KPA
Consent
none
0
0
false
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
f854ff0b-4241-4b12-a38c-68185c2b8ad5
4
false
false
formReference
ConsentMTB
Consent MTB-Register
true
false
true
11.0
false
0
0
ConsentMTB
DNPM_KPA
Consent
none
0
0
false
false
MR.Consent
Consent MTB-Register {ConsentDatumEinwilligungMTB}
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
b29721ea-06bd-4ab5-9363-df060df7938c
4
false
false
combobox
ConsentStatusEinwilligungDNPM
Einwilligung Datenübermittlung
true
false
true
5.0
false
1
0
Einwilligung
DNPM_KPA
Consent
none
0
0
false
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
688444b4-a8c0-4f4b-bd51-9a5cfe9930ba
5
false
false
subform
DNPMTherapielinie
Therapielinien
true
false
true
9.0
false
0
1
none
0
0
false
false
DNPM UF Therapielinie
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
c67e89e5-9079-42b1-a32f-39b5947c1461
3
false
false
datefield
DatumErstdiagnose
Datum der Erstdiagnose
true
false
true
1.0
false
false
0
0
DatumErstdiagnose
DNPM_KPA
Bereich3
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
68aef1c8-b582-4a0b-b9ab-3b353d76ccf1
7
false
false
datefield
DatumProgression
Datum der Progression
true
false
true
4.0
false
false
0
0
DatumProgression
DNPM_KPA
Bereich7
none
0
0
false
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
e1cf6699-9b39-4c56-9649-6da76858836d
9
false
false
subform
ECOGVerlauf
ECOG Performance Status Verlauf
true
false
true
4.5
false
false
0
1
none
0
0
false
false
DNPM UF ECOG
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
980da558-1af2-45b1-a04b-3a3e7058018f
4
false
false
lookup
FruehereTumorDiagnose
Diagnose
true
false
true
2.0
false
false
1
0
fruehereTumorDiagnose
DNPM_KPA
Bereich1
none
0
0
false
FruehereTumorerkrankung='1'
true
FruehereTumorerkrankung
false
1
true
false
0
0
false
true
false
false
code
code,kurz
kurz
0
0
0
0
0
false
false
false
1
0
0
true
false
false
1
0
true
false
0
20119
c43f7b90-92cd-4a82-abaa-d2fd334f13e1
8
false
false
textfield
FruehereTumoreAlter
Erkrankungsalter
true
false
true
3.0
false
false
0
0
fruehereTumorereAlter
DNPM_KPA
Bereich1
none
0
0
false
FruehereTumorerkrankung='1'
true
FruehereTumorerkrankung
false
1
true
false
0
0
false
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
1abeb687-49ab-4dc9-b246-e7ed934f9282
6
false
false
combobox
FruehereTumorerkrankung
Frühere Tumorerkrankung
true
false
true
1.0
false
false
1
0
fruehereTumorerkrankung
DNPM_KPA
Bereich1
none
0
0
false
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
9bc377c6-3435-4eb5-afe8-075ca848eeb3
4
false
false
datefield
Geburtsdatum
Geburtsdatum
true
true
true
1.0
false
0
0
Geburtsdatum
DNPM_KPA
Bereich2
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
9699f132-154d-4ddc-a30b-bb78617b72a7
3
false
false
combobox
Geschlecht
Geschlecht
true
true
true
3.0
false
1
0
Geschlecht
DNPM_KPA
Bereich2
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
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
bb973fb7-3d19-4cf6-8fa0-3f0b4cacc1db
4
false
false
combobox
GrundTherapieende
Grund für Therapieende
true
false
true
5.0
false
false
1
0
GrundTherapieende
DNPM_KPA
Bereich7
none
0
0
false
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
0b19e2d0-74df-4d80-b407-cef7c35f2d07
9
false
false
subform
Histologie
Histologie(en)
true
false
false
3.25
false
false
0
0
none
0
0
false
false
DNPM UF Histologie
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
979ddbb0-26d0-48cd-b007-c43c046e523e
3
false
false
lookup
ICD10
ICD-10
true
false
true
2.0
false
false
1
0
ICD10
DNPM_KPA
Bereich3
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
true
false
false
code
code,kurz
kurz
0
0
0
0
0
false
false
false
1
0
0
true
false
false
1
0
true
false
0
20119
c11ad5b1-a023-4e94-942c-ccb67324cec4
9
false
false
lookup
ICDO3Histologie
ICD-O-3-Histologie
true
false
true
4.0
false
false
1
0
ICDO3Histologie
DNPM_KPA
Bereich3
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
true
false
false
code
code,kurz
kurz
0
0
0
0
0
false
false
false
1
0
0
true
false
false
1
0
true
false
0
20119
7ee99b74-1e73-46d5-ad74-f90053b935ce
4
false
false
lookup
ICDO3Lokalisation
ICD-O-3-Lokalisation
true
false
true
3.0
false
false
1
0
ICDO3Lokalisation
DNPM_KPA
Bereich3
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
true
false
false
code
code,kurz
kurz
0
0
0
0
0
false
false
false
1
0
0
true
false
false
1
0
true
false
0
20119
64e51a56-76da-47ba-8308-aa5687ae52f3
4
false
false
textfield
Krankenkasse
Krankenkasse
true
false
true
4.0
false
false
0
0
Krankenkasse
DNPM_KPA
Bereich2
none
0
0
false
false
1
true
false
0
0
false
Wird beim Anlegen automatisch gesetzt.
true
false
false
0
0
0
0
3
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
af831cf8-1114-456c-a068-d0861fd6260d
6
false
false
combobox
LeitlinienTherapieDurchl
Alle leitliniengerechte Therapien durchlaufen
true
false
true
2.0
false
false
1
0
LeitlinienTherapieDurchl
DNPM_KPA
Bereich6
none
0
0
false
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
9b633a9d-cfef-4e98-960e-2bdfad33f0d4
7
false
false
combobox
LeitlinienTherapieProgr
Progress unter Leitliniengerechter Therapie
true
false
true
1.0
false
false
1
0
LeitlinienTherapieProgr
DNPM_KPA
Bereich6
none
0
0
false
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
b83024b5-1099-4eff-8400-e51ac5dab2c5
7
false
false
combobox
Leitlinienstatus
Leitlinienstatus
true
false
true
4.0
false
false
1
0
Leitlinienstatus
DNPM_KPA
Bereich4
none
0
0
false
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
677afe1c-12a8-47a0-a713-717700361c47
1
false
false
formReference
MTB
Molekulares Tumorboard
true
false
true
0.5
false
false
0
0
MTB
DNPM_KPA
Bereich4
none
0
0
false
false
// Keine Übernahme des Datums des MTBs bei Verwendung // des Formulars 'OS.Tumorkonferenz'. // Gewollt ist das Datum, an der die Anmeldung stattgefunden hat. //setFieldValue('AnmeldedatumMTB', getFieldValue('MTB').Datum); setFieldValue('WHOGrad', getFieldValue('MTB').WHOGrad);
true
OS.Tumorkonferenz
MTB vom {Datum}
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
a21806f5-5540-406d-9e02-0bae552668af
7
false
false
datefield
Therapiebeginn
Therapiebeginn
true
true
true
1.0
false
false
0
0
Therapiebeginn
DNPM_KPA
Bereich7
none
0
0
false
false
1
true
false
0
0
false
Wird beim Speichern automatisch aus der letzten Therapielinie gesetzt.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
66328e95-7872-4f6b-b78a-b484fde2bf2e
11
false
false
datefield
Therapieende
Therapieende
true
true
true
2.0
false
false
0
0
Therapieende
DNPM_KPA
Bereich7
none
0
0
false
false
1
true
false
0
0
false
Wird beim Speichern automatisch aus der letzten Therapielinie gesetzt.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
2ae7c4e8-1570-4ac8-b8c4-53bedacc7f09
12
false
false
datefield
Todesdatum
Todesdatum
true
true
true
2.0
false
false
0
0
Todesdatum
DNPM_KPA
Bereich2
none
0
0
false
false
1
true
false
0
0
false
Wird automatisch beim Dokumentieren eines Vitalstatus: Verstorben gesetzt.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
39da2eb2-d738-4814-938e-a5c23537ec5a
3
false
false
subform
Tumorausbreitung
Tumorausbreitung
true
false
true
3.5
false
false
0
2
none
0
0
false
false
DNPM UF Tumorausbreitung
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
5ae0ed10-2b11-4803-9fbb-6f9e79b4c332
2
false
false
subform
Verwandte
Tumorerkrankungen bei Verwandten
true
false
false
6.5
false
false
0
0
none
0
0
false
false
DNPM UF Verwandte
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
45add475-b61e-46c0-8886-359b5f812ef2
2
false
false
subform
Vorbefunde
Molekularpathologische Vorbefunde
true
false
false
7.0
false
0
0
none
0
0
false
false
DNPM UF Vorbefunde
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
54da08a1-2a70-40db-82a8-519ee88d4bbc
5
false
false
combobox
WHOGrad
WHO-Grad
true
false
true
6.0
false
false
1
0
WHOGrad
DNPM_KPA
Bereich3
none
0
0
false
ICD10.getCategories()->includes('Gehirn')
true
ICD10
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
f7da1c86-7204-4992-a651-b8a71ec72791
7
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Anmeldedatum zum MTB nach dem Sterbedatum liegt
DatumGrenze_AnmeldedatumMTB_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), AnmeldedatumMTB)
true
true
true
0
AnmeldedatumMTB
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Anmeldedatum zum MTB vor dem Geburtsdatum liegt
DatumGrenze_AnmeldedatumMTB_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), AnmeldedatumMTB)
true
true
true
0
AnmeldedatumMTB
2
Das Datum liegt in der Zukunft
Prüfung, ob das Anmeldedatum zum MTB in der Zukunft liegt
DatumGrenze_AnmeldedatumMTB_GueltigZukunft
dateAfterOrEquals(getNow(), AnmeldedatumMTB)
true
true
true
0
AnmeldedatumMTB
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Erstdiagnose nach dem Sterbedatum liegt
DatumGrenze_DatumErstdiagnose_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumErstdiagnose)
true
true
true
0
DatumErstdiagnose
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Erstdiagnose vor dem Geburtsdatum liegt
DatumGrenze_DatumErstdiagnose_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), DatumErstdiagnose)
true
true
true
0
DatumErstdiagnose
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Erstdiagnose in der Zukunft liegt
DatumGrenze_DatumErstdiagnose_GueltigZukunft
dateAfterOrEquals(getNow(), DatumErstdiagnose)
true
true
true
0
DatumErstdiagnose
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Progression nach dem Sterbedatum liegt
DatumGrenze_DatumProgression_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumProgression)
true
true
true
0
DatumProgression
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Progression vor dem Geburtsdatum liegt
DatumGrenze_DatumProgression_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), DatumProgression)
true
true
true
0
DatumProgression
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Progression in der Zukunft liegt
DatumGrenze_DatumProgression_GueltigZukunft
dateAfterOrEquals(getNow(), DatumProgression)
true
true
true
0
DatumProgression
2
Das Erstdiagnosedatum fehlt
Prüfung, ob Erstdiagnosedatum vorhanden ist
Klinik/Anamnese_Erstdiagnosedatum
not isEmpty(DatumErstdiagnose)
true
true
true
0
DatumErstdiagnose
2
Die ICD-10 der Diagnose fehlt
Prüfung, ob die ICD-10 der Diagnose vorhanden ist
Klinik/Anamnese_ICD-10
not isEmptyString(ICD10)
true
true
true
0
ICD10
1
Leitlinienstatus fehlt
Prüfung, ob Leitlinienstatus vorhanden ist
Klinik/Anamnese_Leitlinienstatus
not isEmptyString(Leitlinienstatus)
true
true
true
0
Leitlinienstatus
Benutzer Bibliothek
DNPM
3
DNPM
3.0
1
DNPM_Therapieplan
-3
DNPM Therapieplan
1
DNPM Therapieplan
DNPM Therapieplan
DNPM Therapieplan
false
true
0
0
false
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM Therapieplan</font> <p>Episode beginnend: {datum}</p> </div>
<div style="margin-left:10px"> <font style="font-weight: bold;color: orange">DNPM Therapieplan</font> <p>Episode beginnend: {datum}</p> </div>
0
false
false
true
true
false
false
false
false
true
20119
b277991d-0bda-4082-841e-dd10759b9cbd
168
true
button
Button1
Aus MTBs aktualisieren
true
false
false
10.0
false
false
0
0
mtbepisode
none
0
0
false
false
var f = function(response) { if (response.status && response.status.code ===1) { setFieldValue('protokollauszug', response.result); } } executePluginMethod( 'TherapieplanAnalyzer', 'getProtokollauszug', { id: this.prozedurId }, f, false );
true
1
true
false
0
0
false
true
false
false
0
0
0
-1
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
387972c3-b0c0-4504-9560-6f303dc4d6a6
4
false
false
subform
DNPMUFRebiopsie
Rebiopsie
true
false
false
7.5
false
0
0
none
0
0
false
mitempfehlungrebiopsie = true
true
mitempfehlungrebiopsie
false
DNPM UF Rebiopsie
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
555e9865-872d-4ae7-9cbe-c0e3a7f09051
3
false
false
subform
Einzelempfehlung
Einzelempfehlung
true
false
false
8.0
false
0
0
none
0
0
false
miteinzelempfehlung = true
true
miteinzelempfehlung
false
DNPM UF Einzelempfehlung
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
7cf1a3d8-99a8-4fde-ac0a-400f1f61e0e4
4
false
false
section
Targetierung
Targetierung
true
false
true
4.0
false
0
0
none
0
0
false
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
f6715f8d-0c3f-42bf-91e8-51a48f40877d
3
false
false
section
bereichHumangenBeratung
Humangenetische Beratung
true
false
true
5.0
false
0
0
none
0
0
false
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
2edb7cdc-3b65-43c4-9a9c-213d9d169467
3
false
false
section
bereichreevaluation
Reevaluation
true
false
true
7.0
false
0
0
none
0
0
false
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
43f12edc-2e9b-4d7e-b78b-da619744dc14
4
false
false
datefield
datum
Datum (erstes) MTB
true
false
true
4.5
false
0
0
datum
DNPM_Therapieplan
mtbepisode
date
0
0
mandatory
false
1
true
false
0
0
false
Geben Sie hier das Datum des ersten MTBs ein, auf die sich dieses Formular bezieht. Dieses Feld wird automatisch durch Auswahl des ersten MTBs aktualisiert.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
e8a23bd7-debe-487c-b89b-7793c869c670
16
false
false
datefield
datumtkhumangenber
Datum MTB
true
false
true
0.75
false
false
0
0
datum_tk_humangenber
DNPM_Therapieplan
bereichHumangenBeratung
none
0
0
false
humangenberatung = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
humangenberatung
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
44c497c8-0ef0-49c4-a873-340ce3e22854
7
false
false
datefield
datumtkreevaluation
Datum MTB
true
false
true
0.75
false
false
0
0
datum_tk_reevaluation
DNPM_Therapieplan
bereichreevaluation
none
0
0
false
reevaluation = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
reevaluation
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
7948405e-2c3a-457b-b6e5-1a6a7368ea4e
7
false
false
combobox
humangenberatung
Empfehlung
true
false
true
0.25
false
1
0
humangen_beratung
DNPM_Therapieplan
bereichHumangenBeratung
none
0
0
mandatory
false
if (getFieldValue('humangenberatung') != 'Ja') { setFieldValue('reftkhumangenber', ''); setFieldValue('datumtkhumangenber', ''); setFieldValue('humangenberbegruendung', ''); }
true
1
true
false
0
0
false
Wählen Sie hier aus, ob in der Episode/ im Beobachtungszeitraum in mindestens einem der MTBs eine Empfehlung zur humangenetischen Beratung erfolgt ist. Ist nicht bekannt, ob ein Empfehlung erfolgte, wählen Sie hier „unbekannt“.
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
b2ea3737-fac4-4299-a271-7bb78efadd30
8
false
false
textarea
humangenberbegruendung
Begründung
true
false
true
5.0
false
0
0
humangen_ber_begruendung
DNPM_Therapieplan
bereichHumangenBeratung
none
0
0
true
humangenberatung = '1'
true
humangenberatung
false
1
true
false
0
0
false
Geben Sie hier die Begründung zur Empfehlung ein. Eine Angabe hierzu ist verpflichtend, wenn eine Empfehlung erfolgte.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
4730a146-55a9-4f5e-adba-7da5116272da
6
false
false
checkbox
miteinzelempfehlung
Mit Einzelempfehlung
true
false
false
7.75
false
0
0
mit_einzelempfehlung
DNPM_Therapieplan
none
0
0
false
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
8aa53d95-66bf-4a5e-b029-646f01cb0b72
2
false
false
checkbox
mitempfehlungrebiopsie
Mit Empfehlung zu Rebiopsie
true
false
false
7.25
false
0
0
mit_empfehlung_rebiopsie
DNPM_Therapieplan
none
0
0
false
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
00e961e5-26e1-4d94-8c81-acb441fb329d
2
false
false
section
mtbepisode
MTB Episode
true
false
true
0.5
false
0
0
none
0
0
false
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
37599bc6-496d-4d21-ba3e-f8a309cc9de1
1
false
false
textarea
protokollauszug
Protokollauszug
true
false
true
9.0
false
0
0
protokollauszug
DNPM_Therapieplan
mtbepisode
none
0
0
false
false
1
true
false
0
0
false
Dieses Feld soll einen Auszug aus den Ergebnissen aller enthaltenen MTBs enthalten. Fügen Sie hier Textinhalte aus den Feldern „Fragestellung“, „Empfehlung“ und sonstigen Bemerkungen aus dem Formularen der MTBs ein.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
fa368070-c87e-4f0d-a9b8-2af423d3970e
4
false
false
combobox
reevaluation
Empfehlung
true
false
true
0.25
false
1
0
reevaluation
DNPM_Therapieplan
bereichreevaluation
none
0
0
mandatory
false
if (getFieldValue('reevaluation') != 'Ja') { setFieldValue('reftkreevaluation', ''); setFieldValue('datumtkreevaluation', ''); setFieldValue('refreevaltumorprobe', ''); }
true
1
true
false
0
0
false
Wählen Sie hier aus, ob in der Episode/ im Beobachtungszeitraum in mindestens einem der MTBs eine Empfehlung zur Reevaluation erfolgt ist. Ist nicht bekannt, ob ein Empfehlung ausgesprochen wurde, wählen Sie hier „unbekannt“.
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
3c7e5c3b-77d7-4138-8318-9d46151dc4de
7
false
false
formReference
refdnpmklinikanamnese
DNPM Klinik/Anamnese
true
false
true
2.25
false
false
0
0
ref_dnpm_klinikanamnese
DNPM_Therapieplan
none
0
0
false
false
DNPM Klinik/Anamnese
Klinik/Anamnese mit Datum Erstdiagnose {DatumErstdiagnose}
1
true
false
0
0
false
Wählen Sie hier das zur MTB-Episode gehörende Formular "DNPM Klinik/Anamnese" aus.
false
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
7d75f0c6-a8cd-4fd9-9a6e-9d43a388503e
6
false
false
formReference
referstemtb
Erstes MTB
true
false
true
2.25
false
false
0
0
ref_tumorkonferenz
DNPM_Therapieplan
mtbepisode
none
0
0
false
false
var datum = getFieldValue('referstemtb').Datum; setFieldValue('datum', datum); console.log(this);
true
OS.Tumorkonferenz
MTB vom {Datum}
1
true
false
0
0
false
Wählen Sie hier das erste MTB der Episode oder des Betrachtunsgzeitraums aus, auf die sich dieses Formulars bezieht. Das Datum des MTB im nachfolgenden Eingabefeld wird automatisch übernommen.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
5bae273a-db65-4f40-a0d8-ecf8eb051d3d
56
false
false
formReference
refreevaltumorprobe
Molekulargenetische Untersuchung.
true
false
true
6.0
false
0
0
ref_molekulargenetik
DNPM_Therapieplan
bereichreevaluation
none
0
0
false
reevaluation = '1'
true
reevaluation
false
OS.Molekulargenetik
Befund vom {Datum}
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
39e0e1ab-6a4d-4619-9031-7ce71524477d
8
false
false
formReference
reftkhumangenber
MTB
true
false
true
0.5
false
false
0
0
ref_tk_humangenber
DNPM_Therapieplan
bereichHumangenBeratung
none
0
0
false
humangenberatung = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
humangenberatung
false
var datum = getFieldValue('reftkhumangenber').Datum; setFieldValue('datumtkhumangenber', datum);
true
OS.Tumorkonferenz
MTB vom {Datum}
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
4159c052-f6cb-4084-9451-db28275ed671
10
false
false
formReference
reftkreevaluation
MTB
true
false
true
0.5
false
false
0
0
ref_tk_reevaluation
DNPM_Therapieplan
bereichreevaluation
none
0
0
false
reevaluation = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
reevaluation
false
var datum = getFieldValue('reftkreevaluation').Datum; setFieldValue('datumtkreevaluation', datum);
true
OS.Tumorkonferenz
MTB vom {Datum}
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
df226ded-99a6-4d1c-b23f-e6928e3492e5
8
false
false
combobox
target
Target gefunden?
true
false
true
1.0
false
1
0
target
DNPM_Therapieplan
Targetierung
none
0
0
mandatory
false
1
true
false
0
0
false
Wählen Sie hier aus, ob in der Episode/ im Beobachtungszeitraum in mindestens einem der MTBs ein Target gefunden wurde. Ist nicht bekannt, ob ein Target gefunden wurde, wählen Sie hier „unbekannt“.
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
3564da63-92df-4054-b628-f614db64fdf4
6
false
false
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum des (ersten) MTB nach dem Sterbedatum liegt
DatumGrenze_datum_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), datum)
true
true
true
0
datum
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum des (ersten) MTB vor dem Geburtsdatum liegt
DatumGrenze_datum_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), datum)
true
true
true
0
datum
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum des (ersten) MTB in der Zukunft liegt
DatumGrenze_datum_GueltigZukunft
dateAfterOrEquals(getNow(), datum)
true
true
true
0
datum
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Empfehlung zur humangenet. Beratung nach dem Sterbedatum liegt
DatumGrenze_datumtkhumangenber_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), datumtkhumangenber)
true
true
true
humangenberatung = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
datumtkhumangenber
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Empfehlung zur humangenet. Beratung vor dem Geburtsdatum liegt
DatumGrenze_datumtkhumangenber_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), datumtkhumangenber)
true
true
true
humangenberatung = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
datumtkhumangenber
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Empfehlung zur humangenet. Beratung in der Zukunft liegt
DatumGrenze_datumtkhumangenber_GueltigZukunft
dateAfterOrEquals(getNow(), datumtkhumangenber)
true
true
true
humangenberatung = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
datumtkhumangenber
2
Das Datum liegt nach dem Sterbedatum
Prüfung, ob das Datum der Empfehlung zur Reevaluation nach dem Sterbedatum liegt
DatumGrenze_datumtkreevaluation_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), datumtkreevaluation)
true
true
true
reevaluation = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
datumtkreevaluation
2
Das Datum liegt vor dem Geburtsdatum
Prüfung, ob das Datum der Empfehlung zur Reevaluation vor dem Geburtsdatum liegt
DatumGrenze_datumtkreevaluation_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), datumtkreevaluation)
true
true
true
reevaluation = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
datumtkreevaluation
2
Das Datum liegt in der Zukunft
Prüfung, ob das Datum der Empfehlung zur Reevaluation in der Zukunft liegt
DatumGrenze_datumtkreevaluation_GueltigZukunft
dateAfterOrEquals(getNow(), datumtkreevaluation)
true
true
true
reevaluation = '1' and getGlobalSetting('mehrere_mtb_in_mtbepisode') = 'true'
true
0
datumtkreevaluation
1
Das Erstellungsdatum des Therapieplans fehlt
Prüfung, ob Erstellungsdatum des Therapieplans vorhanden ist
Therapieplan_Erstellungsdatum
not isEmpty(datum)
true
true
true
0
datum
1
Das Datum der Tumorkonferenz mit dem Auftrag zur histologischen Reevaluation fehlt
Prüfung, ob das Datum der Tumorkonferenz mit dem Auftrag zur histologischen Reevaluation vorhanden ist
Therapieplan_Histologische Reevaluation_Erstellungsdatum
not isEmpty(datumtkreevaluation)
true
true
true
reevaluation = '1'
true
0
datumtkreevaluation
1
Das Datum der Tumorkonferenz mit der Empfehlung zur human-genetischen Beratung fehlt
Prüfung, ob das Datum der Tumorkonferenz mit der Empfehlung zur human-genetischen Beratung vorhanden ist
Therapieplan_Human-genetische Beratung_Erstellungsdatum
not isEmpty(datumtkhumangenber)
true
true
true
humangenberatung = '1'
true
0
datumtkhumangenber
Benutzer Bibliothek
DNPM
3
DNPM
3.0
1