Historical Medication Download Request
Historical Medication Download Request
Source Object: Historical Medication Download Request
The Historical Medication Download Request source object pertains to requests for historical medication data retrieval, which includes details about the request itself, such as its status and any errors, and the patient to whom the data relates.
Overview
Historical medication data is critical in providing comprehensive healthcare services and ensuring medication safety and accuracy. The Historical Medication Download Request source object is a vital component in the retrieval and management of a patient's past medication records.
Usage
The Historical Medication Download Request source object serves several key purposes within a healthcare platform:
- Data Retrieval Requests: It records requests made to retrieve historical medication data for a specific patient, which can encompass information about past prescriptions, doses, and drug-related history.
- Request Status: The source object includes information about the status of the data retrieval request, whether it was successful or encountered errors.
- Error Handling: In case of errors during the data retrieval process, the source object records error codes and descriptions, aiding in issue identification and resolution.
- Patient Identification: It is linked to the patient for whom the medication history is requested, allowing healthcare providers to associate the retrieved data with the correct individual.
- Date Range: The "from_date" and "until_date" fields help specify the time period for which historical medication data is being requested.
- Practice and PBM Information: The source object includes details about the healthcare practice making the request and the Pharmacy Benefit Manager (PBM) involved.
- Record of Signatures: Information related to who signed off on the request and the date of approval is recorded for audit and verification purposes.
The Historical Medication Download Request source object facilitates the secure and organized retrieval of historical medication data, enabling healthcare providers to make informed decisions and provide safe and effective patient care.
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 | - | - | - | MedicationStatement | effectiveDateTime | - | NA | - | TBD |
deleted_date | DateTime | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueDateTime | - | NA | deleted-date | TBD |
eligibility | Integer | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueReference.reference | - | NA | eligibility | TBD |
error_code | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | error-code | TBD |
error_description | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | error-desc | TBD |
error_description_code | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | error-desc-code | TBD |
from_date | DateTime | Top Level | 0..1 | - | - | - | MedicationStatement | effectivePeriod.start | - | NA | - | TBD |
id | Integer | Top Level | 0..1 | - | - | - | MedicationStatement | id | - | NA | - | TBD |
is_active | Boolean | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueBoolean | - | NA | active | TBD |
num_items | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | - | TBD |
patient | Integer | Top Level | 0..1 | - | - | - | MedicationStatement | subject.reference | Patient | NA | - | TBD |
pbm_member_id | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | pbm-member-id | TBD |
pbm_name | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | pbm-name | TBD |
pbm_surescripts_participant_id | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | pbm-participant-id | TBD |
practice | Integer | Top Level | 0..1 | - | - | - | MedicationStatement | informationSource.reference | Practice | NA | - | TBD |
signed_by | String | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueString | - | NA | signed-by | TBD |
signed_date | DateTime | Top Level | 0..1 | - | - | - | MedicationStatement | dateAsserted | - | NA | - | TBD |
success | Boolean | Top Level | 0..1 | - | - | - | MedicationStatement | extension[*].valueBoolean | - | NA | success | TBD |
until_date | DateTime | Top Level | 0..1 | - | - | - | MedicationStatement | effectivePeriod.end | - | NA | - | TBD |