Belgian Cancer Registry on FHIR
0.1.0 - ci-build Belgium flag

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

Logical Model: BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model) ( Experimental )

Official URL: https://www.ehealth.fgov.be/standards/fhir/registries/bcr/StructureDefinition/bcr-breast-tumour-supplement Version: 0.1.0
Draft as of 2026-05-04 Computable Name: BCRBreastTumourSupplement

Logical model of the breast-tumour-specific supplement to the standard cancer registration form (Bijlage 55, vervolg 1). Contains menopausal status, molecular markers (with separate values for tumour 1 and, when multifocal, tumour 2), and surgical / lymph node data.

Source: Bijlage 55 (vervolg 1) of the RIZIV Verordening of 28 July 2003, amended 15 December 2025.

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. bcr-breast-tumour-supplement 0..* Base BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model)
... menopausalStatus 0..1 code Menopausal status at diagnosis
Binding: BCR Menopausal Status (required)
... molecularMarker 0..* BackboneElement Molecular marker result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... marker 1..1 code Marker
Binding: BCR Molecular Marker (required)
.... otherMarkerName 0..1 string Other marker name
.... tumourIndex 1..1 unsignedInt Tumour index
.... testDate 0..1 date Test date
.... result 0..1 CodeableConcept Result
Binding: BCR Molecular Marker Result (union) (extensible)
.... resultPercentage 0..1 decimal Result percentage
... surgeryPerformed 0..1 boolean Surgery performed
... maxPathDiameterInSituMm 0..1 decimal Max pathological diameter, in situ component, before systemic therapy (mm)
... minMarginDistanceInvasiveMm 0..1 decimal Min distance, invasive component to surgical margin (mm)
... minMarginDistanceInSituMm 0..1 decimal Min distance, in situ component to surgical margin (mm)
... lymphNodeAssessment 0..* BackboneElement Lymph node assessment
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... location 1..1 code Node location
Binding: BCR Lymph Node Location (required)
.... examined 0..1 unsignedInt Number examined
.... positive 0..1 unsignedInt Number positive
.... assessmentDate 0..1 date Assessment date

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
bcr-breast-tumour-supplement.​menopausalStatus Base required BCR Menopausal Status 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.marker Base required BCR Molecular Marker 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.result Base extensible BCR Molecular Marker Result (union) 📦0.1.0 This IG
bcr-breast-tumour-supplement.​lymphNodeAssessment.​location Base required BCR Lymph Node Location 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. bcr-breast-tumour-supplement 0..* Base BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model)
... menopausalStatus 0..1 code Menopausal status at diagnosis
Binding: BCR Menopausal Status (required)
... molecularMarker 0..* BackboneElement Molecular marker result
.... marker 1..1 code Marker
Binding: BCR Molecular Marker (required)
.... otherMarkerName 0..1 string Other marker name
.... tumourIndex 1..1 unsignedInt Tumour index
.... testDate 0..1 date Test date
.... result 0..1 CodeableConcept Result
Binding: BCR Molecular Marker Result (union) (extensible)
.... resultPercentage 0..1 decimal Result percentage
... surgeryPerformed 0..1 boolean Surgery performed
... maxPathDiameterInSituMm 0..1 decimal Max pathological diameter, in situ component, before systemic therapy (mm)
... minMarginDistanceInvasiveMm 0..1 decimal Min distance, invasive component to surgical margin (mm)
... minMarginDistanceInSituMm 0..1 decimal Min distance, in situ component to surgical margin (mm)
... lymphNodeAssessment 0..* BackboneElement Lymph node assessment
.... location 1..1 code Node location
Binding: BCR Lymph Node Location (required)
.... examined 0..1 unsignedInt Number examined
.... positive 0..1 unsignedInt Number positive
.... assessmentDate 0..1 date Assessment date

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
bcr-breast-tumour-supplement.​menopausalStatus Base required BCR Menopausal Status 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.marker Base required BCR Molecular Marker 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.result Base extensible BCR Molecular Marker Result (union) 📦0.1.0 This IG
bcr-breast-tumour-supplement.​lymphNodeAssessment.​location Base required BCR Lymph Node Location 📦0.1.0 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. bcr-breast-tumour-supplement 0..* Base BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model)
... menopausalStatus 0..1 code Menopausal status at diagnosis
Binding: BCR Menopausal Status (required)
... molecularMarker 0..* BackboneElement Molecular marker result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... marker 1..1 code Marker
Binding: BCR Molecular Marker (required)
.... otherMarkerName 0..1 string Other marker name
.... tumourIndex 1..1 unsignedInt Tumour index
.... testDate 0..1 date Test date
.... result 0..1 CodeableConcept Result
Binding: BCR Molecular Marker Result (union) (extensible)
.... resultPercentage 0..1 decimal Result percentage
... surgeryPerformed 0..1 boolean Surgery performed
... maxPathDiameterInSituMm 0..1 decimal Max pathological diameter, in situ component, before systemic therapy (mm)
... minMarginDistanceInvasiveMm 0..1 decimal Min distance, invasive component to surgical margin (mm)
... minMarginDistanceInSituMm 0..1 decimal Min distance, in situ component to surgical margin (mm)
... lymphNodeAssessment 0..* BackboneElement Lymph node assessment
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... location 1..1 code Node location
Binding: BCR Lymph Node Location (required)
.... examined 0..1 unsignedInt Number examined
.... positive 0..1 unsignedInt Number positive
.... assessmentDate 0..1 date Assessment date

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
bcr-breast-tumour-supplement.​menopausalStatus Base required BCR Menopausal Status 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.marker Base required BCR Molecular Marker 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.result Base extensible BCR Molecular Marker Result (union) 📦0.1.0 This IG
bcr-breast-tumour-supplement.​lymphNodeAssessment.​location Base required BCR Lymph Node Location 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. bcr-breast-tumour-supplement 0..* Base BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model)
... menopausalStatus 0..1 code Menopausal status at diagnosis
Binding: BCR Menopausal Status (required)
... molecularMarker 0..* BackboneElement Molecular marker result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... marker 1..1 code Marker
Binding: BCR Molecular Marker (required)
.... otherMarkerName 0..1 string Other marker name
.... tumourIndex 1..1 unsignedInt Tumour index
.... testDate 0..1 date Test date
.... result 0..1 CodeableConcept Result
Binding: BCR Molecular Marker Result (union) (extensible)
.... resultPercentage 0..1 decimal Result percentage
... surgeryPerformed 0..1 boolean Surgery performed
... maxPathDiameterInSituMm 0..1 decimal Max pathological diameter, in situ component, before systemic therapy (mm)
... minMarginDistanceInvasiveMm 0..1 decimal Min distance, invasive component to surgical margin (mm)
... minMarginDistanceInSituMm 0..1 decimal Min distance, in situ component to surgical margin (mm)
... lymphNodeAssessment 0..* BackboneElement Lymph node assessment
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... location 1..1 code Node location
Binding: BCR Lymph Node Location (required)
.... examined 0..1 unsignedInt Number examined
.... positive 0..1 unsignedInt Number positive
.... assessmentDate 0..1 date Assessment date

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
bcr-breast-tumour-supplement.​menopausalStatus Base required BCR Menopausal Status 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.marker Base required BCR Molecular Marker 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.result Base extensible BCR Molecular Marker Result (union) 📦0.1.0 This IG
bcr-breast-tumour-supplement.​lymphNodeAssessment.​location Base required BCR Lymph Node Location 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. bcr-breast-tumour-supplement 0..* Base BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model)
... menopausalStatus 0..1 code Menopausal status at diagnosis
Binding: BCR Menopausal Status (required)
... molecularMarker 0..* BackboneElement Molecular marker result
.... marker 1..1 code Marker
Binding: BCR Molecular Marker (required)
.... otherMarkerName 0..1 string Other marker name
.... tumourIndex 1..1 unsignedInt Tumour index
.... testDate 0..1 date Test date
.... result 0..1 CodeableConcept Result
Binding: BCR Molecular Marker Result (union) (extensible)
.... resultPercentage 0..1 decimal Result percentage
... surgeryPerformed 0..1 boolean Surgery performed
... maxPathDiameterInSituMm 0..1 decimal Max pathological diameter, in situ component, before systemic therapy (mm)
... minMarginDistanceInvasiveMm 0..1 decimal Min distance, invasive component to surgical margin (mm)
... minMarginDistanceInSituMm 0..1 decimal Min distance, in situ component to surgical margin (mm)
... lymphNodeAssessment 0..* BackboneElement Lymph node assessment
.... location 1..1 code Node location
Binding: BCR Lymph Node Location (required)
.... examined 0..1 unsignedInt Number examined
.... positive 0..1 unsignedInt Number positive
.... assessmentDate 0..1 date Assessment date

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
bcr-breast-tumour-supplement.​menopausalStatus Base required BCR Menopausal Status 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.marker Base required BCR Molecular Marker 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.result Base extensible BCR Molecular Marker Result (union) 📦0.1.0 This IG
bcr-breast-tumour-supplement.​lymphNodeAssessment.​location Base required BCR Lymph Node Location 📦0.1.0 This IG

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. bcr-breast-tumour-supplement 0..* Base BCR Breast Tumour Supplement — Bijlage 55 vervolg 1 (Logical Model)
... menopausalStatus 0..1 code Menopausal status at diagnosis
Binding: BCR Menopausal Status (required)
... molecularMarker 0..* BackboneElement Molecular marker result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... marker 1..1 code Marker
Binding: BCR Molecular Marker (required)
.... otherMarkerName 0..1 string Other marker name
.... tumourIndex 1..1 unsignedInt Tumour index
.... testDate 0..1 date Test date
.... result 0..1 CodeableConcept Result
Binding: BCR Molecular Marker Result (union) (extensible)
.... resultPercentage 0..1 decimal Result percentage
... surgeryPerformed 0..1 boolean Surgery performed
... maxPathDiameterInSituMm 0..1 decimal Max pathological diameter, in situ component, before systemic therapy (mm)
... minMarginDistanceInvasiveMm 0..1 decimal Min distance, invasive component to surgical margin (mm)
... minMarginDistanceInSituMm 0..1 decimal Min distance, in situ component to surgical margin (mm)
... lymphNodeAssessment 0..* BackboneElement Lymph node assessment
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... location 1..1 code Node location
Binding: BCR Lymph Node Location (required)
.... examined 0..1 unsignedInt Number examined
.... positive 0..1 unsignedInt Number positive
.... assessmentDate 0..1 date Assessment date

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
bcr-breast-tumour-supplement.​menopausalStatus Base required BCR Menopausal Status 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.marker Base required BCR Molecular Marker 📦0.1.0 This IG
bcr-breast-tumour-supplement.​molecularMarker.result Base extensible BCR Molecular Marker Result (union) 📦0.1.0 This IG
bcr-breast-tumour-supplement.​lymphNodeAssessment.​location Base required BCR Lymph Node Location 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

 

Other representations of profile: CSV, Excel