Skip to content

Commit

Permalink
Anpassungen nach Expertenkonferenz
Browse files Browse the repository at this point in the history
  • Loading branch information
bublitzv committed Jul 16, 2024
1 parent 07649f3 commit a0172bd
Show file tree
Hide file tree
Showing 10 changed files with 97 additions and 213 deletions.
47 changes: 22 additions & 25 deletions input/fsh/CLL/recommendation-CLL-3-11/Intervention-a.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -119,10 +119,7 @@ Description: "Anamnese bei CLL Patienten"
* status = #active
* description = "Anamnese bei CLL Patienten"
* code = $sct#84100007 "History taking"
* timingTiming.repeat.count = 1 //TODO ich hab das hier als Vorschlag, wenn inordnung: bei allen assessment actions umsetzen :)
* timingTiming.repeat.period = 4
* timingTiming.repeat.periodUnit = #wk

* insert rs-timingCLL(1,4)

Instance: PhysicalExaminationCLL
InstanceOf: assessment-action
Expand All @@ -134,7 +131,7 @@ Description: "Körperliche Untersuchung bei CLL Patienten"
* status = #active
* description = "Körperliche Untersuchung bei CLL Patienten"
* code = $sct#5880005 "Physical examination"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: ExaminationLymphaticNodesCLL
InstanceOf: assessment-action
Expand All @@ -146,7 +143,7 @@ Description: "vollständiger Erhebung des peripheren Lymphknotenstatus"
* status = #active
* description = "vollständiger Erhebung des peripheren Lymphknotenstatus"
* code = $sct#284427004 "Examination of lymph nodes (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: ExaminationSpleenSizeCLL
InstanceOf: assessment-action
Expand All @@ -158,7 +155,7 @@ Description: "Abschätzung der Milzgröße bei CLL"
* status = #active
* description = "Abschätzung der Milzgröße bei CLL"
* code = $sct#47241002 "Palpation of spleen (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: ExaminationLiverSizeCLL
InstanceOf: assessment-action
Expand All @@ -170,7 +167,7 @@ Description: "Abschätzung der Lebergröße bei CLL"
* status = #active
* description = "Abschätzung der Lebergröße bei CLL"
* code = $sct#172488004 "Palpation of liver (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: AbdomialUltrasonographyCLL
InstanceOf: assessment-action
Expand All @@ -182,7 +179,7 @@ Description: "Abdomensonographie bei CLL"
* status = #active
* description = "Abdomensonographie bei CLL"
* code = $sct#45036003 "Ultrasonography of abdomen"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: AssessmentECOGScoreCLL
InstanceOf: assessment-action
Expand All @@ -194,7 +191,7 @@ Description: "Assesment of the ECOG Score CLL"
* status = #active
* description = "Assesment of the ECOG Score CLL"
* code = $sct#423740007 "ECOG performance status"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: AssessmentKarnofskyIndexCLL
InstanceOf: assessment-action
Expand All @@ -206,7 +203,7 @@ Description: "Assesment Karnofsky-Index CLL"
* status = #active
* description = "Assesment Karnofsky-Index CLL"
* code = $sct#273546003 "Karnofsky performance status"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: AssessmentComorbiditiesCLL
InstanceOf: assessment-action
Expand All @@ -218,7 +215,7 @@ Description: "Assesment Comorbidities CLL"
* status = #active
* description = "Assesment Comorbidities CLL"
* code = $sct#398192003 "Co-morbid conditions (finding)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: CompleteBloodCountAutomatedCLL
InstanceOf: assessment-action
Expand All @@ -230,7 +227,7 @@ Description: "Maschinelles Differentialblutbild CLL"
* insert publisher-experimental-version
* status = #active
* code = $sct#9564003 "Complete blood count with white cell differential, automated"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: MicroscopyWhiteBloodCellCountCLL
InstanceOf: assessment-action
Expand All @@ -242,7 +239,7 @@ Description: "Mikroskopisches Differentialblutbild"
* insert publisher-experimental-version
* status = #active
* code = $sct#35774004 "Complete blood count with white cell differential, manual (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: ClinicalChemistryTestCLL
InstanceOf: assessment-action
Expand All @@ -254,7 +251,7 @@ Description: "Klinische Chemie"
* insert publisher-experimental-version
* status = #active
* code = $sct#275711006 "Serum chemistry test (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: HIVSerologyCLL
InstanceOf: assessment-action
Expand All @@ -266,7 +263,7 @@ Description: "HIV Serologie"
* insert publisher-experimental-version
* status = #active
* code = $sct#171121004 "Human immunodeficiency virus screening (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: HBVSerologyCLL
InstanceOf: assessment-action
Expand All @@ -278,7 +275,7 @@ Description: "HBV Serologie"
* insert publisher-experimental-version
* status = #active
* code = $sct#171122006 "Hepatitis B screening (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: HCVSerologyCLL
InstanceOf: assessment-action
Expand All @@ -290,7 +287,7 @@ Description: "HCV Serologie"
* insert publisher-experimental-version
* status = #active
* code = $sct#413107006 "Hepatitis C screening (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: HEVSerologyCLL
InstanceOf: assessment-action
Expand All @@ -302,7 +299,7 @@ Description: "HEV Serologie"
* insert publisher-experimental-version
* status = #active
* code = $sct#36446003 "Hepatitis E virus measurement (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: BinetStagingCLL
InstanceOf: assessment-action
Expand All @@ -314,7 +311,7 @@ Description: "Bestimmung des aktuellen klinischen Stadiums (Binet Staging) CLL"
* insert publisher-experimental-version
* status = #active
* code = $sct#1149099005 "Binet staging classification for chronic lymphocytic leukemia"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: PregnancyTestbHCGCLL
InstanceOf: assessment-action
Expand All @@ -326,7 +323,7 @@ Description: "Pregnancy Test betaHCG CLL"
* insert publisher-experimental-version
* status = #active
* code = $sct#44789311 "Pregnancy test (beta human chorionic gonadotropin) (procedure)"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)



Expand All @@ -340,7 +337,7 @@ Description: "CMV IgG Antikörper Bestimmung"
* insert publisher-experimental-version
* status = #active
* code = $sct#64681000237105 "CMV (cytomegalovirus) IgG antibody in serum qualitative result"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: CMVAntibodyIgMCLL
InstanceOf: assessment-action
Expand All @@ -352,7 +349,7 @@ Description: "CMV IgM Antikörper Bestimmung"
* insert publisher-experimental-version
* status = #active
* code = $sct#62681000237103 "CMV (cytomegalovirus) IgM antibody in serum qualitative result"
* timingTiming.repeat.count = 1
* insert rs-timingCLL(1,4)

Instance: CMVPCRCLL
InstanceOf: assessment-action
Expand All @@ -366,5 +363,5 @@ Description: "CMV PCR Viruslast Bestimmung"
* code = $sct#1107381000000101 "Cytomegalovirus viral load"
* timingTiming.repeat
* frequency = 1
* period = 30 // bisher nicht klar nur "regelmäßig"
* periodUnit = $ucum#d "day"
* period = 2
* periodUnit = $ucum#wk "week"
51 changes: 14 additions & 37 deletions input/fsh/CLL/recommendation-CLL-3-11/population-a.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -10,56 +10,37 @@ Description: "Population mit einer Chronisch Lymphatische Leukämie und einem be
* actual = false
* name = "PopulationCLLPlanungOnkoTherapie"
* description = "Population mit einer Chronisch Lymphatische Leukämie und einem behandlungsbedürftigen Progress"
* characteristic[condition][+]
* code.coding[sct] = $sct#92814006:{246456000 = 288527008,263502005 = 255314001,47429007 = 225292002 }
//CLL:{Episodicity = New Episode,Clinical course = Progressive ,Associated with = Developing a treatment plan}

/*
* characteristic[+].definitionByCombination
* characteristic[0].definitionByCombination
* code = #all-of
* characteristic[condition][+] // TODO: CLL-Progress requiring treatment
* linkId = "CLL"
* characteristic[condition][+]
//* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#92814006 "Chronic lymphoid leukaemia, disease"
* characteristic[procedure][+]
* characteristic[condition][+]
* definitionByTypeAndValue
* type = $sct#71388002 "Procedure (procedure)"
* valueCodeableConcept = $sct#225292002 "Developing a treatment plan"
* characteristic[0].exclude = false
FULL PCE:
92814006 |Chronic lymphoid leukemia, disease (disorder)|:
{363698007 |Finding site (attribute)| = 14016003 |Bone marrow structure (body structure)|,
116676008 |Associated morphology (attribute)| = 51092000 |B-cell chronic lymphocytic leukemia/small lymphocytic lymphoma (morphologic abnormality)|,
246456000 |Episodicity (attribute)| = 288527008 |New episode (qualifier value)|,
263502005 |Clinical course (attribute)| = 255314001 |Progressive (qualifier value)|,
47429007 |Associated with (attribute)| = 225292002 |Developing a treatment plan (procedure)|}
*/
* valueCodeableConcept = $cs-cll#dprnt "Disease progression that requires adapted or new treatment"



Instance: PopulationCLLPlanungOnkoTherapieFertileFemale
InstanceOf: recommendation-eligibility-criteria
Usage: #definition
Title: "Population: CLL und Planung Onkologische Therapielinie gebährfähige Frauen"
Description: "Population die eine Chronisch Lymphatische Leukämie hat, weiblich und in einem gebährfähigen Alter ist und bei der eine Therapieplanung ansteht"
Description: "Population mit einer Chronisch Lymphatische Leukämie, einem behandlungsbedürftigen Progress und weiblich in einem gebährfähigen Alter"
* status = #active
* actual = false
* name = "PopulationCLLPlanungOnkoTherapieFertileFemale"
* description = "Population die eine Chronisch Lymphatische Leukämie hat, weiblich und in einem gebährfähigen Alter ist und bei der eine Therapieplanung ansteht"
* description = "Population mit einer Chronisch Lymphatische Leukämie, einem behandlungsbedürftigen Progress und weiblich in einem gebährfähigen Alter"
* characteristic[0].definitionByCombination
* code = #all-of
* characteristic[condition][+]
//* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#92814006 "Chronic lymphoid leukaemia, disease"
* characteristic[procedure][+]
* characteristic[condition][+]
* definitionByTypeAndValue
* type = $sct#71388002 "Procedure (procedure)"
* valueCodeableConcept = $sct#225292002 "Developing a treatment plan"
* valueCodeableConcept = $cs-cll#dprnt "Disease progression that requires adapted or new treatment"
* characteristic[condition][+]
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
Expand All @@ -70,26 +51,22 @@ Description: "Population die eine Chronisch Lymphatische Leukämie hat, weiblich
Instance: PopulationCLLPlanungOnkoTherapieIdelalisib
InstanceOf: recommendation-eligibility-criteria
Usage: #definition
Title: "Population: CLL und Planung Onkologische Therapielinie mit Idelalisib Frauen"
Description: "Population die eine Chronisch Lymphatische Leukämie hat und bei der eine Therapieplanung mit Idelalisib ansteht"
Title: "Population: CLL und Planung Onkologische Therapielinie mit Idelalisib"
Description: "Population mit einer Chronisch Lymphatische Leukämie, einem behandlungsbedürftigen Progress und bei der eine Therapieplanung mit Idelalisib ansteht"
* status = #active
* actual = false
* name = "PopulationCLLPlanungOnkoTherapieIdelalisib"
* description = "Population die eine Chronisch Lymphatische Leukämie hat und bei der eine Therapieplanung mit Idelalisib ansteht"
* description = "Population mit einer Chronisch Lymphatische Leukämie, einem behandlungsbedürftigen Progress und bei der eine Therapieplanung mit Idelalisib ansteht"
* characteristic[0].definitionByCombination
* code = #all-of
* characteristic[condition][+]
//* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#92814006 "Chronic lymphoid leukaemia, disease"
* characteristic[procedure][+]
* characteristic[condition][+]
* definitionByTypeAndValue
* type = $sct#71388002 "Procedure (procedure)"
* valueCodeableConcept = $sct#225292002 "Developing a treatment plan"
* characteristic[drugAdministration][+]
* definitionByTypeAndValue
* valueCodeableConcept = $sct#105590001 "Idelalisib"
* valueCodeableConcept = $cs-cll#dprnti "Disease progression that requires adapted or new treatment with idelalisib"
* characteristic[0].exclude = false

Instance: PopulationCLLOnkoTherapieIdelalisib
Expand Down
2 changes: 1 addition & 1 deletion input/fsh/CLL/recommendation-CLL-4-1/Intervention-a.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ Description: "Therapie Indikation bei CLL"
* insert publisher-experimental-version
* status = #active
* description = "Therapie Indikation bei CLL"
* code = $sct#708255002 "First line treatment"
* code = $cs-cll#scllt "Systemic CLL therapy"
52 changes: 19 additions & 33 deletions input/fsh/CLL/recommendation-CLL-4-1/population-a.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -52,23 +52,21 @@ Description: "Population, bei der Binet A oder B sowie eine bestimmte klinische
* valueCodeableConcept = $sct-uk#863761000000109 "Clinical stage B chronic lymphocytic leukaemia"
* characteristic[+].definitionByCombination
* code = #any-of
* characteristic[+].definitionByCombination
* code = #all-of
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#161832001 "Weight decreasing"
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#7520000 "Pyrexia of unknown origin"
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#42984000 "Night sweats"
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#161832001 "Weight decreasing"
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#7520000 "Pyrexia of unknown origin"
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#42984000 "Night sweats"
* characteristic[+].definitionByCombination
* code = #all-of
* characteristic[condition][+]
Expand All @@ -79,7 +77,7 @@ Description: "Population, bei der Binet A oder B sowie eine bestimmte klinische
* characteristic[observation][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $loinc#26453-1 "Erythrocytes [#/volume] in Blood"
* type = $loinc#718-7 "Hemoglobin [Mass/volume] in Blood"
* valueCodeableConcept = $sct#260371004 "Decreasing"
* characteristic[+].definitionByCombination
* code = #all-of
Expand All @@ -95,14 +93,10 @@ Description: "Population, bei der Binet A oder B sowie eine bestimmte klinische
* valueCodeableConcept = $sct#260371004 "Decreasing"
* characteristic[+].definitionByCombination
* code = #all-of
* characteristic[drugAdministration][+]
* definitionByTypeAndValue
//* type = $sct#404684003 "Drug"
* valueCodeableConcept = $sct#304275008 "Corticosteroid and/or corticosteroid derivative"
* characteristic[condition][+]
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#405786003 "Poor response to treatment"
* valueCodeableConcept = $cs-cll#porecotr "Poor response to corticosteroid treatment"
* characteristic[+].definitionByCombination
* code = #any-of
* characteristic[condition][+]
Expand All @@ -120,19 +114,11 @@ Description: "Population, bei der Binet A oder B sowie eine bestimmte klinische
* characteristic[observation][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $loinc#32489-7 "Spleen tip distance below costal margin"
* valueRange
* low = 6 'cm'
* characteristic[condition][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $sct#830137004 "Pain due to enlargement of spleen"
* characteristic[observation][+]
* linkId = "CLL"
* definitionByTypeAndValue
* type = $loinc#32489-7 "Spleen tip distance below costal margin"
* valueCodeableConcept = $sct#260369004 "Increasing"
* type = $sct#404684003 "Clinical finding (finding)"
* valueCodeableConcept = $cs-cll#sycasp "Symptom-causing splenomegaly"
* characteristic[+].definitionByCombination
* code = #all-of
* characteristic[observation][+]
Expand Down
Loading

0 comments on commit a0172bd

Please sign in to comment.