IDEA4RC FHIR Implementation Guide, published by IDEA4RC Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/idea4rc/ and changes regularly. See the Directory of published versions
Draft as of 2025-07-25 |
Definitions for the PatientFollowUp logical model.
Guidance on how to interpret the contents of this table can be foundhere
0. PatientFollowUp | |||||||
Definition | Patient Follow Up Maturity Level: 0 Draft | ||||||
Short | Patient Follow Up | ||||||
Control | 0..* | ||||||
Is Modifier | false | ||||||
Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||||
2. PatientFollowUp.patient | |||||||
Definition | Patient element | ||||||
Short | Patient (M) | ||||||
Control | 1..* | ||||||
Type | http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Subject | ||||||
Obligations |
| ||||||
4. PatientFollowUp.statusOfPatientAtLastFollowUp | |||||||
Definition | Describes the status at last follow-up If DOD, DOC or DUC register the death in the DEATH table (with date of last contact as death date). If the death cause is specified use the cause_concept_id. If lost to follow up register an observation. All the other information can be derived from the other data. Maybe it should be moved to Patient entity | ||||||
Short | Status of patient at last follow-up (M) | ||||||
Comments | Alive, No Evidence of Disease (NED) - 2000100071 Dead of Disease (DOD) - 2000100072 Dead of Other Cause (DOC) - 2000100073 Dead of Unknown Cause (DUC) - 2000100074 Alive With Disease (AWD) - 2000100075 Lost to follow-up - 4163894 | ||||||
Control | 1..* | ||||||
Type | CodeableConcept | ||||||
Obligations |
| ||||||
6. PatientFollowUp.statusOfDiseaseAtLastFollowUp | |||||||
Definition | Describes the disease status at the last follow-up. This value is redundant as it could be derived from the disease status in EpisodeEvent. If a Patient has 3 follow-ups, but the disease status (e.g., stable disease) did not change during those, the follow-ups will be grouped into a single one with the last date of the three of them. | ||||||
Short | Status of disease at last follow-up (M) type EpisodeEvent | ||||||
Comments | Complete Remission - 32946 Partial Remission - 32947 Stable Disease - 32948 Progression - 32949 Recurrence - 2000100002 recurrence is algorithmically derived from previous episode (if it was complete remission) | ||||||
Control | 1..* | ||||||
Type | http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/EpisodeEvent | ||||||
Obligations |
| ||||||
8. PatientFollowUp.patientFollowUpDate | |||||||
Definition | Date of the clinical follow-up | ||||||
Short | Patient Follow Up date (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
10. PatientFollowUp.newCancerDiagnosis | |||||||
Definition | identifies whether the patient has developed a subsequent primary cancer Check | ||||||
Short | New cancer diagnosis (M) | ||||||
Comments | Yes - 4188539 No - 4188540 | ||||||
Control | 1..* | ||||||
Type | boolean | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
12. PatientFollowUp.dateOfNewCancerDiagnosis | |||||||
Definition | date of subsequent primary cancer diagnosis | ||||||
Short | Date of new cancer diagnosis (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
14. PatientFollowUp.newCancerTopography | |||||||
Definition | clarifies the site of the subsequent primary cancer (from a predefined list of sites) | ||||||
Short | New cancer topography (M) | ||||||
Comments | Any value of Class ICDO Condition | ||||||
Control | 1..* | ||||||
Type | CodeableConcept | ||||||
Obligations |
| ||||||
16. PatientFollowUp.lastContact | |||||||
Definition | Date of the last contact with the patient, of any kind. | ||||||
Short | Last Contact (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
|
Guidance on how to interpret the contents of this table can be foundhere
0. PatientFollowUp | |||||||
Definition | Patient Follow Up Maturity Level: 0 Draft | ||||||
Short | Patient Follow Up | ||||||
Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||||
2. PatientFollowUp.patient | |||||||
Definition | Patient element | ||||||
Short | Patient (M) | ||||||
Control | 1..* | ||||||
Type | http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Subject | ||||||
Obligations |
| ||||||
4. PatientFollowUp.statusOfPatientAtLastFollowUp | |||||||
Definition | Describes the status at last follow-up If DOD, DOC or DUC register the death in the DEATH table (with date of last contact as death date). If the death cause is specified use the cause_concept_id. If lost to follow up register an observation. All the other information can be derived from the other data. Maybe it should be moved to Patient entity | ||||||
Short | Status of patient at last follow-up (M) | ||||||
Comments | Alive, No Evidence of Disease (NED) - 2000100071 Dead of Disease (DOD) - 2000100072 Dead of Other Cause (DOC) - 2000100073 Dead of Unknown Cause (DUC) - 2000100074 Alive With Disease (AWD) - 2000100075 Lost to follow-up - 4163894 | ||||||
Control | 1..* | ||||||
Type | CodeableConcept | ||||||
Obligations |
| ||||||
6. PatientFollowUp.statusOfDiseaseAtLastFollowUp | |||||||
Definition | Describes the disease status at the last follow-up. This value is redundant as it could be derived from the disease status in EpisodeEvent. If a Patient has 3 follow-ups, but the disease status (e.g., stable disease) did not change during those, the follow-ups will be grouped into a single one with the last date of the three of them. | ||||||
Short | Status of disease at last follow-up (M) type EpisodeEvent | ||||||
Comments | Complete Remission - 32946 Partial Remission - 32947 Stable Disease - 32948 Progression - 32949 Recurrence - 2000100002 recurrence is algorithmically derived from previous episode (if it was complete remission) | ||||||
Control | 1..* | ||||||
Type | http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/EpisodeEvent | ||||||
Obligations |
| ||||||
8. PatientFollowUp.patientFollowUpDate | |||||||
Definition | Date of the clinical follow-up | ||||||
Short | Patient Follow Up date (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
10. PatientFollowUp.newCancerDiagnosis | |||||||
Definition | identifies whether the patient has developed a subsequent primary cancer Check | ||||||
Short | New cancer diagnosis (M) | ||||||
Comments | Yes - 4188539 No - 4188540 | ||||||
Control | 1..* | ||||||
Type | boolean | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
12. PatientFollowUp.dateOfNewCancerDiagnosis | |||||||
Definition | date of subsequent primary cancer diagnosis | ||||||
Short | Date of new cancer diagnosis (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
14. PatientFollowUp.newCancerTopography | |||||||
Definition | clarifies the site of the subsequent primary cancer (from a predefined list of sites) | ||||||
Short | New cancer topography (M) | ||||||
Comments | Any value of Class ICDO Condition | ||||||
Control | 1..* | ||||||
Type | CodeableConcept | ||||||
Obligations |
| ||||||
16. PatientFollowUp.lastContact | |||||||
Definition | Date of the last contact with the patient, of any kind. | ||||||
Short | Last Contact (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
|
Guidance on how to interpret the contents of this table can be foundhere
0. PatientFollowUp | |||||||
Definition | Patient Follow Up Maturity Level: 0 Draft | ||||||
Short | Patient Follow Up | ||||||
Control | 0..* | ||||||
Is Modifier | false | ||||||
Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||||
2. PatientFollowUp.patient | |||||||
Definition | Patient element | ||||||
Short | Patient (M) | ||||||
Control | 1..* | ||||||
Type | http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Subject | ||||||
Obligations |
| ||||||
4. PatientFollowUp.statusOfPatientAtLastFollowUp | |||||||
Definition | Describes the status at last follow-up If DOD, DOC or DUC register the death in the DEATH table (with date of last contact as death date). If the death cause is specified use the cause_concept_id. If lost to follow up register an observation. All the other information can be derived from the other data. Maybe it should be moved to Patient entity | ||||||
Short | Status of patient at last follow-up (M) | ||||||
Comments | Alive, No Evidence of Disease (NED) - 2000100071 Dead of Disease (DOD) - 2000100072 Dead of Other Cause (DOC) - 2000100073 Dead of Unknown Cause (DUC) - 2000100074 Alive With Disease (AWD) - 2000100075 Lost to follow-up - 4163894 | ||||||
Control | 1..* | ||||||
Type | CodeableConcept | ||||||
Obligations |
| ||||||
6. PatientFollowUp.statusOfDiseaseAtLastFollowUp | |||||||
Definition | Describes the disease status at the last follow-up. This value is redundant as it could be derived from the disease status in EpisodeEvent. If a Patient has 3 follow-ups, but the disease status (e.g., stable disease) did not change during those, the follow-ups will be grouped into a single one with the last date of the three of them. | ||||||
Short | Status of disease at last follow-up (M) type EpisodeEvent | ||||||
Comments | Complete Remission - 32946 Partial Remission - 32947 Stable Disease - 32948 Progression - 32949 Recurrence - 2000100002 recurrence is algorithmically derived from previous episode (if it was complete remission) | ||||||
Control | 1..* | ||||||
Type | http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/EpisodeEvent | ||||||
Obligations |
| ||||||
8. PatientFollowUp.patientFollowUpDate | |||||||
Definition | Date of the clinical follow-up | ||||||
Short | Patient Follow Up date (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
10. PatientFollowUp.newCancerDiagnosis | |||||||
Definition | identifies whether the patient has developed a subsequent primary cancer Check | ||||||
Short | New cancer diagnosis (M) | ||||||
Comments | Yes - 4188539 No - 4188540 | ||||||
Control | 1..* | ||||||
Type | boolean | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
12. PatientFollowUp.dateOfNewCancerDiagnosis | |||||||
Definition | date of subsequent primary cancer diagnosis | ||||||
Short | Date of new cancer diagnosis (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
| ||||||
14. PatientFollowUp.newCancerTopography | |||||||
Definition | clarifies the site of the subsequent primary cancer (from a predefined list of sites) | ||||||
Short | New cancer topography (M) | ||||||
Comments | Any value of Class ICDO Condition | ||||||
Control | 1..* | ||||||
Type | CodeableConcept | ||||||
Obligations |
| ||||||
16. PatientFollowUp.lastContact | |||||||
Definition | Date of the last contact with the patient, of any kind. | ||||||
Short | Last Contact (M) | ||||||
Control | 1..* | ||||||
Type | date | ||||||
Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||
Obligations |
|