Breast Cancer Message HL7 FHIR Guide

  1. Introduction
  2. Message description
    1. Table Columns description
    2. Table with Message description
      1. Tab template General Info
      2. Tab template Baseline
      3. Tab template Timepoints
      4. Tab template Treatment
      5. Tab template Histology - Mutations
      6. Tab template Lab Results
    3. Description mandatory/optional of variable

1. Introduction

This guide aims to explain the process to follow in order to read and understand the xml message “HL7FHIRMessageBreast.xml” based on breast Excel template.

2. Message description

In this chapter describes the message content in a table containing these columns.

2.1. Table Columns description

Column Name Description
Tab Template Tab name included in excel file of Breast Cancer
Variable Variable name included in Excel file
ID resource ID identification inside the assigned resource
FHIR message location Attribute used to inform the variable inside the bundle
Example value Example value used to inform the variable assigned
Required by FHIR specification Inform the variable is mandatory/optional in XML, based on compliance with the FHIR specification
INCISIVE profile URL of profiles created by INCISIVE
Condition Description term condition

2.2. Table with Message description

2.2.1. Tab template General Info
Term ID resource FHIR message location Example Value Required by FHIR specification INCISVE Profile Condition
Patient Number patient01 Patient.identifier.value 004-000001 Optional
Gender patient01 Patient.gender female Optional
Ethnicity patient01 Patient.extension.valueCodeableConcept.coding.code 1 Optional Extension
Patient.extension.valueCodeableConcept.coding.display White Optional
Number of births observation01 Observation.component.valueInteger 2 Optional
Age at diagnosis diagnosticReport01 DiagnosticReport.extension.valueAge.value 56 Mandatory Extension
Pre/post menopause observation01 Observation.component.valueCodeableConcept.coding.code 0 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Pre Optional
Medical History condition01 Condition.code.text N39.8 Optional
Familial Cancer History Father observation01 Observation.component.valueBoolean true Optional
Familial Cancer History Mother observation01 Observation.component.valueBoolean true Optional
Medication general info medication01 Medication.code.text Medication therapy Optional
Symptoms general info condition02 Condition.evidence.code.coding.code 1 Optional CodeSystem If Symptoms general info=null delete all condition02
Condition.evidence.code.coding.display Nothing Optional
CEA observation01 Observation.component.valueQuantity.value 11.9 Optional
CA 15-3 observation01 Observation.component.valueQuantity.value 37 Optional
Current state patient01 Patient.extension.valueCode 0 Optional Extension
Clinical findings general info condition03 Condition.note.text Dysuria Mandatory If Clinical findings general info=null delete all condition03
Notes general info observation01 Observation.note.text Observation note Mandatory
Provider organization01 Organization.identifier.type.coding.code 001 Optional CodeSystem
Organization.identifier.type.coding.display AUTH Optional
Case - MessageHeader.eventCoding.display Malignant neoplasm of breast (disorder) Mandatory
Delivery Time general info - Bundle.timestamp 2023-07-21T12:29:17.239+02:00 Optional
2.2.2. Tab template Baseline
Variable ID resource FHIR message location Example Value Required by FHIR specification INCISVE Profile Condition
Mammography baseline observation02 Observation.component.valueBoolean true Optional
Annotated Mammography baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Ultrasound baseline observation02 Observation.component.valueBoolean true Optional
Annotated Ultrasound baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Existence of Laboratory data baseline observation02 Observation.component.valueBoolean true Optional
Computerized axial tomography (CT) baseline observation03 Observation.component.valueBoolean true Optional
Annotated CT baseline observation03 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Magnetic resonance imaging (MRI) baseline observation03 Observation.component.valueBoolean true Optional
Annotated MRI baseline observation03 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Positron emission tomography (PET/CT) baseline observation03 Observation.component.valueBoolean true Optional
Annotated PET/CT baseline observation03 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Histopathology Image baseline observation03 Observation.component.valueBoolean true Optional
Annotated Histopathology Image baseline observation03 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Xray baseline observation03 Observation.component.valueBoolean true Optional
Annotated Xray baseline observation03 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Baseline location observation03 Observation.bodySite.coding.code AN Optional CodeSystem
Observation.bodySite.coding.display Nipple and Areola Optional
Max tumor diameter observation02 Observation.component.valueQuantity.value 4.8 Optional
Breast laterality observation02 Observation.component.valueCodeableConcept.coding.code 0 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Right breast Optional
Mass Shape baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Oval Optional
Mass Margin baseline observation02 Observation.component.valueCodeableConcept.coding.code 2 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Angular Optional
Mass orientation baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Parallel Optional
Mass echo pattern baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Anechoic Optional
Posterior features baseline observation02 Observation.component.valueCodeableConcept.coding.code 3 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Shadowing Optional
Calcifications baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display In mass Optional
Associated Features baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Skin thickness Optional
Breast composition baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Fatty Optional
Parenchymal enhancement level baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Minimal Optional
Parenchymal enhancement symmetry baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Symmetric Optional
Presence of foci baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Unifocal Optional
Pathological lymph-nodes baseline observation02 Observation.component.valueBoolean true Optional
Other breast lesions baseline observation02 Observation.component.valueBoolean true Optional
Distant metastasis baseline observation02 Observation.component.valueBoolean true Optional
Distant metastasis location baseline observation02 Observation.bodySite.coding.code 1 Optional CodeSystem
Observation.bodySite.coding.display Bone Optional
Left Breast BIRADS classification baseline observation02 Observation.component.valueCodeableConcept.coding.code BI-RADS 0 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Incomplete need additional imaging evaluation Optional
Right Breast BIRADS classification baseline observation02 Observation.component.valueCodeableConcept.coding.code BI-RADS 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Negative symmetrical and no masses, architectural distortion, or suspicious calcifications Optional
Ti baseline observation02 Observation.component.valueString T0 Optional
Ni baseline observation02 Observation.component.valueString N0 Optional
Mi baseline observation02 Observation.component.valueString M0 Optional
2.2.3. Tab template Timepoints
Variable ID resource FHIR message location Example Value Required by FHIR specification INCISVE Profile Condition
Label timepoints observation04 Observation.code.coding.code 1 Mandatory CodeSystem
Observation.code.coding.display After 1st Treatment Mandatory
Define other if selected timepoints observation04 Observation.category.text Between 1st and 2nd dose of CT Optional
Date timepoints observation04 Observation.valueInteger 2 Optional
Mammography timepoints observation04 Observation.component.valueBoolean true Optional
Annotated Mammography timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Ultrasound timepoints observation04 Observation.component.valueBoolean true Optional
Annotated Ultrasound timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Symptoms timepoints condition04 Condition.evidence.code.coding.code 1 Optional CodeSystem If Symptoms timepoints=null delete all condition04
Condition.evidence.code.coding.display Breast pain Optional
Existence of Laboratory data timepoints observation04 Observation.component.valueBoolean true Optional
Computerized axial tomography (CT) timepoints observation04 Observation.component.valueBoolean true Optional
Annotated CT timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Magnetic resonance imaging (MRI) timepoints observation04 Observation.component.valueBoolean true Optional
Annotated MRI timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Positron emission tomography (PET/CT) timepoints observation04 Observation.component.valueBoolean true Optional
Annotated PET/CT timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Histopathology Image timepoints observation04 Observation.component.valueBoolean true Optional
Annotated Histopathology Image timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Xray timepoints observation04 Observation.component.valueBoolean true Optional
Annotated Xray timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
Clinical findings timepoints condition05 Condition.note.text Dysuria Mandatory If Clinical findings timepoints=null delete all condition05
Tumor size observation04 Observation.component.valueQuantity.value 4.8 Optional
Pathological Lymph-nodes timepoints observation04 Observation.component.valueBoolean true Optional
Other breast lesions timepoints observation04 Observation.component.valueBoolean true Optional
Biopsy after follow-up observation04 Observation.component.valueBoolean true Optional
Surgery after follow-up observation04 Observation.component.valueBoolean true Optional
Changes in tumor profile observation04 Observation.component.valueBoolean true Optional
Mass Shape timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Oval Optional
Mass Margin timepoints observation04 Observation.component.valueCodeableConcept.coding.code 2 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Angular Optional
Mass orientation timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display parallel Optional
Mass echo pattern timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Anechoic Optional
Posterior features timepoints observation04 Observation.component.valueCodeableConcept.coding.code 3 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Shadowing Optional
Calcifications timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display In mass Optional
Associated Features timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Skin thickness Optional
Breast composition timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Fatty Optional
Parenchymal enhancement level timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Minimal Optional
Parenchymal enhancement symmetry timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Symmetric Optional
Presence of foci timepoints observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Unifocal Optional
Changes in treatment observation04 Observation.component.valueBoolean true Optional
Treatment after follow-up If true
Type of treatment after follow-up procedure01 Procedure.code.text Surgery Optional If Treatment after follow-up=true, else delete all procedure01
Distant metastasis timepoints observation04 Observation.component.valueBoolean true Optional
Distant metastasis location timepoints observation04 Observation.bodySite.coding.code 1 Optional CodeSystem
Observation.bodySite.coding.display Bone Optional
Response to treatment observation04 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display CR Optional
Ti timeponts observation04 Observation.component.valueString T0 Optional
Ni timepoints observation04 Observation.component.valueString N0 Optional
Mi timepoints observation04 Observation.component.valueString M0 Optional
Left Breast BIRADS classification timepoints observation04 Observation.component.valueCodeableConcept.coding.code BI-RADS 0 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Incomplete need additional imaging evaluation Optional
Right Breast BIRADS classification timepoints observation04 Observation.component.valueCodeableConcept.coding.code BI-RADS 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Negative symmetrical and no masses, architectural distortion, or suspicious calcifications Optional
Notes timepoints observation04 Observation.note.text Observation note Mandatory
2.2.4. Tab template Treatment
Variable ID resource FHIR message location Example Value Required by FHIR specification INCISVE Profile Condition
Label treatment observation07 Observation.code.coding.code 1 Mandatory CodeSystem
Observation.code.coding.display After 1st Treatment-1st FollowUp Mandatory
Define other if selected treatment observation07 Observation.category.text Between 1st and 2nd dose of CT Optional
Other treatment details observation07 Observation.valueString Other treatment details Optional
Performance status observation07 Observation.component.valueInteger 5 Optional
Surgery treatment If = true
Type of surgery procedure02 Procedure.category.coding.code 2 Optional CodeSystem If Surgery treatment=true, else delete all procedure02
Procedure.category.coding.display Mastectomy Optional
Date of Surgery procedure02 Procedure.performedString 2 Optional
Lymph-node surgery observation08 Observation.valueCodeableConcept.coding.code 0 Optional CodeSystem If Surgery treatment=true, else delete all observation08
Observation.valueCodeableConcept.coding.display No Optional
Chemotherapy (CTX) If = true
Type of CTX procedure03 Procedure.code.text Capecitabine Optional If CTX=true, else delete all procedure03
Date of CTX procedure03 Procedure.performedString 2 Optional
Chemoradiotherapy (CRT) If = true
Type of CRT procedure04 Procedure.code.text Nitrosoureas Optional If CRT=true, else delete all procedure04
Date of CRT procedure04 Procedure.performedString 2 Optional
Chemoimmunotherapy (CIT) If = true
Type of CIT procedure05 Procedure.code.text Tamoxifen Optional If CIT=true, else delete all procedure05
Date of last CIT procedure05 Procedure.performedString 2 Optional
Radiation therapy (RT) If = true
Type of RT procedure06 Procedure.code.text Tamoxifen Optional If RT=true, else delete all procedure06
Date of RT procedure06 Procedure.performedString 2 Optional
Delivered dose of RT - Whole Breast [Gy] medicationAdministration01 MedicationAdministration.dosage.dose.value 40.4 Optional
Number of fractions of RT - Whole Breast medicationAdministration01 MedicationAdministration.dosage.rateQuantity.value 28 Optional
Boost If true
Delivered dose - Boost region [Gy] medicationAdministration02 MedicationAdministration.dosage.dose.value 50.4 Optional If boost=true, else delete medicationAdministration02 and partOf reference medicationAdministration02 in observation05 and observetion06
Number of fractions - Boost medicationAdministration02 MedicationAdministration.dosage.rateQuantity.value 7 Optional
Hormone therapy (HT) If = true
Type of HT procedure07 Procedure.code.text Tamoxifen Optional If HT=true, else delete all procedure07
Date of HT procedure07 Procedure.performedString 2 Optional
Targeted therapy (TT) If = true
Type of TT procedure08 Procedure.code.text Trastuzumab Optional If TT=true, else delete all procedure08
Date of TT procedure08 Procedure.performedString 3 Optional
Immune therapy (IT) If = true
Type of IT procedure09 Procedure.code.text Pembrolizumab Optional If IT=true, else delete all procedure09
Date of IT procedure09 Procedure.performedString 2 Optional
Adjuvant treatment observation06 Observation.valueBoolean true Optional If Adjuvant treatment=true delete all observation05
Neoadjuvant treatment observation05 Observation.valueBoolean true Optional If Neoadjuvant treatment=true delete all observation06
2.2.5. Tab template Histology - Mutations
Variable ID resource FHIR message location Example Value Required by FHIR specification INCISVE Profile Condition
Biopsy If = true
Biopsy label procedure10 Procedure.statusReason.coding.code 1 Optional CodeSystem If Biopsy=true, else delete all procedure10
Procedure.statusReason.coding.display After 1st Treatment Optional
Type of Biopsy procedure10 Procedure.category.coding.code 1 Optional CodeSystem
Procedure.category.coding.display FNAC Optional
Define other if selected histology-mutations procedure10 Procedure.category.text Between 1st and 2nd dose of CT Optional
Date of Biopsy procedure10 Procedure.performedString 3 Optional
Surgery histology-mutations If = true
Surgery date procedure11 Procedure.performedString 2 Optional If Surgery histology-mutations=true, else delete all procedure11
Breast Cancer Type observation11 Observation.category.coding.code IBC Optional CodeSystem
observation11 Observation.category.coding.display Inflamatory Breast Carcinoma Optional
Molecular Subtype observation11 Observation.category.coding.code 1 Optional CodeSystem
Observation.category.coding.display Luminal A Optional
Breast Cancer Grade observation11 Observation.component.valueInteger 1 Optional
HER2 (c-erB2) observation09 Observation.component.valueBoolean true Optional
ER observation09 Observation.component.valueBoolean true Optional
PR observation09 Observation.component.valueBoolean true Optional
Ki67 observation09 Observation.component.valueQuantity.value 10 Optional
BRCA 1 mutation observation09 Observation.component.valueBoolean true Optional
BRCA 2 mutation observation09 Observation.component.valueBoolean true Optional
VI / LVI observation09 Observation.component.valueBoolean true Optional
Sampling observation10 Observation.component.valueString Light microscopy Optional
Staining/type of assay performed observation10 Observation.component.valueString Hematoxylin Optional
Magnification observation10 Observation.component.valueString x10 Optional
Other sample-related information observation10 Observation.component.valueString example Optional
2.2.6. Tab template Lab Results
Variable ID resource FHIR message location Example Value Required by FHIR specification INCISVE Profile Condition
Exam label observation12 Observation.code.coding.code 1 Mandatory CodeSystem
Observation.code.coding.display After 1st Treatment Mandatory
Define other if selected lab results observation12 Observation.category.text Between 1st and 2nd dose of CT Optional
Date Laboratory observation12 Observation.valueInteger 2 Optional
Leukocytes observation12 Observation.component.valueQuantity.value 15.8 Optional
Hemoglobin (Hb) observation12 Observation.component.valueQuantity.value 16.7 Optional
Hematocrit (HCT) observation12 Observation.component.valueQuantity.value 47.4 Optional
Platelets (PLT) observation12 Observation.component.valueQuantity.value 287 Optional
Blood sugar levels observation12 Observation.component.valueQuantity.value 87 Optional
Insulin observation12 Observation.component.valueQuantity.value 4 Optional
Urea observation12 Observation.component.valueQuantity.value 36 Optional
Creatinine observation12 Observation.component.valueQuantity.value 0.72 Optional
Uric acid observation12 Observation.component.valueQuantity.value 3.5 Optional
Potassium observation12 Observation.component.valueQuantity.value 4.8 Optional
Sodium observation12 Observation.component.valueQuantity.value 142 Optional
Calcium observation12 Observation.component.valueQuantity.value 9.31 Optional
Cholesterol observation12 Observation.component.valueQuantity.value 197 Optional
Triglycerides observation12 Observation.component.valueQuantity.value 59 Optional
HDL observation12 Observation.component.valueQuantity.value 60 Optional
Low density lipoprotein (LDL) observation12 Observation.component.valueQuantity.value 120 Optional
SGOT observation12 Observation.component.valueQuantity.value 19 Optional
SGPT observation12 Observation.component.valueQuantity.value 33 Optional
y-GT observation12 Observation.component.valueQuantity.value 14 Optional
ALP observation12 Observation.component.valueQuantity.value 227 Optional
LDH observation12 Observation.component.valueQuantity.value 270 Optional
TSH observation12 Observation.component.valueQuantity.value 0.73 Optional
Cortisol observation12 Observation.component.valueQuantity.value 22 Optional
CRP observation12 Observation.component.valueQuantity.value 0.5 Optional
BNP observation12 Observation.component.valueQuantity.value 120 Optional
HbA1c observation12 Observation.component.valueQuantity.value 5.1 Optional
Total protein in urine observation12 Observation.component.valueQuantity.value 80 Optional
Creatinine urine observation12 Observation.component.valueQuantity.value 100 Optional

In order to build the message for each patient, and to report the variables in the table above, the following steps must be followed:

  1. Search inside the message text with the same word that appears in the "Variable" column.
  2. Check that the resource to which it redirects us has the same id as in the “ID resource” column.
  3. Enter the desired value in the double quoted space of the attribute indicated in the "Fhirmessage location" column.
  4. Do not delete any part of the message, the whole structure must be the same, just change the example value, for the value you want to report. Do not change the order.
  5. If you don’t have the information of the element, you can delete the node, but validate XML to ensure the structure of the XML FHIR is still correct and has no errors (you can omit the warnings in the validation). The entire message structure is static except for the values given for the attributes in the "Fhir message location" column and the timestamp which is the current datatime.

2.3. Description mandatory/optional of term

There will be mandatory/optional for different scenarios, according to different scenarios corresponding to different rules. These scenarios are described separately below.

  • If the attribute is mandatory, all attribute structure information for this column must be reported. It cannot be deleted.
Notes general info observation01 Observation.note.text Observation note Mandatory
  • If the attribute is mandatory with a comment reporting the condition of this variable, all attribute structure information for this column must be reported, unless the variable has not value for report, all resources must be deleted.
Clinical findings general info condition03 Condition.note.text Dysuria Mandatory If Clinical findings general info=null delete all condition03
  • If an optional attribute needs to be deleted, all attribute structures except for the primary resource (e.g., observation, procedure, condition, etc.) must be deleted if that primary resource has another variable. For example, for the variable Gender, you can delete the attribute gender from the resource Patient, while other attributes such as identifier have values and do not have to be deleted.
Gender patient01 Patient.gender female Optional
  • If the attribute is optional, this happens in observation.component because Observation.component has two parts inside, Observation.component.code and Observation.component.value (this value can be valueCodeableConcept, ValueBoolean, ValueSrting, valueInteger, valueQuantity, etc.). If the variable has a value that needs to be informed, then code is mandatory, that code is mostly the SNOMED CT code or LOINC code for that variable. This means that if you need to delete variable, then you need to delete all Observation.component and cannot delete the whole Observation resource, unless there are no other elements in the same Observation, then you can delete the whole Observation resource.
Annotated Mammography baseline observation02 Observation.component.valueCodeableConcept.coding.code 1 Optional CodeSystem
Observation.component.valueCodeableConcept.coding.display Positive annotation Optional
  • If the attribute is optional with a comment reporting the condition of this variable, you can delete all resource if the variable has not value for report.
Symptoms general info condition02 Condition.evidence.code.coding.code 1 Optional CodeSystem If Symptoms general info=null delete all condition02