HL7 Europe Common Cancer Model
1.0.0-ballot - ballot 150

HL7 Europe Common Cancer Model - Local Development build (v1.0.0-ballot) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Logical Model: ClinicalCancerProgression - Detailed Descriptions

Active as of 2026-06-14

Definitions for the ClinicalCancerProgression logical model.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

Guidance on how to interpret the contents of this table can be foundhere

0. ClinicalCancerProgression
Definition | Logical model representing the longitudinal evolution of the cancer disease, documenting disease status and extent at a specific point in time. Derived from Cancer_Common_Logical_Model_20260521.xlsx (sheet ClinicalCancerProgression).
Short | ClinicalCancerProgression
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
Invariants | ccp-1: LocoRegionalSites must be present if ExtentType is Loco-regional (`extentType.coding.where(code = 'Loco-regional').exists() implies locoRegionalSites.exists()`) ccp-2: MetastaticSites must be present if ExtentType is Metastatic (`extentType.coding.where(code = 'Metastatic').exists() implies metastaticSites.exists()`)
2. ClinicalCancerProgression.cancerConditionAtDiagnosisReference
Definition | Reference to the original cancer condition at diagnosis to which this progression refers.
Short | CancerConditionReference
Control | 1..1
Type | Reference(CancerConditionAtDiagnosis)
4. ClinicalCancerProgression.diseaseStatus
Definition | Disease status at this time point (e.g. progression, stable disease, remission, recurrence).
Short | DiseaseStatus
Comments | Choice: Progression | Stable Disease | Partial Remission | Complete Remission | Recurrence
Control | 1..1
Type | CodeableConcept
6. ClinicalCancerProgression.tumourGradeSystem
Definition | Classification system used to define tumour grade, describing how abnormal tumour cells and tissue appear under microscopic examination (e.g. Gleason for prostate cancer, FNCLCC for soft tissue sarcomas). The grading system provides an indication of the biological aggressiveness of the tumour.
Short | TumourGradeSystem
Control | 0..1
Type | CodeableConcept
8. ClinicalCancerProgression.tumourGradeValue
Definition | Grade value assigned according to the selected TumourGradeSystem. The grade reflects the degree of cellular differentiation and biological aggressiveness of the tumour and may evolve over time.
Short | TumourGradeValue
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. ClinicalCancerProgression.assertedDate
Definition | Date when this progression/status was asserted/recorded.
Short | AssertedDate
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. ClinicalCancerProgression.extentType
Definition | Extent of disease at this time point (Local, Loco-regional, Metastatic).
Short | ExtentType
Comments | Choice: Local | Loco-regional | Metastatic
Control | 0..1
Type | CodeableConcept
14. ClinicalCancerProgression.locoRegionalSites
Definition | Sites involved when ExtentType is Loco-regional.
Short | LocoRegionalSites
Comments | It must be present if the ExtentType is Loco-regional
Control | 0..*
Type | CodeableConcept
16. ClinicalCancerProgression.metastaticSites
Definition | Sites involved when ExtentType is Metastatic.
Short | MetastaticSites
Comments | It must be present if the ExtentType is Metastatic
Control | 0..*
Type | CodeableConcept

Guidance on how to interpret the contents of this table can be foundhere

0. ClinicalCancerProgression
Definition | Logical model representing the longitudinal evolution of the cancer disease, documenting disease status and extent at a specific point in time. Derived from Cancer_Common_Logical_Model_20260521.xlsx (sheet ClinicalCancerProgression).
Short | ClinicalCancerProgression
Logical Model | Instances of this logical model are not marked to be the target of a Reference
Invariants | ccp-1: LocoRegionalSites must be present if ExtentType is Loco-regional (`extentType.coding.where(code = 'Loco-regional').exists() implies locoRegionalSites.exists()`) ccp-2: MetastaticSites must be present if ExtentType is Metastatic (`extentType.coding.where(code = 'Metastatic').exists() implies metastaticSites.exists()`)
2. ClinicalCancerProgression.cancerConditionAtDiagnosisReference
Definition | Reference to the original cancer condition at diagnosis to which this progression refers.
Short | CancerConditionReference
Control | 1..1
Type | Reference(CancerConditionAtDiagnosis)
4. ClinicalCancerProgression.diseaseStatus
Definition | Disease status at this time point (e.g. progression, stable disease, remission, recurrence).
Short | DiseaseStatus
Comments | Choice: Progression | Stable Disease | Partial Remission | Complete Remission | Recurrence
Control | 1..1
Type | CodeableConcept
6. ClinicalCancerProgression.tumourGradeSystem
Definition | Classification system used to define tumour grade, describing how abnormal tumour cells and tissue appear under microscopic examination (e.g. Gleason for prostate cancer, FNCLCC for soft tissue sarcomas). The grading system provides an indication of the biological aggressiveness of the tumour.
Short | TumourGradeSystem
Control | 0..1
Type | CodeableConcept
8. ClinicalCancerProgression.tumourGradeValue
Definition | Grade value assigned according to the selected TumourGradeSystem. The grade reflects the degree of cellular differentiation and biological aggressiveness of the tumour and may evolve over time.
Short | TumourGradeValue
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. ClinicalCancerProgression.assertedDate
Definition | Date when this progression/status was asserted/recorded.
Short | AssertedDate
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. ClinicalCancerProgression.extentType
Definition | Extent of disease at this time point (Local, Loco-regional, Metastatic).
Short | ExtentType
Comments | Choice: Local | Loco-regional | Metastatic
Control | 0..1
Type | CodeableConcept
14. ClinicalCancerProgression.locoRegionalSites
Definition | Sites involved when ExtentType is Loco-regional.
Short | LocoRegionalSites
Comments | It must be present if the ExtentType is Loco-regional
Control | 0..*
Type | CodeableConcept
16. ClinicalCancerProgression.metastaticSites
Definition | Sites involved when ExtentType is Metastatic.
Short | MetastaticSites
Comments | It must be present if the ExtentType is Metastatic
Control | 0..*
Type | CodeableConcept

Guidance on how to interpret the contents of this table can be foundhere

0. ClinicalCancerProgression
Definition | Logical model representing the longitudinal evolution of the cancer disease, documenting disease status and extent at a specific point in time. Derived from Cancer_Common_Logical_Model_20260521.xlsx (sheet ClinicalCancerProgression).
Short | ClinicalCancerProgression
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
Invariants | ccp-1: LocoRegionalSites must be present if ExtentType is Loco-regional (`extentType.coding.where(code = 'Loco-regional').exists() implies locoRegionalSites.exists()`) ccp-2: MetastaticSites must be present if ExtentType is Metastatic (`extentType.coding.where(code = 'Metastatic').exists() implies metastaticSites.exists()`)
2. ClinicalCancerProgression.cancerConditionAtDiagnosisReference
Definition | Reference to the original cancer condition at diagnosis to which this progression refers.
Short | CancerConditionReference
Control | 1..1
Type | Reference(CancerConditionAtDiagnosis)
4. ClinicalCancerProgression.diseaseStatus
Definition | Disease status at this time point (e.g. progression, stable disease, remission, recurrence).
Short | DiseaseStatus
Comments | Choice: Progression | Stable Disease | Partial Remission | Complete Remission | Recurrence
Control | 1..1
Type | CodeableConcept
6. ClinicalCancerProgression.tumourGradeSystem
Definition | Classification system used to define tumour grade, describing how abnormal tumour cells and tissue appear under microscopic examination (e.g. Gleason for prostate cancer, FNCLCC for soft tissue sarcomas). The grading system provides an indication of the biological aggressiveness of the tumour.
Short | TumourGradeSystem
Control | 0..1
Type | CodeableConcept
8. ClinicalCancerProgression.tumourGradeValue
Definition | Grade value assigned according to the selected TumourGradeSystem. The grade reflects the degree of cellular differentiation and biological aggressiveness of the tumour and may evolve over time.
Short | TumourGradeValue
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. ClinicalCancerProgression.assertedDate
Definition | Date when this progression/status was asserted/recorded.
Short | AssertedDate
Control | 1..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. ClinicalCancerProgression.extentType
Definition | Extent of disease at this time point (Local, Loco-regional, Metastatic).
Short | ExtentType
Comments | Choice: Local | Loco-regional | Metastatic
Control | 0..1
Type | CodeableConcept
14. ClinicalCancerProgression.locoRegionalSites
Definition | Sites involved when ExtentType is Loco-regional.
Short | LocoRegionalSites
Comments | It must be present if the ExtentType is Loco-regional
Control | 0..*
Type | CodeableConcept
16. ClinicalCancerProgression.metastaticSites
Definition | Sites involved when ExtentType is Metastatic.
Short | MetastaticSites
Comments | It must be present if the ExtentType is Metastatic
Control | 0..*
Type | CodeableConcept