Purpose: This page describes dates (periods) in Medication request.
...
- created_at: Medication request creation date, which is determined by the external system. Format DATE '2017-09-07'. created_at = today
- started_at: Start date of a treatment period, which is determined by the external system. Greater or equal to created_at. Format DATE '2017-09-07'
- ended_at: End date of a treatment period, which is determined by the external system. Greater or equal to started_at. Format DATE '2017-10-07'
...
Info | ||
---|---|---|
| ||
You can't create Medication Request for innm_dosge dosage in case there is another Medication Request with the same medication INNM in this period (between started_at and ended_at) |
Config parameters:
- mrr_delay_input = 3
- mrr_standart_duration = 21
- min_mrr_renew_days = 3
- max_mrr_renew_days= 7
Info | ||
---|---|---|
| ||
In case Fetch Medication Request for innm_dosge already exists next Medication Request can by innm, program_id, person_id and max(end_date) in status (ACTIVE, COMPLETED). In case there is such Medication Request with ended_at>=current_date then next one can be done in
|
Config parameters:
- dispense_period = 30
- dispense_valid_from: Start date of dispense period, which is determined by the internal system, not-manageable attribute by API. dispense_valid_from = created_at. Format DATE '2017-09-07'
- dispense_valid_to: End date of dispense period, which is determined by the internal system, not-manageable attribute by API. dispensed_valid_to = dispensed_valid_from +
...
- dispense_period. Format DATE '2017-10-07'
Info | ||
---|---|---|
| ||
Dispense of Medications under this Medication Request is possible in period between dispense_valid_from and dispense_valid_to |
...