Belgian Cancer Registry on FHIR
0.1.0 - ci-build
Belgian Cancer Registry on FHIR - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-05-04 |
Definitions for the bcr-cancer-registration-form logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. bcr-cancer-registration-form | |
| Definition | Logical model of the Belgian standard cancer registration form (Kankerregistratieformulier voor een nieuwe diagnose). This is what hospitals submit to the Belgian Cancer Registry through WBCR or via batch extraction for every new cancer diagnosis. Distinct from Source (canonical): Bijlage 55 to the RIZIV Verordening of 28 July 2003, as amended by the Verordening of 15 December 2025 (Belgisch Staatsblad 23-12-2025, p. 96356). |
| Short | BCR Cancer Registration Form — Bijlage 55 (Logical Model) |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. bcr-cancer-registration-form.patientName | |
| Definition | Free-text patient name as entered on the form. |
| Short | Patient name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. bcr-cancer-registration-form.birthDate | |
| Definition | Patient date of birth. |
| Short | Date of birth |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. bcr-cancer-registration-form.nationalOrInsuranceNumber | |
| Definition | Belgian national number (INSZ/NISS) or, when unavailable, the insurance fund number. |
| Short | INSZ / Ziekenfondsnummer |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. bcr-cancer-registration-form.sex | |
| Definition | Sex of the patient. |
| Short | Sex |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Sex at Birth (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-sex-at-birth-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. bcr-cancer-registration-form.incidenceDate | |
| Definition | Date of incidence (DD-MM-YYYY) per ENCR/IACR international guidelines. |
| Short | Incidence date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. bcr-cancer-registration-form.basisOfDiagnosis | |
| Definition | Most reliable method by which the diagnosis was established. Codes: 2 = histology of primary tumour, 3 = histology of metastasis, 4 = cytology / haematology, 5 = technical investigation (RX, endoscopy, …), 6 = clinical, 7 = tumour marker (PSA, hCG, AFP, Ig, …), 8 = cytogenetic / molecular tests, 9 = unknown. |
| Short | Basis for diagnosis |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Basis of Diagnosis (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-basis-of-diagnosis-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. bcr-cancer-registration-form.whoPerformanceScore | |
| Definition | Score at incidence date. Codes: 0 = asymptomatic, normal activity; 1 = symptomatic but ambulatory; 2 = symptomatic, bedridden <50% per day; 3 = symptomatic, bedridden >50% per day; 4 = fully dependent, 100% bedridden. |
| Short | WHO performance score at diagnosis |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR WHO Performance Score (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-who-performance-score-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. bcr-cancer-registration-form.primaryTumourLocation | |
| Definition | ICD-O-3 topography of the primary tumour. |
| Short | Primary tumour localisation |
| Control | 1..1 |
| Binding | Unless not suitable, these codes SHALL be taken from BCR ICD-O-3 Topography (extensible to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-topography-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. bcr-cancer-registration-form.laterality | |
| Definition | Laterality of the primary tumour. Codes: 1 = left, 2 = right, 3 = unpaired organ, NK = unknown. |
| Short | Laterality |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Laterality (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-laterality-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. bcr-cancer-registration-form.histologyMorphology | |
| Definition | ICD-O-3 morphology code (the part before the slash on the form). |
| Short | Histology — morphology |
| Control | 1..1 |
| Binding | Unless not suitable, these codes SHALL be taken from BCR ICD-O-3 Morphology (extensible to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-morphology-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. bcr-cancer-registration-form.histologyBehaviour | |
| Definition | ICD-O-3 behaviour code (the part after the slash on the form: benign / borderline / in situ / malignant primary / malignant metastatic / unknown). |
| Short | Histology — behaviour |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR ICD-O-3 Behaviour (digit only) (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-behaviour-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. bcr-cancer-registration-form.differentiationGrade | |
| Definition | Grade of differentiation. Codes: 1 = well, 2 = moderate, 3 = poor, 4 = undifferentiated / anaplastic, 5 = T-cell, 6 = B-cell, 7 = null-cell (not T / not B), 8 = NK cell, 9 = unknown. |
| Short | Differentiation grade |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Differentiation Grade (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-differentiation-grade-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. bcr-cancer-registration-form.clinicalT | |
| Definition | Clinical T category (UICC TNM). |
| Short | Clinical T (cT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. bcr-cancer-registration-form.clinicalN | |
| Definition | Clinical N category (UICC TNM). |
| Short | Clinical N (cN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. bcr-cancer-registration-form.clinicalM | |
| Definition | Clinical M category (UICC TNM). |
| Short | Clinical M (cM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. bcr-cancer-registration-form.pathologicalT | |
| Definition | Pathological T category (UICC TNM). |
| Short | Pathological T (pT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. bcr-cancer-registration-form.pathologicalN | |
| Definition | Pathological N category (UICC TNM). |
| Short | Pathological N (pN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. bcr-cancer-registration-form.pathologicalM | |
| Definition | Pathological M category (UICC TNM). |
| Short | Pathological M (pM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. bcr-cancer-registration-form.postNeoadjuvantT | |
| Definition | Pathological T after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological T (ypT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. bcr-cancer-registration-form.postNeoadjuvantN | |
| Definition | Pathological N after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological N (ypN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. bcr-cancer-registration-form.postNeoadjuvantM | |
| Definition | Pathological M after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological M (ypM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. bcr-cancer-registration-form.otherClassification | |
| Definition | Alternative staging classification used when applicable. Codes: 1 = Childhood Cancer Stage, 2 = FIGO, 3 = Lugano, 4 = Breslow (in mm), 5 = other. |
| Short | Other classification |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Other Stage Classification (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-other-classification-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. bcr-cancer-registration-form.otherStageGroup | |
| Definition | Stage value within the chosen alternative classification (e.g. Breslow depth in mm, FIGO stage). |
| Short | Other classification — stage |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. bcr-cancer-registration-form.clinicalTrialParticipation | |
| Definition | Whether the cancer treatment is part of a clinical study (Ja / Nee / Onbekend). |
| Short | Clinical trial participation |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Clinical Trial Indicator (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-clinical-trial-indicator-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. bcr-cancer-registration-form.eudraCtNumber | |
| Definition | EudraCT identifier of the trial when clinical trial participation is Ja. |
| Short | EudraCT number |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. bcr-cancer-registration-form.treatmentEpisode | |
| Definition | One row of the chronology table, filled in chronologically from incidence date and first treatment. |
| Short | Treatment chronology row |
| Control | 0..* |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 54. bcr-cancer-registration-form.treatmentEpisode.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 56. bcr-cancer-registration-form.treatmentEpisode.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on bcr-cancer-registration-form.treatmentEpisode.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 58. bcr-cancer-registration-form.treatmentEpisode.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 60. bcr-cancer-registration-form.treatmentEpisode.code | |
| Definition | Chronology code. Codes: 5 = diagnosis; 10 = surgery; 11 = excision biopsy; 16 = HSCT autologous; 17 = HSCT allogeneic; 20 = external radiotherapy / brachytherapy; 21 = IORT; 22 = hadron therapy; 25 = concurrent chemoradiotherapy; 26 = concurrent radio-immunotherapy; 30 = radio-isotopes; 35 = phototherapy; 36 = topical therapy; 40 = chemotherapy / systemic therapy; 45 = targeted therapy (not 26, 60); 50 = hormonal therapy; 60 = immunotherapy (not 26, 66); 66 = concurrent chemo-immunotherapy; 70 = symptomatic / palliative; 75 = active surveillance / watchful waiting; 80 = other treatment (free-text comment required); 90 = no therapy; 95 = treatment refusal; 99 = unknown. |
| Short | Diagnosis / treatment code |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Treatment Chronology Code (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-treatment-chronology-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. bcr-cancer-registration-form.treatmentEpisode.campusId | |
| Definition | Hospital site identifier where the episode took place. |
| Short | Campus / vestigingsnummer |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 64. bcr-cancer-registration-form.treatmentEpisode.startDate | |
| Definition | Episode start date. |
| Short | Start date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. bcr-cancer-registration-form.treatmentEpisode.endDate | |
| Definition | Episode end date when known. |
| Short | End date |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. bcr-cancer-registration-form.treatmentEpisode.comment | |
| Definition | Free-text comment, required only for code 80 (other treatment). |
| Short | Comment |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. bcr-cancer-registration-form.mocReport | |
| Definition | MOC report(s) attached to the form. Only required for breast tumours per footnote 7 of Bijlage 55. |
| Short | Attached MOC report(s) |
| Control | 0..* |
| Type | Attachment |
Guidance on how to interpret the contents of this table can be foundhere
| 0. bcr-cancer-registration-form | |
| Definition | Logical model of the Belgian standard cancer registration form (Kankerregistratieformulier voor een nieuwe diagnose). This is what hospitals submit to the Belgian Cancer Registry through WBCR or via batch extraction for every new cancer diagnosis. Distinct from Source (canonical): Bijlage 55 to the RIZIV Verordening of 28 July 2003, as amended by the Verordening of 15 December 2025 (Belgisch Staatsblad 23-12-2025, p. 96356). |
| Short | BCR Cancer Registration Form — Bijlage 55 (Logical Model) |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. bcr-cancer-registration-form.patientName | |
| Definition | Free-text patient name as entered on the form. |
| Short | Patient name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. bcr-cancer-registration-form.birthDate | |
| Definition | Patient date of birth. |
| Short | Date of birth |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. bcr-cancer-registration-form.nationalOrInsuranceNumber | |
| Definition | Belgian national number (INSZ/NISS) or, when unavailable, the insurance fund number. |
| Short | INSZ / Ziekenfondsnummer |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. bcr-cancer-registration-form.sex | |
| Definition | Sex of the patient. |
| Short | Sex |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Sex at Birth (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-sex-at-birth-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. bcr-cancer-registration-form.incidenceDate | |
| Definition | Date of incidence (DD-MM-YYYY) per ENCR/IACR international guidelines. |
| Short | Incidence date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. bcr-cancer-registration-form.basisOfDiagnosis | |
| Definition | Most reliable method by which the diagnosis was established. Codes: 2 = histology of primary tumour, 3 = histology of metastasis, 4 = cytology / haematology, 5 = technical investigation (RX, endoscopy, …), 6 = clinical, 7 = tumour marker (PSA, hCG, AFP, Ig, …), 8 = cytogenetic / molecular tests, 9 = unknown. |
| Short | Basis for diagnosis |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Basis of Diagnosis (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-basis-of-diagnosis-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. bcr-cancer-registration-form.whoPerformanceScore | |
| Definition | Score at incidence date. Codes: 0 = asymptomatic, normal activity; 1 = symptomatic but ambulatory; 2 = symptomatic, bedridden <50% per day; 3 = symptomatic, bedridden >50% per day; 4 = fully dependent, 100% bedridden. |
| Short | WHO performance score at diagnosis |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR WHO Performance Score (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-who-performance-score-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. bcr-cancer-registration-form.primaryTumourLocation | |
| Definition | ICD-O-3 topography of the primary tumour. |
| Short | Primary tumour localisation |
| Control | 1..1 |
| Binding | Unless not suitable, these codes SHALL be taken from BCR ICD-O-3 Topography (extensible to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-topography-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. bcr-cancer-registration-form.laterality | |
| Definition | Laterality of the primary tumour. Codes: 1 = left, 2 = right, 3 = unpaired organ, NK = unknown. |
| Short | Laterality |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Laterality (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-laterality-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. bcr-cancer-registration-form.histologyMorphology | |
| Definition | ICD-O-3 morphology code (the part before the slash on the form). |
| Short | Histology — morphology |
| Control | 1..1 |
| Binding | Unless not suitable, these codes SHALL be taken from BCR ICD-O-3 Morphology (extensible to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-morphology-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. bcr-cancer-registration-form.histologyBehaviour | |
| Definition | ICD-O-3 behaviour code (the part after the slash on the form: benign / borderline / in situ / malignant primary / malignant metastatic / unknown). |
| Short | Histology — behaviour |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR ICD-O-3 Behaviour (digit only) (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-behaviour-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. bcr-cancer-registration-form.differentiationGrade | |
| Definition | Grade of differentiation. Codes: 1 = well, 2 = moderate, 3 = poor, 4 = undifferentiated / anaplastic, 5 = T-cell, 6 = B-cell, 7 = null-cell (not T / not B), 8 = NK cell, 9 = unknown. |
| Short | Differentiation grade |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Differentiation Grade (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-differentiation-grade-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. bcr-cancer-registration-form.clinicalT | |
| Definition | Clinical T category (UICC TNM). |
| Short | Clinical T (cT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. bcr-cancer-registration-form.clinicalN | |
| Definition | Clinical N category (UICC TNM). |
| Short | Clinical N (cN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. bcr-cancer-registration-form.clinicalM | |
| Definition | Clinical M category (UICC TNM). |
| Short | Clinical M (cM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. bcr-cancer-registration-form.pathologicalT | |
| Definition | Pathological T category (UICC TNM). |
| Short | Pathological T (pT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. bcr-cancer-registration-form.pathologicalN | |
| Definition | Pathological N category (UICC TNM). |
| Short | Pathological N (pN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. bcr-cancer-registration-form.pathologicalM | |
| Definition | Pathological M category (UICC TNM). |
| Short | Pathological M (pM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. bcr-cancer-registration-form.postNeoadjuvantT | |
| Definition | Pathological T after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological T (ypT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. bcr-cancer-registration-form.postNeoadjuvantN | |
| Definition | Pathological N after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological N (ypN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. bcr-cancer-registration-form.postNeoadjuvantM | |
| Definition | Pathological M after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological M (ypM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. bcr-cancer-registration-form.otherClassification | |
| Definition | Alternative staging classification used when applicable. Codes: 1 = Childhood Cancer Stage, 2 = FIGO, 3 = Lugano, 4 = Breslow (in mm), 5 = other. |
| Short | Other classification |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Other Stage Classification (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-other-classification-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. bcr-cancer-registration-form.otherStageGroup | |
| Definition | Stage value within the chosen alternative classification (e.g. Breslow depth in mm, FIGO stage). |
| Short | Other classification — stage |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. bcr-cancer-registration-form.clinicalTrialParticipation | |
| Definition | Whether the cancer treatment is part of a clinical study (Ja / Nee / Onbekend). |
| Short | Clinical trial participation |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Clinical Trial Indicator (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-clinical-trial-indicator-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. bcr-cancer-registration-form.eudraCtNumber | |
| Definition | EudraCT identifier of the trial when clinical trial participation is Ja. |
| Short | EudraCT number |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. bcr-cancer-registration-form.treatmentEpisode | |
| Definition | One row of the chronology table, filled in chronologically from incidence date and first treatment. |
| Short | Treatment chronology row |
| Control | 0..* |
| Type | BackboneElement |
| 54. bcr-cancer-registration-form.treatmentEpisode.code | |
| Definition | Chronology code. Codes: 5 = diagnosis; 10 = surgery; 11 = excision biopsy; 16 = HSCT autologous; 17 = HSCT allogeneic; 20 = external radiotherapy / brachytherapy; 21 = IORT; 22 = hadron therapy; 25 = concurrent chemoradiotherapy; 26 = concurrent radio-immunotherapy; 30 = radio-isotopes; 35 = phototherapy; 36 = topical therapy; 40 = chemotherapy / systemic therapy; 45 = targeted therapy (not 26, 60); 50 = hormonal therapy; 60 = immunotherapy (not 26, 66); 66 = concurrent chemo-immunotherapy; 70 = symptomatic / palliative; 75 = active surveillance / watchful waiting; 80 = other treatment (free-text comment required); 90 = no therapy; 95 = treatment refusal; 99 = unknown. |
| Short | Diagnosis / treatment code |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Treatment Chronology Code (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-treatment-chronology-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 56. bcr-cancer-registration-form.treatmentEpisode.campusId | |
| Definition | Hospital site identifier where the episode took place. |
| Short | Campus / vestigingsnummer |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 58. bcr-cancer-registration-form.treatmentEpisode.startDate | |
| Definition | Episode start date. |
| Short | Start date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. bcr-cancer-registration-form.treatmentEpisode.endDate | |
| Definition | Episode end date when known. |
| Short | End date |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. bcr-cancer-registration-form.treatmentEpisode.comment | |
| Definition | Free-text comment, required only for code 80 (other treatment). |
| Short | Comment |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 64. bcr-cancer-registration-form.mocReport | |
| Definition | MOC report(s) attached to the form. Only required for breast tumours per footnote 7 of Bijlage 55. |
| Short | Attached MOC report(s) |
| Control | 0..* |
| Type | Attachment |
Guidance on how to interpret the contents of this table can be foundhere
| 0. bcr-cancer-registration-form | |
| Definition | Logical model of the Belgian standard cancer registration form (Kankerregistratieformulier voor een nieuwe diagnose). This is what hospitals submit to the Belgian Cancer Registry through WBCR or via batch extraction for every new cancer diagnosis. Distinct from Source (canonical): Bijlage 55 to the RIZIV Verordening of 28 July 2003, as amended by the Verordening of 15 December 2025 (Belgisch Staatsblad 23-12-2025, p. 96356). |
| Short | BCR Cancer Registration Form — Bijlage 55 (Logical Model) |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. bcr-cancer-registration-form.patientName | |
| Definition | Free-text patient name as entered on the form. |
| Short | Patient name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. bcr-cancer-registration-form.birthDate | |
| Definition | Patient date of birth. |
| Short | Date of birth |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. bcr-cancer-registration-form.nationalOrInsuranceNumber | |
| Definition | Belgian national number (INSZ/NISS) or, when unavailable, the insurance fund number. |
| Short | INSZ / Ziekenfondsnummer |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. bcr-cancer-registration-form.sex | |
| Definition | Sex of the patient. |
| Short | Sex |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Sex at Birth (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-sex-at-birth-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. bcr-cancer-registration-form.incidenceDate | |
| Definition | Date of incidence (DD-MM-YYYY) per ENCR/IACR international guidelines. |
| Short | Incidence date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. bcr-cancer-registration-form.basisOfDiagnosis | |
| Definition | Most reliable method by which the diagnosis was established. Codes: 2 = histology of primary tumour, 3 = histology of metastasis, 4 = cytology / haematology, 5 = technical investigation (RX, endoscopy, …), 6 = clinical, 7 = tumour marker (PSA, hCG, AFP, Ig, …), 8 = cytogenetic / molecular tests, 9 = unknown. |
| Short | Basis for diagnosis |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Basis of Diagnosis (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-basis-of-diagnosis-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. bcr-cancer-registration-form.whoPerformanceScore | |
| Definition | Score at incidence date. Codes: 0 = asymptomatic, normal activity; 1 = symptomatic but ambulatory; 2 = symptomatic, bedridden <50% per day; 3 = symptomatic, bedridden >50% per day; 4 = fully dependent, 100% bedridden. |
| Short | WHO performance score at diagnosis |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR WHO Performance Score (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-who-performance-score-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. bcr-cancer-registration-form.primaryTumourLocation | |
| Definition | ICD-O-3 topography of the primary tumour. |
| Short | Primary tumour localisation |
| Control | 1..1 |
| Binding | Unless not suitable, these codes SHALL be taken from BCR ICD-O-3 Topography (extensible to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-topography-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. bcr-cancer-registration-form.laterality | |
| Definition | Laterality of the primary tumour. Codes: 1 = left, 2 = right, 3 = unpaired organ, NK = unknown. |
| Short | Laterality |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Laterality (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-laterality-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. bcr-cancer-registration-form.histologyMorphology | |
| Definition | ICD-O-3 morphology code (the part before the slash on the form). |
| Short | Histology — morphology |
| Control | 1..1 |
| Binding | Unless not suitable, these codes SHALL be taken from BCR ICD-O-3 Morphology (extensible to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-morphology-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. bcr-cancer-registration-form.histologyBehaviour | |
| Definition | ICD-O-3 behaviour code (the part after the slash on the form: benign / borderline / in situ / malignant primary / malignant metastatic / unknown). |
| Short | Histology — behaviour |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR ICD-O-3 Behaviour (digit only) (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-behaviour-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. bcr-cancer-registration-form.differentiationGrade | |
| Definition | Grade of differentiation. Codes: 1 = well, 2 = moderate, 3 = poor, 4 = undifferentiated / anaplastic, 5 = T-cell, 6 = B-cell, 7 = null-cell (not T / not B), 8 = NK cell, 9 = unknown. |
| Short | Differentiation grade |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Differentiation Grade (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-differentiation-grade-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. bcr-cancer-registration-form.clinicalT | |
| Definition | Clinical T category (UICC TNM). |
| Short | Clinical T (cT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. bcr-cancer-registration-form.clinicalN | |
| Definition | Clinical N category (UICC TNM). |
| Short | Clinical N (cN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. bcr-cancer-registration-form.clinicalM | |
| Definition | Clinical M category (UICC TNM). |
| Short | Clinical M (cM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. bcr-cancer-registration-form.pathologicalT | |
| Definition | Pathological T category (UICC TNM). |
| Short | Pathological T (pT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. bcr-cancer-registration-form.pathologicalN | |
| Definition | Pathological N category (UICC TNM). |
| Short | Pathological N (pN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. bcr-cancer-registration-form.pathologicalM | |
| Definition | Pathological M category (UICC TNM). |
| Short | Pathological M (pM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. bcr-cancer-registration-form.postNeoadjuvantT | |
| Definition | Pathological T after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological T (ypT) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. bcr-cancer-registration-form.postNeoadjuvantN | |
| Definition | Pathological N after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological N (ypN) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. bcr-cancer-registration-form.postNeoadjuvantM | |
| Definition | Pathological M after neoadjuvant therapy. |
| Short | Post-neoadjuvant pathological M (ypM) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 44. bcr-cancer-registration-form.otherClassification | |
| Definition | Alternative staging classification used when applicable. Codes: 1 = Childhood Cancer Stage, 2 = FIGO, 3 = Lugano, 4 = Breslow (in mm), 5 = other. |
| Short | Other classification |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Other Stage Classification (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-other-classification-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. bcr-cancer-registration-form.otherStageGroup | |
| Definition | Stage value within the chosen alternative classification (e.g. Breslow depth in mm, FIGO stage). |
| Short | Other classification — stage |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. bcr-cancer-registration-form.clinicalTrialParticipation | |
| Definition | Whether the cancer treatment is part of a clinical study (Ja / Nee / Onbekend). |
| Short | Clinical trial participation |
| Control | 0..1 |
| Binding | The codes SHALL be taken from BCR Clinical Trial Indicator (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-clinical-trial-indicator-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. bcr-cancer-registration-form.eudraCtNumber | |
| Definition | EudraCT identifier of the trial when clinical trial participation is Ja. |
| Short | EudraCT number |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. bcr-cancer-registration-form.treatmentEpisode | |
| Definition | One row of the chronology table, filled in chronologically from incidence date and first treatment. |
| Short | Treatment chronology row |
| Control | 0..* |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 54. bcr-cancer-registration-form.treatmentEpisode.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 56. bcr-cancer-registration-form.treatmentEpisode.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on bcr-cancer-registration-form.treatmentEpisode.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 58. bcr-cancer-registration-form.treatmentEpisode.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 60. bcr-cancer-registration-form.treatmentEpisode.code | |
| Definition | Chronology code. Codes: 5 = diagnosis; 10 = surgery; 11 = excision biopsy; 16 = HSCT autologous; 17 = HSCT allogeneic; 20 = external radiotherapy / brachytherapy; 21 = IORT; 22 = hadron therapy; 25 = concurrent chemoradiotherapy; 26 = concurrent radio-immunotherapy; 30 = radio-isotopes; 35 = phototherapy; 36 = topical therapy; 40 = chemotherapy / systemic therapy; 45 = targeted therapy (not 26, 60); 50 = hormonal therapy; 60 = immunotherapy (not 26, 66); 66 = concurrent chemo-immunotherapy; 70 = symptomatic / palliative; 75 = active surveillance / watchful waiting; 80 = other treatment (free-text comment required); 90 = no therapy; 95 = treatment refusal; 99 = unknown. |
| Short | Diagnosis / treatment code |
| Control | 1..1 |
| Binding | The codes SHALL be taken from BCR Treatment Chronology Code (required to https://www.ehealth.fgov.be/standards/fhir/registries/bcr/ValueSet/bcr-treatment-chronology-vs) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 62. bcr-cancer-registration-form.treatmentEpisode.campusId | |
| Definition | Hospital site identifier where the episode took place. |
| Short | Campus / vestigingsnummer |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 64. bcr-cancer-registration-form.treatmentEpisode.startDate | |
| Definition | Episode start date. |
| Short | Start date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. bcr-cancer-registration-form.treatmentEpisode.endDate | |
| Definition | Episode end date when known. |
| Short | End date |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. bcr-cancer-registration-form.treatmentEpisode.comment | |
| Definition | Free-text comment, required only for code 80 (other treatment). |
| Short | Comment |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. bcr-cancer-registration-form.mocReport | |
| Definition | MOC report(s) attached to the form. Only required for breast tumours per footnote 7 of Bijlage 55. |
| Short | Attached MOC report(s) |
| Control | 0..* |
| Type | Attachment |