Problem
Problem
Source Object: Problem
The Problem source object contains essential information related to patient health issues, diagnoses, and problem management. This data plays a significant role in the healthcare system by tracking patient problems and their respective details.
Overview
The Problem source object serves as a repository for information concerning patient health problems or diagnoses. It includes details such as the description of the problem, diagnostic codes (ICD-9, ICD-10, SNOMED), start and resolved dates, and the status of the problem (e.g., active or resolved). The object also records the creation and deletion dates of the data.
Usage
The Problem source object has several crucial use cases within the healthcare platform:
- Patient Health Tracking: It allows healthcare providers to record and track patient health problems over time.
- Diagnosis Management: The source object helps in managing diagnoses, including associated diagnostic codes (ICD-9, ICD-10, SNOMED).
- Problem Status: The "status" field indicates whether the problem is active or has been resolved.
- Time Tracking: Start and resolved dates provide a timeline for when the problem was identified and when it was resolved.
- Data Integrity: The source object ensures that patient health problems are accurately documented and that information remains consistent.
The Problem source object is a critical component for managing and tracking patient health issues, ensuring proper care, and maintaining accurate records.
Mapping Table
Data Field | Source Field Data Type | Resource Mapping Context | Source Data Field Cardinality | Source Data Field Description | Example Value | Source Data Field Validation Rule | Mapped FHIR Resource | Mapped FHIR Data Field | Augmented Mapping | Associated Coding System | Associated FHIR Data Field Extension | Mapped FHIR Data Field Type |
---|---|---|---|---|---|---|---|---|---|---|---|---|
created_date | DateTime | Top Level | 0..1 | The date the problem was created | 2016-10-13T23:45:35Z | - | Condition | recordedDate | - | NA | - | TBD |
deleted_date | DateTime | Top Level | 0..1 | The date the problem was deleted | null | - | Condition | extension[*].valueDate | - | NA | deleted-date | TBD |
description | String | Top Level | 0..1 | The description of the problem | Turban tumor | string(200) | Condition | tex.div | - | NA | - | TBD |
dx | Object | Top Level | 0..* | The diagnosis(es) for imo codes | - | - | Condition | - | - | NA | - | TBD |
dx.icd9 | String | Top Level | 0..* | The icd9 codes of the diagnosis | E849.0 | - | Condition | code.coding[*].code | - | ICD9 | - | TBD |
dx.icd10 | String | Top Level | 0..* | The icd10 codes of the diagnosis | T70.4XXA | - | Condition | code.coding[*].code | - | ICD10 | - | TBD |
dx.snomed | String | Top Level | 0..1 | The snomed code of the diagnosis | 418715001 | - | Condition | code.coding[*].code | - | Snomed | - | TBD |
id | Integer | Top Level | 0..1 | The id of the problem | 65097170987 | long(64) | Condition | id | - | NA | - | TBD |
patient | Integer | Top Level | 0..1 | The id of the patient | 64901939201 | - | Condition | subject.reference | - | NA | - | TBD |
resolved_date | Date | Top Level | 0..1 | The date the problem was resolved. resolved_date is set if status is "Resolved" | null | date(YYYY-MM-DD) | Condition | abatementDateTime | - | NA | - | TBD |
start_date | Date | Top Level | 0..1 | The date the problem started | 2016-10-12 | date(YYYY-MM-DD) | Condition | onsetDateTime | - | NA | - | TBD |
status | ValueSet | Top Level | 0..1 | The status of the problem | Active | "Active", "Controlled", "Resolved" | Condition | clinicalStatusCoding[1].display | clinicalStatusCoding[1].code = | NA | - | TBD |
synopsis | String | Top Level | 0..1 | The synopsis of the problem | synopsis | string(500) | Condition | note[1].text | - | NA | - | TBD |