2025-04-20Z
OnkoStar
2.14.0
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
u
Unbekannt
Unbekannt
6.0
m
Mixed Response (MR)
Mixed Response (MR)
3.0
y
Bewertung noch nicht möglich
Bewertung noch nicht möglich
9.0
p
Progressive Disease (PD)
Progressive Disease (PD)
5.0
c
Complete Response (CR)
Complete Response (CR)
1.0
x
Bewertung nicht möglich
Bewertung nicht möglich
8.0
n
Nicht anwendbar (NA)
Nicht anwendbar (NA)
7.0
t
Partial Response (PR)
Partial Response (PR)
2.0
s
Stable Disease (SD)
Stable Disease (SD)
4.0
LetzteTherapielinie
1.0
false
7
Ansprechen auf letzte Therapielinie
u
n
s
m
t
p
c
BestResponse
2.0
false
7
Best Response
p
x
t
y
m
c
s
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
stopped
Gestoppt
Gestoppt
3.0
not-done
Nicht durchgeführt
Nicht durchgeführt
1.0
on-going
Laufend
Laufend
2.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.GrundAblehnung
Grund für Ablehnung der Kostenübernahme
SIMPLE
false
Klinischer KDS-DNPM
20119
bd0f7b9a-b2c6-4b68-8bfc-34164aef7811
9
1
2022-03-18Z
DNPM.GrundAblehnung.v1
true
bwHC-Datenmodell 1.0
20119
116ea5dc-22b2-4fbb-85d9-b5d5ea130a55
3
s
Standardtherapie nicht ausgeschöpft
Standardtherapie nicht ausgeschöpft
2.0
e
Nicht ausreichende Evidenz
Nicht ausreichende Evidenz
1.0
w
Weitere Gründe
Weitere Gründe
3.0
2
2025-04-20Z
DNPM.GrundAblehnung
true
DNPM-Datenmodell 2.1
20119
559a47e4-3c60-4197-abdd-593613994bf7
2
insufficient-evidence
Nicht ausreichende Evidenz
Nicht ausreichende Evidenz
1.0
standard-therapy-not-exhausted-new-request-required
Standardtherapie nicht ausgeschöpft (Neuantrag erforderlich)
Standardtherapie nicht ausgeschöpft (Neuantrag erforderlich)
2.0
standard-therapy-not-exhausted
Standardtherapie nicht ausgeschöpft (kein Neuantrag erforderlich)
Weitere Standardtherapie nicht ausgeschöpft (kein Neuantrag erforderlich)
3.0
formal-reasons
Inhaltliche Gründe
Inhaltliche Gründe
4.0
other-therapy-recommended
Andere Therapie vorgeschlagen
Andere Therapie vorgeschlagen
5.0
study-enrollment
Studieneinschluss
Studieneinschluss
6.0
approval-revocation
Rücknahme der Zulassung
Rücknahme der Zulassung
7.0
other
Weitere Gründe
Weitere Gründe
8.0
unknown
Unbekannt
Unbekannt
9.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
u
Unbekannt
Unbekannt
11.0
w
Weitere Gründe
Weitere Gründe
10.0
n
Kostenübernahme noch ausstehend
Kostenübernahme noch ausstehend
2.0
b
Wahl einer anderen Therapie durch Behandler
Wahl einer anderen Therapie durch Behandler
7.0
p
Therapie durch Patient abgelehnt
Therapie durch Patient abgelehnt
5.0
k
Klinisch keine Indikation
Klinisch keine Indikation
3.0
a
Kostenübernahme abgelehnt
Kostenübernahme abgelehnt
1.0
e
Weiterbehandlung extern
Weiterbehandlung extern
8.0
m
Medizinische Gründe
Medizinische Gründe
4.0
l
Lost to FU
Lost to FU
9.0
t
Tod
Tod
6.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.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
i
in-label
in-label
2.0
o
off-label (Studie)
off-label (Studie)
3.0
k
Kü-Antrag
Kü-Antrag
1.0
h
individueller Heilversuch
individueller Heilversuch
4.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
pe
Ende der Kostenübernahme
Ende der Kostenübernahme
payment-ended
3.0
death
Tod
Tod
patient-death
6.0
pw
auf Wunsch des Patienten
auf Wunsch des Patienten
patient-wish
2.0
bsc
Best Supportive Care
Best Supportive Care
best supportive care
11.0
un
unbekannt
unbekannt
unknown
13.0
to
Toxizität
Toxizität
toxicity
7.0
ce
Weiterbehandlung extern
Weiterbehandlung extern
continued-externally
9.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
pr
Progression
Progression
progression
5.0
de
Zustandsverschlechterung
Zustandsverschlechterung
deterioration
10.0
re
anhaltende Remission
anhaltende Remission
remission
1.0
BENUTZER Bibliothek
DNPM
1
DNPM.Antragsstadium
FollowUp - Antragsstadium
SIMPLE
false
Gemäß DNPM Datenmodell 2.1
20119
52a77b48-0de1-44f2-926d-a65c90eb9261
2
1
2025-04-19Z
DNPM.Antragsstadium.v1
true
v1
20119
eaecf3ba-3324-4c6a-844b-2e106f7180e4
2
follow-up-claim
Folgeantrag
Folgeantrag
1.0
initial-claim
Erstantrag
Erstantrag
2.0
revocation
Widerspruch
Widerspruch
3.0
unknown
Unbekannt
Unbekannt
4.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
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
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
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
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
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
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
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
i
intern
intern
1.0
e
extern
extern
2.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
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
r
R
R
Verweis, dass es sich hierbei um einen Resistenzmarker für eine bestimmte Therapie handelt.
4.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.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
f
Fusion
Fusion
4.0
i
Insertion
Insertion
3.0
d
Deletion (hom./het.)
Deletion (hom./het.)
2.0
a
Amplifikation (n CN)
Amplifikation (n CN)
1.0
BENUTZER Bibliothek
DNPM
1
DNPM.Empfehlungsart
Empfehlungsart
SIMPLE
false
Empfehlungsart gem. DNPM-Datenmodell V 2.1
20119
1e898589-de1a-4e30-a94a-dd86ebbdc8f7
2
1
2025-04-18Z
DNPM.Empfehlungsart.v1
true
v1
20119
a8a58db5-ba3a-4702-852d-ef628c0a51ff
2
in-label
In-label
In-label
1.0
off-label
Off-label
Off-label
2.0
compassionate-use
Compassionate Use
Compassionate Use
3.0
sec-preventive
Sec-preventive
Sec-preventive
4.0
BENUTZER Bibliothek
DNPM
1
DNPM.Studiensystem
Studiensystem
SIMPLE
false
Studiensystem gemäß DNPM-Datenmodell 2.1
20119
db9ed5da-4c9d-4714-9ea6-1cd1a24804f3
2
1
2025-04-19Z
DNPM.Studiensystem.v1
true
v1
20119
6273a75c-6508-4a8c-b515-0655955f4628
2
NCT
NCT
NCT
1.0
EudraCT
EudraCT
EudraCT
2.0
DRKS
DRKS
DRKS
3.0
EUDAMED
EUDAMED
EUDAMED
4.0
BENUTZER Bibliothek
DNPM
1
DNPM.Empfehlungskategorie
Empfehlungskategorie
SIMPLE
false
MTB-Empfehlungskategorie gem. DNPM-Datenmodell V 2.1
20119
8a9596a4-71e8-4ad9-8a8c-bcde51a5143c
2
1
2025-04-19Z
DNPM.Empfehlungskategorie.v1
true
v1
20119
1feaf8e3-698b-47be-bc67-54189cc76872
2
systemisch
Systemische Therapie-Empfehlung
Systemische Therapie-Empfehlung
1.0
studie
Studienempfehlung
Studienempfehlung
2.0
sonstige
Sonstige Empfehlung
Sonstige Empfehlung
3.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
nonexhaust
nicht ausgeschöpft
nicht ausgeschöpft
2.0
impossible
nicht möglich
nicht möglich
3.0
exhausted
ausgeschöpft
ausgeschöpft
1.0
unknown
unbekannt
unbekannt
5.0
noguidelin
keine Leitlinie verfügbar
keine Leitlinie verfügbar
4.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
u
unbekannt
unbekannt
7.0
t
Toxizität
Toxizität
1.0
w
Auf Wunsch des Patienten
Auf Wunsch des Patienten
4.0
s
Sonstige Gründe
Sonstige Gründe
6.0
r
Anhaltende Remission
Anhaltende Remission
5.0
z
Zustandsverschlechterung
Zustandsverschlechterung
3.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
k
Keine Leitlinien vorhanden oder unbekannt
Keine Leitlinien vorhanden oder unbekannt
4.0
1
Ja
Ja
1.0
n
Leitlinientherapie nicht möglich
Leitlinientherapie nicht möglich
3.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
t
Tumorfrei
Tumorfrei
3.0
l
Lokal
Lokal
1.0
u
Unbekannt
Unbekannt
4.0
m
Metastasiert
Metastasiert
2.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.ArtDerKrankenkasse
Art der Krankenkasse
SIMPLE
false
Gemäß DNPM-Datenmodell 2.1
20119
1de0daff-7d14-4cba-8502-17552097282c
2
1
2025-04-17Z
DNPM.ArtDerKrankenkasse.v1
true
v1
20119
bf7e017b-feb8-40b6-81d8-72ea660e8f9f
2
GKV
gesetzliche Krankenversicherung
gesetzliche Krankenversicherung
1.0
PKV
private Krankenversicherung
private Krankenversicherung
2.0
BG
Berufsgenossenschaft
Berufsgenossenschaft
3.0
SEL
Selbstzahler
Selbstzahler
4.0
SOZ
Sozialamt
Sozialamt
5.0
GPV
gesetzliche Pflegeversicherung
gesetzliche Pflegeversicherung
6.0
PPV
private Pflegeversicherung
private Pflegeversicherung
7.0
BEI
Beihilfe
Beihilfe
8.0
BENUTZER Bibliothek
DNPM
1
DNPM.Diagnosetyp
Diagnosetyp
SIMPLE
false
Gemäß DNPM-Datenmodell 2.1
20119
6627498a-1d6a-4ffc-9576-da5120d03947
2
1
2025-04-17Z
DNPM.Diagnosetyp.v1
true
v1
20119
89b22267-8b86-4d42-b448-0d2babdd92a2
2
main
Hauptdiagnose
Hauptdiagnose
1.0
secondary
Nebendiagnose
Nebendiagnose
2.0
metachronous
Metachron
Metachron
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
FAMMEMB
Familienmitglied
Familienmitglied
1.0
EXT
erweitertes Familienmitglied
erweitertes Familienmitglied
2.0
BENUTZER Bibliothek
DNPM
1
DNPM.Therapie.Intention
Intention
SIMPLE
false
Therapie-Intention
Gemäß DNPM-Datenmodell 2.1
20119
33c7fbf7-bf08-4663-ae9a-680b19e8b885
2
1
2025-04-18Z
DNPM.Therapie.Intention.v1
true
v1
20119
db0a6822-d49b-41df-bffb-ced7167f96e6
2
K
kurativ
kurativ
1.0
P
palliativ
palliativ
2.0
S
Sonstiges
Sonstiges
3.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
w
widerrufen
widerrufen
3.0
z
zugestimmt
zugestimmt
1.0
a
abgelehnt
abgelehnt
2.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
z
zugestimmt
zugestimmt
0.0
w
widerrufen
widerrufen
2.0
a
abgelehnt
abgelehnt
1.0
BENUTZER Bibliothek
allgemein
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.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
TG
Target gefunden
Target gefunden
2.0
U
Unbekannt
Unbekannt
3.0
KT
Kein Target
Kein Target
1.0
BENUTZER Bibliothek
DNPM
1
DNPM.StatusBegruendung
Status-Begründung
SIMPLE
false
Gemäß DNPM-Datenmodell 2.1
20119
044ab62f-29fb-4945-ab4b-ba44d7fb1aa5
2
1
2025-04-18Z
DNPM.StatusBegruendung.v1
true
v1
20119
71d771b7-c174-45c5-852c-14087a52eb9b
2
no-target
Keine Therapeutische Konsequenz
Keine Therapeutische Konsequenz
1.0
targeted-diagnostics-recommended
Zieldiagnostik empfohlen
Zieldiagnostik empfohlen
2.0
psychosomatic
wahrscheinlich psychosomatische Erkrankung
wahrscheinlich psychosomatische Erkrankung
3.0
not-rare-disease
wahrscheinlich häufige Erkrankung
wahrscheinlich häufige Erkrankung
4.0
non-genetic-cause
wahrscheinlich nicht genetische Ursache
wahrscheinlich nicht genetische Ursache
5.0
other
anderer Grund
anderer Grund
6.0
BENUTZER Bibliothek
DNPM
1
DNPM_Vorbefunde
DNPM_Vorbefunde
-3
Klinischer Kerndatensatz-MTB/Molekularpat. Vorbefunde
false
false
20119
4867fa84-11f8-430c-a90d-b11f00684100
11
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
Befundnummer
Befundnummer
Befundnummer
shorttext
255
true
false
true
false
0.0
false
false
0
false
20119
0f505721-f6ac-4bab-9bdd-ba84caa2b4ec
14
BENUTZER Bibliothek
DNPM
2
DNPM_FollowUp
DNPM_FollowUp
-3
Follow-Up
false
false
20119
d9b30f65-bb23-4379-80f2-f299566c0826
21
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
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
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
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
LinkTherapieempfehlung
LinkTherapieempfehlung
Verweis zur Therapieempfehlung
formReference
0
true
false
true
false
0.0
false
false
0
false
20119
ef006004-6dad-4d34-9d4a-d68be126f04c
5
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
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
Therapiedauer
Therapiedauer
Therapiedauer
integer
0
true
false
true
false
0.0
false
false
0
false
20119
d63309e4-fc1c-47d0-a747-f52bf7b57a65
4
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.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
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
Therapiestart
Therapiestart
Start der Therapie
date
0
true
false
true
false
0.0
false
true
0
false
20119
c926f879-1098-4bd9-9023-c1eda0cf8c1e
6
Todeszeitpunkt
Todeszeitpunkt
Todeszeitpunkt
date
0
true
false
true
false
0.0
false
true
0
false
20119
b4be56af-15b3-479d-908a-886902187c8f
6
DatumProgression
DatumProgression
Datum der Progression
date
0
true
false
true
false
0.0
false
true
0
false
20119
ba59a4e5-59ea-4153-bcf7-c291fc66cec0
6
EmpfehlungsumsetzungNein
EmpfehlungsumsetzungNein
Bemerkung
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
f4a2829b-5bb6-4511-bc10-059278c9ba71
6
BewertungMemo
BewertungMemo
Bemerkung
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
5a1e2965-3ab9-4049-972c-0dec9a493a5b
6
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
DNPM.Umsetzungsart
EmpfehlungsumsetzungJa
EmpfehlungsumsetzungJa
Umsetzungsart
propertyCatalogue
0
true
false
true
false
0.0
false
false
2
false
20119
9b8e9e11-badb-4569-8923-6e6a7be9dac8
5
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
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
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
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
Therapieende
Therapieende
Ende der Therapie
date
0
true
false
true
false
0.0
false
true
0
false
20119
85b4103a-00b6-44bd-a8a6-f04cd209b495
6
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
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
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
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
AblehnungKostenMemo
AblehnungKostenMemo
Welche?
longtext
65535
true
false
true
false
0.0
false
false
0
false
20119
aac8551d-8158-4b7e-873f-d23fdfb14b7a
6
DNPM.Antragsstadium
Antragsstadium
Antragsstadium
Antragsstadium
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
0489dfbb-b445-463b-93df-6a198c6872e9
1
LostToFollowUp
LostToFollowUp
Lost to FollowUp
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
ced3f5b8-713c-4693-8842-7792220ae65c
1
BENUTZER Bibliothek
DNPM
2
DNPM_UF_Einzelempfehlung
DNPM_UF_Einzelempfehlung
-3
DNPM Unterformular Einzelempfehlung
false
false
20119
3de135fd-6d55-4280-9889-6ea73e08d668
79
DNPM.Evidenzlevel
evidenzlevel
evidenzlevel
Evidenzlevel
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
90c31c81-4c61-4f9a-aa76-9417487a670b
9
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
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
wirkstoffe
wirkstoffe
Wirkstoffe
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
ccfb4274-f4b0-41a9-8a5c-b9f5a40bd33f
9
datum
datum
Datum MTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
e4332c83-81a1-4a2e-b096-d7a793c6d858
10
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
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
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
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
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
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
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
prio
prio
Priorität
integer
0
true
false
false
false
0.0
false
false
0
false
20119
29ebdb4f-916e-4168-963a-fadbfcd20a25
9
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
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
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
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
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
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
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
evidenzlevel_zusatz_is
evidenzlevel_zusatz_is
is
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
d10ac6b7-0ce9-467b-a5c5-9b494f1f400b
1
evidenzlevel_zusatz_iv
evidenzlevel_zusatz_iv
iv
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
20f322d0-f68f-49ae-845f-2507107cb45c
1
evidenzlevel_zusatz_Z
evidenzlevel_zusatz_Z
Z
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
7dbcaaec-d1f8-4429-b80b-b79f4995b423
1
evidenzlevel_zusatz_R
evidenzlevel_zusatz_R
R
boolean
0
true
false
false
false
0.0
false
false
0
false
20119
2f620f1d-d157-404b-a40c-b70fbea87ee5
1
evidenzlevel_publication
evidenzlevel_publication
Evidenzlevel stützende Publikation(en)
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
c351f2d3-2a29-4eb9-af71-c4079cb00d7f
1
DNPM.Empfehlungsart
empfehlungsart
empfehlungsart
Empfehlungsart
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
d6fc8aa4-90ab-4c09-b36a-07a98c4fa5dd
1
DNPM.Studiensystem
studiensystem
studiensystem
Studiensystem
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
903ec668-3227-400d-bf3b-a3eb1e4cdf2c
1
DNPM.Empfehlungskategorie
empfehlungskategorie
empfehlungskategorie
Empfehlungskategorie
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
2e9e7db9-f049-45d4-93be-f9f09e1eb577
1
BENUTZER Bibliothek
DNPM
2
DNPM_KPA
DNPM_KPA
-3
Klinischer Kerndatensatz-MTB/Klinische Parameter/Anamnese
false
false
20119
ab9d331c-8d95-49e5-adc2-73295c8fa1a3
51
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
DNPM.LeitlinienStatus
Leitlinienstatus
Leitlinienstatus
Leitlinienstatus
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
3a051c08-0183-409c-8009-cb87f1d7e6b4
14
MTB
MTB
Molekulares Tumorboard
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
6f1e0bbf-3181-4d3b-a808-8986e2945e94
14
LtlTherapiebeginn
LtlTherapiebeginn
Letzte Therapielinie-Therapiebeginn
date
0
true
false
true
false
0.0
false
false
0
false
20119
4833eaea-86a6-4138-9b1d-52bcb85bf626
9
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
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
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
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
OZ.Geschlecht
Geschlecht
Geschlecht
Geschlecht
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
3d0aeb04-43d4-4717-9c1c-d4c8e0c4f292
16
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
Krankenkasse
Krankenkasse
Krankenkasse
shorttext
255
true
false
false
false
0.0
false
false
0
false
20119
b9a7596c-9063-45a2-8c12-45b5089f4af3
16
DiagFruehTumorErkAlter
DiagFruehTumorErkAlter
Erkrankungsalter
integer
0
true
false
true
false
0.0
false
false
0
false
20119
18701ebd-8e28-4c96-8886-ecac221d3bdc
6
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
ConsentDNPM
ConsentDNPM
Consent DNPM
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
575eca39-a937-4163-952b-6fb2a5bda2fe
14
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.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
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
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
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
Therapiebeginn
Therapiebeginn
Letzte Therapielinie-Therapiebeginn
date
0
true
false
true
false
0.0
false
false
0
false
20119
47c591c3-ce7c-4418-9932-2457fdd4f788
18
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
AnzahlTherapielinien
AnzahlTherapielinien
Anzahl durchlaufener Therapielinien
integer
0
true
false
true
false
0.0
false
false
0
false
20119
6d88e42c-cf2e-40f8-9d85-1a66ba45ad33
15
DatumEinwilligung
DatumEinwilligung
Datum der Einwilligung
date
0
true
false
false
false
0.0
false
false
0
false
20119
f491e489-df60-48f1-a056-9042f85fffc0
13
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
fruehereTumorereAlter
DiagFruehTumorErkAlter
Erkrankungsalter
integer
0
true
false
true
false
0.0
false
false
0
false
20119
6035bbd6-323e-4d7e-9452-561ebf0b68e2
13
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
Todesdatum
Todesdatum
Todesdatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
4539acb7-896d-45e8-92e1-ecaacd8bd392
16
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.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
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.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
LtlTherapieende
LtlTherapieende
Letzte Therapielinie-Therapieende
date
0
true
false
true
false
0.0
false
false
0
false
20119
e36c6d66-d210-4484-a638-f52b867f12b5
9
DatumErstdiagnose
DatumErstdiagnose
Datum der Erstdiagnose
date
0
true
false
true
false
0.0
false
true
0
false
20119
be53742c-96ca-465f-9c80-0ef9f439a6a9
18
ConsentMTB
ConsentMTB
Consent MTB-Register
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
c7a2e8c0-b4a1-4d93-aafe-3050c3f66882
13
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
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
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
Geburtsdatum
Geburtsdatum
Geburtsdatum
date
0
true
false
false
false
0.0
false
false
0
false
20119
6dbbd5d2-7d03-4370-a8c6-1fde42ee7438
16
Therapieende
Therapieende
Letzte Therapielinie-Therapieende
date
0
true
false
true
false
0.0
false
false
0
false
20119
017fea54-9532-4421-a42a-fc03e27e1f27
18
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
DNPM.ArtDerKrankenkasse
ArtDerKrankenkasse
art_der_krankenkasse
Art der Krankenkasse
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
87f293bb-6d7f-4fa8-ae75-a3d3acf34051
1
DNPM.Diagnosetyp
Diagnosetyp
diagnosetyp
Diagnosetyp
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
380a567a-e083-403d-bd44-c632ad90242d
1
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_UF_Histologie
DNPM_UF_Histologie
-3
DNPM_UF_Histologie
false
false
20119
6526996e-4353-40d0-977b-b7bdc26be2d0
8
Histologie
Histologie
Histologie
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
391cf453-7e7b-432f-b583-ec83d855895f
7
Befundtext
Befundtext
Befundtext
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
4f535ee2-d90a-4f4c-83a6-50867bed786b
6
AnmerkungMorphologie
AnmerkungMorphologie
Anmerkung zur Morphologie
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
74506739-847a-4f65-a89e-8c4943328244
1
BENUTZER Bibliothek
DNPM
2
DNPM_Therapielinie
DNPM_Therapielinie
-3
DNPM_Therapielinie
false
false
20119
f383e34d-ed24-40e1-99c6-56a90b91b07b
19
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.Gesamtbeurteilung
Ergebnis
Ergebnis
Ergebnis
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
b682fa1f-2ca8-4dea-a8fe-f38dd84e7caf
14
ADT.BeendigungsstatusTherapie
Beendigung
Beendigung
Beendigung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
d6c02660-ecbf-4315-83f8-400a2458552e
15
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
Beginn
Beginn
Beginn
date
0
true
false
false
false
0.0
false
false
0
false
20119
b253b051-33da-462b-abd0-a728885e6ca3
14
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
Nummer
Nummer
Nummer
integer
0
true
false
false
false
0.0
false
false
0
false
20119
02082e93-b5ca-4540-9b60-742e8bd6dae1
16
Ende
Ende
Ende
date
0
true
false
false
false
0.0
false
false
0
false
20119
87dac14b-e239-4d51-9920-fcfdb17b085e
14
DNPM.Therapie.Intention
Intention
Intention
Intention
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
9c3170b4-2382-4b20-8a3b-7ab02fc88355
1
DNPM.StatusTherapie
Status
Status
Status
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
e5f3617c-0284-4068-ad71-7ac00c8ba1bd
1
ref_einzelempfehlung
ref_einzelempfehlung
Therapie-Empfehlung
formReference
0
true
false
false
false
0.0
false
false
0
false
20119
ee5c59d3-b1fd-4af8-a7dc-8ba8365b1af6
1
BENUTZER Bibliothek
DNPM
2
MR.Consent
MR.Consent
-3
MR.Consent
false
false
20119
257af907-e52e-423b-bb11-6af23d7a5d4b
22
DatumWiderrufCBBMR
DatumWiderrufCBBMR
Datum Widerruf CBBMR
date
0
true
false
false
false
0.0
false
false
0
false
20119
319dede1-3cfe-4c89-aabd-bc06b7af49f1
3
tmpDatumCBBMR
tmpDatumCBBMR
tmpDatumCBBMR
date
0
true
false
false
false
0.0
false
false
0
false
20119
fbdc126e-280f-4599-b8e6-a6a0cebd1e53
3
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
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
Datum
Datum
Datum
date
0
true
false
false
false
0.0
false
false
0
false
20119
d831be0a-6e4f-487b-86aa-c088f41c4f1f
14
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
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
DatumWiderrufDNPM
DatumWiederrufDNPM
Datum Widerruf DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
6196d564-3fe6-456c-894b-0b4f548f0fc9
5
DatumEinwilligungCBBMR
DatumEinwilligungCBBMR
Datum Einwilligung CBBMR
date
0
true
false
false
false
0.0
false
false
0
false
20119
483d3d9b-e54a-42f4-93b5-87d3531651f8
3
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
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
tmpDatumMTB
tmpDatumMTB
tmpDatumMTB
date
0
true
false
false
false
0.0
false
false
0
false
20119
93286072-ff57-4f58-a063-6f4137debf35
14
ConsentDatumDNPM
ConsentDatumDNPM
Datum Einwilligung DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
ae7881df-fa41-4d97-b11f-aaf1ebd0c721
16
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
WiderrufDNPM
WiederrufDNPM
Datum Widerruf DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
15d522b0-d747-485c-87bd-74e7a3f4c97e
15
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
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
alteWerte
alteWerte
alteWerte
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
66325d4a-7e2d-4e26-b176-a73f544cc446
14
tmpDatumDNPM
tmpDatumDNPM
tmpDatumDNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
78a227b1-fbd6-4549-b5da-42aec8568199
16
DatumEinwilligungDNPM
EinwilligungDNPM
Datum Einwilligung DNPM
date
0
true
false
false
false
0.0
false
false
0
false
20119
c0c06cd2-ac8c-42e0-8e5c-c02f60882dfb
15
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
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
BENUTZER Bibliothek
allgemein
2
MR.Consent Verlauf
MR.Consent Verlauf
-3
MR.Consent Verlauf
false
false
20119
4d1488e7-c4d6-459a-be1e-330097d815ce
4
Ereignis
Ereignis
Ereignis
shorttext
255
true
false
false
false
0.0
false
false
0
false
20119
14ea8b8a-1324-4cb4-918d-a7fb86aff314
14
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
BENUTZER Bibliothek
allgemein
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_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_Therapieplan
DNPM_Therapieplan
-3
DNPM Therapieplan
false
false
20119
442d4a6e-5feb-42d9-aeae-9757a35ab869
65
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
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_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_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
protokollauszug
protokollauszug
Protokollauszug
longtext
65535
true
false
false
false
0.0
false
false
0
false
20119
8cfd5d83-e6b4-4ebc-898d-53b33f979d5f
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
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
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
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
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
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
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
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
DNPM.StatusBegruendung
status_begruendung
status_begruendung
Status Begründung
propertyCatalogue
0
true
false
false
false
0.0
false
false
2
false
20119
086cd361-5ad4-41d1-908f-66c75a4610fe
1
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_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
BOTH
false
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 #### switch (getFieldValue('evidenzlevelzusatz')) { case 's': setFieldValue('evidenzlevelzusatzis', '1'); break; case 'v': setFieldValue('evidenzlevelzusatziv', '1'); break; case 'z': setFieldValue('evidenzlevelzusatzZ', '1'); break; case 'r': setFieldValue('evidenzlevelzusatzR', '1'); break; } setFieldValue('evidenzlevelzusatz', ''); //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
//#### INHERIT START #### //#### INHERIT END ####
true
20119
06847050-ff8f-46c4-87b8-9584c0cef990
261
true
button
Button4
Verweis entfernen
true
false
false
11.5
false
false
0
0
FollowUp
none
0
0
false
BOTH
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
BOTH
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
false
0
0
none
0
0
false
BOTH
empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
12362
0
true
false
false
0
0
true
false
0
20119
683d43e2-e797-4ece-b348-5bae78d41247
3
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
BOTH
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
BOTH
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
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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'), system: getFieldValue('studiensystem'), // New: ID id: getFieldValue('studienct'), // Old: NCT (from NCT-ID) nct: getFieldValue('studienct'), ort: getFieldValue('studieort'), internextern: getFieldValue('studieinternextern') }); setFieldValue('studienallejson', JSON.stringify(v)); } addText(); addJSON(); setFieldValue('studie', ''); setFieldValue('studiensystem', ''); 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
12355
0
true
false
false
0
0
true
false
0
20119
57064ddd-5793-43cf-b85f-6eb236c9381b
26
false
false
button
btnaddwirkstoff
Wirkstoffe bearbeiten
true
false
false
4.5
false
false
0
0
none
0
0
false
BOTH
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
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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
12373
0
true
false
false
0
0
true
false
0
20119
a14f08b9-4751-4730-ab5b-846ab84cc6bc
7
false
false
combobox
empfehlungsart
Empfehlungsart
true
false
true
3.5
false
false
1
0
empfehlungsart
DNPM_UF_Einzelempfehlung
none
0
0
false
BOTH
empfehlungskategorie <> 'studie'
true
empfehlungskategorie
studie
false
1
true
false
0
0
false
Empfehlungsart gemäß DNPM-Datenmodell V 2.1. Angabe ist optional.
true
false
false
code
code,kurz
0
0
0
0
0
false
false
false
1
13971
0
true
false
false
1
0
true
false
0
20119
9f549070-4f23-4aa8-8ae8-b39f548ac828
2
false
false
combobox
empfehlungskategorie
Empfehlungskategorie
true
false
true
3.25
false
false
1
0
empfehlungskategorie
DNPM_UF_Einzelempfehlung
none
0
0
false
BOTH
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
201cc444-59b8-4bc7-9be8-8d473315bd46
1
false
false
combobox
evidenzlevel
true
false
true
1.0
false
1
0
evidenzlevel
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
BOTH
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
textarea
evidenzlevelpublication
Evidenzlevel stützende Publikation(en)
true
false
true
5.25
false
false
0
0
evidenzlevel_publication
DNPM_UF_Einzelempfehlung
none
0
0
false
BOTH
false
1
true
false
0
0
false
Referenz-ID der Publikation (PubMed-ID oder DOI). Je ein Eintrag je Zeile.
true
false
false
0
0
0
0
0
false
false
false
1
0
0
true
false
false
0
0
true
false
0
20119
b99bbd54-327e-45cd-9ec2-54b99b17122d
1
false
false
combobox
evidenzlevelzusatz
true
true
true
2.0
false
false
1
0
evidenzlevel_zusatz
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
BOTH
false
1
true
false
0
0
false
true
false
false
code
code,kurz
0
0
0
0
0
false
false
false
1
12357
0
true
false
false
1
0
true
false
0
20119
944dd2dc-2697-4ad9-ab73-9370a745d035
3
false
false
checkbox
evidenzlevelzusatzR
R
true
false
true
1.9375
false
false
0
0
evidenzlevel_zusatz_R
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
BOTH
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
879169c4-2b99-44a6-916f-0112092a738a
1
false
false
checkbox
evidenzlevelzusatzZ
Z
true
false
true
1.875
false
false
0
0
evidenzlevel_zusatz_Z
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
BOTH
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
addab29f-66ab-44ad-b32b-adc1c07b63f8
1
false
false
checkbox
evidenzlevelzusatzis
is
true
false
true
1.5
false
false
0
0
evidenzlevel_zusatz_is
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
BOTH
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
324e3450-ec2c-4bcb-a02d-33e411b284ee
1
false
false
checkbox
evidenzlevelzusatziv
iv
true
false
true
1.75
false
false
0
0
evidenzlevel_zusatz_iv
DNPM_UF_Einzelempfehlung
grpEvidenzlevel
none
0
0
false
BOTH
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
665c9d72-3641-4228-9841-2276dfd415f0
1
false
false
group
grpEvidenzlevel
Evidenzlevel
true
false
true
5.0
false
0
0
none
0
0
false
BOTH
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
false
0
0
none
0
0
false
BOTH
empfehlungskategorie <> 'sonstige'
true
empfehlungskategorie
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
12365
0
true
false
false
0
0
true
false
0
20119
96e76da7-0ec5-4744-acb9-47b7c7ce957c
5
false
false
combobox
hatstudie
Studienempfehlung
true
false
true
0.5
false
false
1
0
hat_studie
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
BOTH
false
true
false
if (getFieldValue('hatstudie') == 'Nein') { setFieldValue('studienalle', ''); setFieldValue('studienallejson', ''); }
true
0
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
12354
0
true
false
false
1
0
true
false
0
20119
51ed5d9e-d3f8-4a7f-aaea-f2a8af80cb01
6
false
false
formReference
mtb
MTB
true
false
true
1.0
false
false
0
0
ref_tumorkonferenz
DNPM_UF_Einzelempfehlung
none
0
0
false
BOTH
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
0
OS.Tumorkonferenz
false
0
false
1001
6496927e-d708-11e5-b199-0050568f1add
119
textfield
prio
Priorität
true
false
true
3.0
false
0
0
prio
DNPM_UF_Einzelempfehlung
none
0
0
false
BOTH
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
BOTH
false
FollowUp vom {DatumFollowUp}
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
12361
0
true
false
false
0
0
true
false
0
20119
720dda0f-b669-42da-a3d6-0e2dbcbb2894
9
false
false
0
DNPM FollowUp
false
0
false
20119
12415fe7-8785-41ee-ad32-8e4dd69d504b
71
formReference
refosmolekulargenetik
Molekulargenetische Untersuchung
true
false
true
6.0
false
false
0
0
ref_molekulargenetik
DNPM_UF_Einzelempfehlung
none
0
0
false
BOTH
false
console.log(getFieldValue('refosmolekulargenetik'))
true
OS.Molekulargenetik
Befund vom {Datum}, Panel: {Panel}
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
22
false
false
0
OS.Molekulargenetik
false
0
false
1001
a5ff1d01-6c9d-425f-a608-bc08049cf90b
113
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
BOTH
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
BOTH
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
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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
12370
0
true
false
false
0
0
true
false
0
20119
8f08ebac-6d34-4e12-ba1e-d27eec3954f4
4
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
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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
12363
0
true
false
false
1
0
true
false
0
20119
3c561c27-2dc3-4bf0-ae49-72472d47ac16
4
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
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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 id = line.split(';')[0]; json.forEach(entry => { if (id === 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
12371
0
true
false
false
0
0
true
false
0
20119
1bb8b677-1d9e-4d66-8ab2-670b0f0c6980
12
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
BOTH
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
Studien-ID
true
false
false
1.15625
false
false
0
0
studie_nct
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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
12353
0
true
false
false
0
0
true
false
0
20119
97dce1b6-62be-4a42-b1e8-dc79b4cdf371
10
false
false
combobox
studiensystem
Studiensystem
true
false
true
1.0625
false
false
1
0
studiensystem
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
hatstudie
false
1
true
false
0
0
false
true
false
false
code
code,kurz
0
0
0
0
0
false
false
false
1
13972
0
true
false
false
1
0
true
false
0
20119
d269344e-37d8-43af-9ebc-be120cf74a44
3
false
false
textfield
studieort
Ort
true
false
false
3.0
false
false
0
0
studie_ort
DNPM_UF_Einzelempfehlung
Studienempfehlung
none
0
0
false
BOTH
hatstudie = '1' or empfehlungskategorie <> 'systemisch'
true
empfehlungskategorie
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
12358
0
true
false
false
0
0
true
false
0
20119
15a10da3-89d8-4700-acdd-0fadcd17d197
9
false
false
datefield
ufeedatum
Datum MTB
true
false
true
2.0
false
false
0
0
datum
DNPM_UF_Einzelempfehlung
date
0
0
false
BOTH
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
BOTH
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
BOTH
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 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
Der Evidenzlevel des Biomarkers fehlt
Prüfung, ob der Evidenzlevel des Biomarkers vorhanden ist
Einzelempfehlung_Evidenzlevel
not isEmptyString(evidenzlevel)
true
true
true
wirkstoffejson.size() > 3
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
wirkstoffejson.size() > 3
true
0
evidenzlevelzusatz
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
1
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
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
Das Erstellungsdatum der Einzelempfehlung fehlt
Prüfung, ob das Erstellungsdatum der Einzelempfehlung vorhanden ist
Einzelempfehlung_Erstellungsdatum
not isEmpty(ufeedatum)
true
true
true
0
ufeedatum
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
BOTH
false
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
BOTH
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_UF_Histologie
-3
DNPM UF Histologie
1
DNPM UF Histologie
DNPM UF Histologie
DNPM UF Histologie
false
true
0
0
false
0
BOTH
false
false
true
true
true
false
false
false
false
false
20119
614d7e55-9c9d-4642-a45a-74cd8d7bd833
20
true
textarea
AnmerkungMorphologie
Anmerkung zur Morphologie
true
false
true
1.5
false
false
0
0
AnmerkungMorphologie
DNPM_UF_Histologie
none
0
0
false
BOTH
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
500
1
0
0
true
false
false
0
0
true
false
0
20119
df1599e2-2152-4a98-b263-45d745ba415c
1
false
false
textarea
Befundtext
Befundtext
true
true
true
1.25
false
false
0
0
Befundtext
DNPM_UF_Histologie
none
0
0
false
BOTH
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
6
false
false
formReference
Histologie
Histologie
true
false
true
1.0
false
false
0
0
Histologie
DNPM_UF_Histologie
none
0
0
false
BOTH
false
let histologie = getFieldValue('Histologie'); let diagnosis = getCurrentDisease(); if (histologie) { let text = 'Morphologie: ' + diagnosis.histologyCode + '\n' + 'Tumorzellgehalt: ' + histologie.Tumorzellgehalt + '%\n'; setFieldValue('Befundtext', text); }
true
OS.Molekulargenetik
Histologie / molekulare Diagnostik vom {Datum}
1
true
false
0
0
false
Zur Auswahl steht hier das Formular "OS.Molekulargenetik" mit den benötigten Informationen zu Datum und Tumorzellgehalt.
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
10
false
false
0
OS.Molekulargenetik
false
0
false
1001
a5ff1d01-6c9d-425f-a608-bc08049cf90b
113
BENUTZER Bibliothek
DNPM
3
DNPM_Therapielinie
-3
DNPM UF Therapielinie
1
DNPM UF Therapielinie
Therapielinie
DNPM UF Therapielinie
false
true
0
-1
false
0
BOTH
false
false
false
false
true
false
false
false
false
false
switch (getFieldValue('Beendigung')) { case 'A': setFieldValue('Status', 'stopped'); break; case 'E': setFieldValue('Status', 'completed'); break; }
true
20119
fdfe26b7-ef73-4a8a-88b2-4e5698b2921f
53
true
combobox
Abbruchsgrund
Abbruchsgrund
true
false
true
5.0
false
1
0
Abbruchgrund
DNPM_Therapielinie
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
combobox
Intention
Intention
true
false
true
3.5
false
false
1
0
Intention
DNPM_Therapielinie
Feldgruppe2
none
0
0
false
BOTH
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
5ea0cbf8-2596-4610-8393-39dfc55d604d
1
false
false
textfield
Nummer
true
true
true
1.0
false
false
0
0
Nummer
DNPM_Therapielinie
Feldgruppe2
none
0
0
false
BOTH
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
combobox
Status
Status
true
false
true
4.25
false
false
1
0
Status
DNPM_Therapielinie
none
0
0
false
BOTH
false
1
true
false
0
0
false
Status der Therapie. Angabe erforderlich für Modellvorhaben §64e.
true
false
false
code
code,kurz
0
0
0
0
0
false
false
false
1
0
0
true
false
false
1
0
true
false
0
20119
d5401e35-2ecb-48ec-9682-f7b39e87a959
1
false
false
button
Suche
Suche
true
false
false
2.0
false
0
0
Feldgruppe1
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
formReference
refeinzelempfehlung
Therapie-Empfehlung
true
false
true
4.125
false
false
0
0
ref_einzelempfehlung
DNPM_Therapielinie
none
0
0
false
BOTH
false
Empfehlung vom {ufeedatum} mit Priorität {prio}
1
true
false
0
0
false
Verweis auf eine Einzelempfehlung (systemische Therapie). Angabe für Modellvorhaben §64e optional.
true
false
false
0
0
0
0
0
false
false
false
1
13970
0
true
false
false
0
0
true
false
0
20119
251abcac-9afe-4e7a-a56e-2f33875804e0
2
false
false
0
DNPM UF Einzelempfehlung
false
0
false
20119
06847050-ff8f-46c4-87b8-9584c0cef990
261
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 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
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 das Ende der Therapielinie vor dem Geburtsdatum liegt
DatumGrenze_Ende_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), Ende)
true
true
true
0
Ende
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
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 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
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
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
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
BOTH
false
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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 in der Zukunft
__DatumGrenze_Datum_GueltigZukunft
__DatumGrenze_Datum_GueltigZukunft
dateAfterOrEquals(getNow(), Datum)
true
false
true
0
Datum
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
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
BOTH
false
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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 vor dem Geburtsdatum
__DatumGrenze_ConsentDatumMTB_GueltigVon
__DatumGrenze_ConsentDatumMTB_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), ConsentDatumMTB)
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 nach dem Sterbedatum
__DatumGrenze_ConsentDatumDNPM_GueltigBis
__DatumGrenze_ConsentDatumDNPM_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), 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 nach dem Sterbedatum
__DatumGrenze_DatumEinwilligungDNPM_GueltigBis
__DatumGrenze_DatumEinwilligungDNPM_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumEinwilligungDNPM)
true
false
false
0
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_ConsentDatumDNPM_GueltigZukunft
__DatumGrenze_ConsentDatumDNPM_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumDNPM)
true
false
false
0
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 Diagnosedatum
__DatumGrenze_DatumEinwilligungDNPM_GueltigVon
__DatumGrenze_DatumEinwilligungDNPM_GueltigVon
dateBeforeOrEquals(getCurrentDisease().getDiagnosisDate(), DatumEinwilligungDNPM)
true
false
false
0
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 in der Zukunft
__DatumGrenze_ConsentDatumMTB_GueltigZukunft
__DatumGrenze_ConsentDatumMTB_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumMTB)
true
false
false
0
2
Das Datum liegt in der Zukunft
__DatumGrenze_DatumEinwilligungDNPM_GueltigZukunft
__DatumGrenze_DatumEinwilligungDNPM_GueltigZukunft
dateAfterOrEquals(getNow(), DatumEinwilligungDNPM)
true
false
false
0
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_ConsentDatumEinwilligungMTB_GueltigZukunft
__DatumGrenze_ConsentDatumEinwilligungMTB_GueltigZukunft
dateAfterOrEquals(getNow(), ConsentDatumEinwilligungMTB)
true
false
true
0
ConsentDatumEinwilligungMTB
BENUTZER Bibliothek
allgemein
3
Allgemein
1.0
0
DNPM_UF_ECOG
-3
DNPM UF ECOG
1
DNPM UF ECOG
ECOG Performance Status Verlauf
DNPM UF ECOG
false
true
0
-1
false
2
BOTH
false
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
BOTH
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
BOTH
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
BOTH
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 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
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
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
BOTH
false
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
BOTH
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
BOTH
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
BOTH
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 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
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
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
BOTH
false
false
true
true
true
false
false
false
false
false
20119
f8ca5edc-088e-46ab-baed-228b8d671c9e
21
true
formReference
refmolekulargenetik
Molekulargenetische Untersuchung
true
false
true
3.0
false
0
0
ref_molekulargenetik
DNPM_UF_Rebiopsie
none
0
0
false
BOTH
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
0
OS.Molekulargenetik
false
0
false
1001
a5ff1d01-6c9d-425f-a608-bc08049cf90b
113
formReference
reftumorkonferenz
MTB
true
false
true
0.5
false
false
0
0
ref_tumorkonferenz
DNPM_UF_Rebiopsie
none
0
0
false
BOTH
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
0
OS.Tumorkonferenz
false
0
false
1001
6496927e-d708-11e5-b199-0050568f1add
119
datefield
ufrbdatum
Datum MTB
true
false
true
1.0
false
false
0
0
datum
DNPM_UF_Rebiopsie
none
0
0
false
BOTH
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
1
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_Vorbefunde
-3
DNPM UF Vorbefunde
1
DNPM UF Vorbefunde
DNPM UF Vorbefunde
DNPM UF Vorbefunde
false
true
0
0
false
0
BOTH
false
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
BOTH
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
BOTH
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
BOTH
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_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
BOTH
false
false
true
true
true
false
false
false
false
false
20119
12415fe7-8785-41ee-ad32-8e4dd69d504b
71
true
textarea
AblehnungKostenMemo
Welche?
true
false
true
6.0
false
false
0
0
AblehnungKostenMemo
DNPM_FollowUp
AntragKostenuebernahm
none
0
0
false
BOTH
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
BOTH
LostToFollowUp = false
true
LostToFollowUp
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
12426
0
true
false
false
0
0
true
false
0
20119
2527e13b-4441-4be7-83f8-55cd6cbd2904
3
false
false
section
AntragKostenuebernahm
Antrag Kostenübernahme
true
false
true
3.0
false
false
0
0
none
0
0
false
BOTH
LostToFollowUp = false
true
LostToFollowUp
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
12443
0
true
false
false
0
0
true
false
0
20119
2b298317-f833-4ca4-b73c-4b8092b0eff0
3
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
BOTH
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
combobox
Antragsstadium
Antragsstadium
true
false
true
2.5
false
false
1
0
Antragsstadium
DNPM_FollowUp
none
0
0
false
BOTH
false
1
true
false
0
0
false
Angabe ist gemäß DNPM-Datenmodell 2.1 optional.
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
d5e51757-d52d-412e-9717-c195fa0289dc
1
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
BOTH
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
BOTH
LostToFollowUp = false
true
LostToFollowUp
false
1
true
false
0
0
false
true
false
false
0
0
0
0
0
false
false
false
1
12438
0
true
false
false
0
0
true
false
0
20119
43bd84f2-49d0-4809-a0c1-32d8341db578
2
false
false
combobox
BestResponse
Best Response
true
false
true
1.0
false
false
1
0
BestResponse
DNPM_FollowUp
Ansprechen
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
false
setFieldValue('AblehnungKostenMemo', getFieldValue('LinkTherapieempfehlung').DatumTumorboard); setFieldValue('AntragKostenuebernahme', getFieldValue('LinkTherapieempfehlung').antragkueerforderlich == true ? '1' : '0');
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
18
false
false
0
DNPM UF Einzelempfehlung
false
0
false
20119
06847050-ff8f-46c4-87b8-9584c0cef990
261
checkbox
LostToFollowUp
Lost to FollowUp
true
false
true
1.5
false
false
0
0
LostToFollowUp
DNPM_FollowUp
none
0
0
false
BOTH
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
6ae823f6-6b06-48ef-a866-dc03a0092f47
1
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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 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 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
DatumAntwortKueAntrag
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 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 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 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
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
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 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
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
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 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
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
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 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 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
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 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 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 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 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
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
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 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 des Follow up nach dem Sterbedatum liegt
DatumGrenze_DatumFollowUp_GueltigBis
dateAfterOrEquals(patientData.getDeathdate(), DatumFollowUp)
true
true
true
0
DatumFollowUp
BENUTZER Bibliothek
DNPM
3
DNPM
3.0
1
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
BOTH
false
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); // Art der Krankenkasse if (new RegExp(/[A-Z]\d{9}/).test(patient.versicherungsnummer)) { setFieldValue('ArtDerKrankenkasse', 'GKV'); } else if (new RegExp(/16\d{7}|950\d{6}/).test(patient.versicherungsnummer)) { setFieldValue('ArtDerKrankenkasse', 'PKV'); } else if ('970000011' == patient.versicherungsnummer) { setFieldValue('ArtDerKrankenkasse', 'SEL'); } 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
232
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
BOTH
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
BOTH
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
BOTH
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
combobox
ArtDerKrankenkasse
Art der Krankenkasse
true
false
true
5.0
false
false
1
0
ArtDerKrankenkasse
DNPM_KPA
Bereich2
none
0
0
false
BOTH
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
d25c38ee-4c6f-4ef9-a2f3-9dede7b36a6a
1
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
0
MR.Consent
false
0
false
20119
f9032c1e-a889-41e4-8871-3d244f0bc177
150
datefield
ConsentDatumEinwilligungDNPM
Datum der Einwilligung
true
true
true
6.0
false
0
0
DatumEinwilligung
DNPM_KPA
Consent
none
0
0
false
BOTH
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
BOTH
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
0
MR.Consent
false
0
false
20119
f9032c1e-a889-41e4-8871-3d244f0bc177
150
combobox
ConsentStatusEinwilligungDNPM
Einwilligung Datenübermittlung
true
false
true
5.0
false
1
0
Einwilligung
DNPM_KPA
Consent
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
BOTH
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
combobox
Diagnosetyp
Diagnosetyp
true
false
true
1.5
false
false
1
0
Diagnosetyp
DNPM_KPA
Bereich3
none
0
0
false
BOTH
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
82230c93-f9aa-432c-a2a5-d3d6995d5dc7
1
false
false
subform
ECOGVerlauf
ECOG Performance Status Verlauf
true
false
true
4.5
false
false
0
1
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
0
OS.Tumorkonferenz
false
0
false
1001
6496927e-d708-11e5-b199-0050568f1add
119
datefield
Therapiebeginn
Therapiebeginn
true
true
true
1.0
false
false
0
0
Therapiebeginn
DNPM_KPA
Bereich7
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
ICD10.getCategories()->includes('Gehirn')
true
ICD10
false
1
true
false
0
0
false
WHO-Grad zentrales Nervensystem in Version 2021
WHO-2021
true
false
false
code
code,kurz
0
0
0
0
0
false
false
false
1
12449
0
true
false
false
1
0
true
false
0
20119
f7da1c86-7204-4992-a651-b8a71ec72791
8
false
false
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
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
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 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 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
1
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 Datum der Progression vor dem Geburtsdatum liegt
DatumGrenze_DatumProgression_GueltigVon
dateBeforeOrEquals(patientData.getBirthdate(), DatumProgression)
true
true
true
0
DatumProgression
1
Leitlinienstatus fehlt
Prüfung, ob Leitlinienstatus vorhanden ist
Klinik/Anamnese_Leitlinienstatus
not isEmptyString(Leitlinienstatus)
true
true
true
0
Leitlinienstatus
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 Erstdiagnosedatum fehlt
Prüfung, ob Erstdiagnosedatum vorhanden ist
Klinik/Anamnese_Erstdiagnosedatum
not isEmpty(DatumErstdiagnose)
true
true
true
0
DatumErstdiagnose
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
BOTH
false
false
false
true
true
false
false
false
false
true
20119
b277991d-0bda-4082-841e-dd10759b9cbd
175
true
button
Button1
Aus MTBs aktualisieren
true
false
false
10.0
false
false
0
0
mtbepisode
none
0
0
false
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
BOTH
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
0
DNPM Klinik/Anamnese
false
0
false
20119
3cb37cdf-ee10-4652-b426-531b07ee3d6b
232
formReference
referstemtb
Erstes MTB
true
false
true
2.25
false
false
0
0
ref_tumorkonferenz
DNPM_Therapieplan
mtbepisode
none
0
0
false
BOTH
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
0
OS.Tumorkonferenz
false
0
false
1001
6496927e-d708-11e5-b199-0050568f1add
119
formReference
refreevaltumorprobe
Molekulargenetische Untersuchung.
true
false
true
6.0
false
false
0
0
ref_molekulargenetik
DNPM_Therapieplan
bereichreevaluation
none
0
0
false
BOTH
reevaluation = '1'
true
reevaluation
false
OS.Molekulargenetik
Befund vom {Datum}, Panel: {Panel}
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
9
false
false
0
OS.Molekulargenetik
false
0
false
1001
a5ff1d01-6c9d-425f-a608-bc08049cf90b
113
formReference
reftkhumangenber
MTB
true
false
true
0.5
false
false
0
0
ref_tk_humangenber
DNPM_Therapieplan
bereichHumangenBeratung
none
0
0
false
BOTH
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
12
false
false
0
OS.Tumorkonferenz
false
0
false
1001
6496927e-d708-11e5-b199-0050568f1add
119
formReference
reftkreevaluation
MTB
true
false
true
0.5
false
false
0
0
ref_tk_reevaluation
DNPM_Therapieplan
bereichreevaluation
none
0
0
false
BOTH
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
10
false
false
0
OS.Tumorkonferenz
false
0
false
1001
6496927e-d708-11e5-b199-0050568f1add
119
combobox
statusbegruendung
Status Begründung
true
false
true
2.0
false
false
no-target
1
0
status_begruendung
DNPM_Therapieplan
Targetierung
none
0
0
false
BOTH
false
1
true
false
0
0
false
Wählen Sie hier aus, ob in der Episode im Beobachtungszeitraum ein Target gefunden wurde und welche Begründung für die Nichtteilnahme am Modellvorhaben §64e daraus folgt.
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
8a102d9e-802c-4a17-bd9e-1e2faa5744c5
1
false
false
combobox
target
Target gefunden?
true
false
true
1.0
false
false
1
0
target
DNPM_Therapieplan
Targetierung
none
0
0
false
BOTH
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
12506
0
true
false
false
1
0
true
false
0
20119
3564da63-92df-4054-b628-f614db64fdf4
7
false
false
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
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
1
Das Erstellungsdatum des Therapieplans fehlt
Prüfung, ob Erstellungsdatum des Therapieplans vorhanden ist
Therapieplan_Erstellungsdatum
not isEmpty(datum)
true
true
true
0
datum
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 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 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 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
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
1
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
1
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 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
BENUTZER Bibliothek
DNPM
3
DNPM
3.0
1