Preexisting Condition

FHIR Profile

Pre-existing conditions are defined as conditions that are found before surgery, mainly recorded during a patient's intake session.

The FHIR definition for pre-existing condition is listed below and can be seen in Simplifier: PreExisting Condition.

This profile is based on the Condition base profile for FHIR version R4, see also Condition.

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
clinicalStatusΣ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
category0..*CodeableConceptBinding
severity0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
bodySiteΣ1..1CodeableConcept
subjectΣ1..1Reference(Patient | Group)
encounterΣ1..1Reference(Encounter)
onsetDateTimedateTime
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
abatementDateTimedateTime
abatementAgeAge
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
recordedDateΣ0..1dateTime
recorderΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
summaryI0..1CodeableConcept
assessmentI0..*Reference(ClinicalImpression | DiagnosticReport | Observation)
type0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeΣ I0..*CodeableConcept
detailΣ I0..*Reference(Resource)
note0..*Annotation

Mapping

Here is a list of the exact mapping for this FHIR Profile. The mapping includes the DICA variable and corresponding FHIR data element. In case of a DICA option set, the relation between the DICA options and available values within the FHIR data element are defined.

DICA variable FHIR Data Element DICA OptionSet Value DICA OptionSet FHIR ValueSet/Code/System
capsular code.coding.code 131 1-yes 237474000
capsular code.coding.code 131 1-yes 12198441000119100
capsular code.coding.code 131 1-yes 12205951000119109
double-capsule code.coding.code 131 1-yes Unknown
breastpain code.coding.code 131 1-yes 237477007
breastpain code.coding.code 131 1-yes 12198361000119104
breastpain code.coding.code 131 1-yes 12205951000119108
breastpain code.coding.code 131 1-yes 239215004
dissatisfaction code.coding.code 131 1-yes 248808008
dissatisfaction code.coding.code 131 1-yes 185479006
asymmetry code.coding.code 131 1-yes 248808008
breast-cancer code.coding.code 131 1-yes 254837009
breast-cancer code.coding.code 131 1-yes 1148760001
asia code.coding.code 131 1-yes Unknown
patient-request code.coding.code 131 1-yes 183995001
anaplasticsusp code.coding.code 131 1-yes 783541009
anaplasticconf code.coding.code 131 1-yes 1172730009
pa-nummer code.coding.code n/a n/a
scc code.coding.code 131 1-yes 11010461000119101
sccconf code.coding.code n/a n/a 74364000
pa-nummer-scc evidence.valueCodeableConcept.text n/a n/a n/a

The codes used in the mapping of DICA variables, except for sccconf, are SNOMED-CT codes. This mapping is defined by a ConceptMap named PreExistingCondition.

Constraints

Constraints can refer to the cardinality of an element, required value or type of value.

The following constraints apply:

  • Element subject is required, referring to a Patient Resource.
  • Element encounter is required, referring to an Encounter Resource.
  • Element code is required. For each condition, a code.coding element needs to be added. Use the code from the PreExistingCondition ConceptMap.
  • Element bodySite is required, using "http://snomed.info/sct" as value for subelement bodysite.coding.system, and of the following SNOMED codes for subelement bodySite.coding.code: 24028007 (Right), 7771000 (Left), or 51440002 (Bilateral).
  • In case of variables sccconf or anaplasticconf are used, the corresponding pathology report number is required. These are variables pa-nummer and pa-nummer-scc respectively. The pathology report is listed as evidence in the Condition Resource. Example two uses this principle.

Example Condition which have breastpain and capsular condition

{
   "resourceType":"Condition",
   "id":"example-1-preexisting-condition",
   "meta":{
      "profile":[
         "http://mrdm.nl/profiles/fhir/r4/dbir/StructureDefinition/Condition/PreExistingCondition"
      ]
   },
   "code":{
      "coding":[
         {
            "system":"http://snomed.info/sct",
            "code":"12205951000119108",
            "display":"Breast implant associated squamous cell carcinoma"
         },
         {
            "system":"http://snomed.info/sct",
            "code":"237474000",
            "display":"Capsular breast contracture of breast implant (disorder)"
         }
      ]
   },
   "subject":{
      "reference":"Patient/1223"
   },
   "encounter":{
      "reference":"Encounter/55656"
   },
   "bodySite":[
      {
         "coding":[
            {
               "system":"http://snomed.info/sct",
               "code":"7771000",
               "display":"Left"
            }
         ]
      }
   ]
}

Example Condition which have scc, sccconf and pa-nummer-scc

{
   "resourceType":"Condition",
   "id":"example-2-preexisting-condition",
   "meta":{
      "profile":[
         "http://mrdm.nl/profiles/fhir/r4/dbir/StructureDefinition/Condition/PreExistingCondition"
      ]
   },
   "code":{
      "coding":[
         {
            "system":"http://snomed.info/sct",
            "code":"11010461000119101",
            "display":"Small cell carcinoma (disorder)"
         },
         {
            "system":"http://snomed.info/sct",
            "code":"74364000",
            "display":"Small cell carcinoma (morphologic abnormality"
         }
      ]
   },
   "subject":{
      "reference":"Patient/1224"
   },
   "encounter":{
      "reference":"Encounter/34656"
   },
   "bodySite":[
      {
         "coding":[
            {
               "system":"http://snomed.info/sct",
               "code":"7771000",
               "display":"Left"
            }
         ]
      }
   ],
   "evidence":[
      {
         "code":[
            {
               "text":"T10-45343445"
            }
         ]
      }
   ]
}