Models

Mongoose Docs for Receipt model

undefined
Field Name Field Type Comment Required Default Min Max Nested Schema
id_patient ObjectID False
id_registration ObjectID False
patient_status String False
order_number String False
queue_number String False
queue_code String False
submitted_confirmation.confirmed_at String False
submitted_confirmation.confirmed_by ObjectID False
submitted_confirmation.id_queue_handling ObjectID False
submitted_confirmation.status String False wait
is_create_confirmed Boolean False false
is_billing_confirmed Boolean False false
pharmacy_queue.racik Number False
pharmacy_queue.non_racik Number False
is_take_home Boolean False false
is_all_racik_received Boolean False false
is_all_racik_created Boolean False false
is_all_racik_submitted Boolean False false
is_all_nonracik_received Boolean False false
is_all_nonracik_created Boolean False false
is_all_nonracik_submitted Boolean False false
is_all_consumables_received Boolean False false
is_all_consumables_created Boolean False false
is_all_consumables_submitted Boolean False false
is_all_received Boolean False false
is_all_created Boolean False false
is_all_submitted Boolean False false
is_finished Boolean False false
is_formulated Boolean False false
is_receiving Boolean False false
is_submitting Boolean False false
nonracik_estimation_completed_at String False
racik_estimation_completed_at String False
consumable_estimation_completed_at String False
pickup_estimation_completed_at String False
detail_racik[].racik[].name String False
detail_racik[].racik[].amount_given Number False 0
detail_racik[].racik[].amount_demanded Number False
detail_racik[].racik[].amount_returned Number False
detail_racik[].racik[].amount_unit String False
detail_racik[].racik[].route String False
detail_racik[].racik[].rules String False
detail_racik[].racik[].rules_unit String False
detail_racik[].racik[].rules_type String False
detail_racik[].racik[].isRulesTextField Boolean False
detail_racik[].racik[].description Array False
detail_racik[].racik[].general_rules String False
detail_racik[].racik[].is_received Boolean False false
detail_racik[].racik[].is_created Boolean False false
detail_racik[].racik[].is_submitted Boolean False false
detail_racik[].racik[].is_sliding_scale Boolean False false
detail_racik[].racik[].is_extra_drugs Boolean False false
detail_racik[].racik[].expiry_date_list Array False
detail_racik[].racik[].given_at String False
detail_racik[].racik[].isODD Boolean False
detail_racik[].racik[].special_instruction String False
detail_racik[].racik[].drugs[].high_alert_check Boolean False false
detail_racik[].racik[].drugs[].high_alert_check_at String False
detail_racik[].racik[].drugs[].high_alert_check_by ObjectID False
detail_racik[].racik[].drugs[].submit_high_alert_check Boolean False false
detail_racik[].racik[].drugs[].submit_high_alert_check_at String False
detail_racik[].racik[].drugs[].submit_high_alert_check_by ObjectID False
detail_racik[].racik[].drugs[].expiry_date_list Array False
detail_racik[].racik[].drugs[].stock_used[].eD String False
detail_racik[].racik[].drugs[].stock_used[].batch String False
detail_racik[].racik[].drugs[].stock_used[].amount Number False
detail_racik[].racik[].drugs[].stock_used[]._id ObjectID False
detail_racik[].racik[].drugs[].stock_used Array False
detail_racik[].racik[].drugs[].id_drugs ObjectID False
detail_racik[].racik[].drugs[].dosage Number False
detail_racik[].racik[].drugs[].dosage_unit String False
detail_racik[].racik[].drugs[].amount Number False
detail_racik[].racik[].drugs[].price Number False null
detail_racik[].racik[].drugs[].is_drug_formulary Boolean False null
detail_racik[].racik[].drugs[].is_drug_fornas Boolean False null
detail_racik[].racik[].drugs[]._id ObjectID False
detail_racik[].racik[].drugs Array False
detail_racik[].racik[].schedule.morning Array False
detail_racik[].racik[].schedule.noon Array False
detail_racik[].racik[].schedule.afternoon Array False
detail_racik[].racik[].schedule.night Array False
detail_racik[].racik[].schedule.next_morning Array False
detail_racik[].racik[].schedule.next_noon Array False
detail_racik[].racik[].schedule.next_afternoon Array False
detail_racik[].racik[].schedule.next_night Array False
detail_racik[].racik[].drug_correction_reason String False
detail_racik[].racik[].drug_compounding_order Number False
detail_racik[].racik[].last_updated String False () => moment().format()
detail_racik[].racik[].created_at String False () => moment().format()
detail_racik[].racik[].created_by ObjectID False
detail_racik[].racik[]._id ObjectID False
detail_racik[].racik Array False
detail_racik Array False
detail_nonracik[].nonracik[].id_drugs ObjectID False
detail_nonracik[].nonracik[].high_alert_check Boolean False false
detail_nonracik[].nonracik[].high_alert_check_at String False
detail_nonracik[].nonracik[].high_alert_check_by ObjectID False
detail_nonracik[].nonracik[].submit_high_alert_check Boolean False false
detail_nonracik[].nonracik[].submit_high_alert_check_at String False
detail_nonracik[].nonracik[].submit_high_alert_check_by ObjectID False
detail_nonracik[].nonracik[].amount_given Number False 0
detail_nonracik[].nonracik[].amount_demanded Number False
detail_nonracik[].nonracik[].amount_unit String False
detail_nonracik[].nonracik[].amount_returned Number False
detail_nonracik[].nonracik[].route String False
detail_nonracik[].nonracik[].rules String False
detail_nonracik[].nonracik[].rules_unit String False
detail_nonracik[].nonracik[].rules_type String False
detail_nonracik[].nonracik[].isRulesTextField Boolean False
detail_nonracik[].nonracik[].is_free_text_rules Boolean False false
detail_nonracik[].nonracik[].expiry_date String False
detail_nonracik[].nonracik[].expiry_date_list Array False
detail_nonracik[].nonracik[].stock_used[].eD String False
detail_nonracik[].nonracik[].stock_used[].batch String False
detail_nonracik[].nonracik[].stock_used[].amount Number False
detail_nonracik[].nonracik[].stock_used[]._id ObjectID False
detail_nonracik[].nonracik[].stock_used Array False
detail_nonracik[].nonracik[].description Array False
detail_nonracik[].nonracik[].general_rules String False
detail_nonracik[].nonracik[].dosage String False
detail_nonracik[].nonracik[].dosage_unit String False
detail_nonracik[].nonracik[].is_received Boolean False false
detail_nonracik[].nonracik[].is_created Boolean False false
detail_nonracik[].nonracik[].is_submitted Boolean False false
detail_nonracik[].nonracik[].is_sliding_scale Boolean False false
detail_nonracik[].nonracik[].is_extra_drugs Boolean False false
detail_nonracik[].nonracik[].given_at String False
detail_nonracik[].nonracik[].isODD Boolean False
detail_nonracik[].nonracik[].price Number False null
detail_nonracik[].nonracik[].special_instruction String False
detail_nonracik[].nonracik[].schedule.morning Array False
detail_nonracik[].nonracik[].schedule.noon Array False
detail_nonracik[].nonracik[].schedule.afternoon Array False
detail_nonracik[].nonracik[].schedule.night Array False
detail_nonracik[].nonracik[].schedule.next_morning Array False
detail_nonracik[].nonracik[].schedule.next_noon Array False
detail_nonracik[].nonracik[].schedule.next_afternoon Array False
detail_nonracik[].nonracik[].schedule.next_night Array False
detail_nonracik[].nonracik[].drug_correction_reason String False
detail_nonracik[].nonracik[].drug_compounding_order Number False
detail_nonracik[].nonracik[].last_updated String False () => moment().format()
detail_nonracik[].nonracik[].created_at String False () => moment().format()
detail_nonracik[].nonracik[].created_by ObjectID False
detail_nonracik[].nonracik[].is_drug_formulary Boolean False null
detail_nonracik[].nonracik[].is_drug_fornas Boolean False null
detail_nonracik[].nonracik[]._id ObjectID False
detail_nonracik[].nonracik Array False
detail_nonracik Array False
detail_consumables[].consumables[].is_received Boolean False false
detail_consumables[].consumables[].is_created Boolean False false
detail_consumables[].consumables[].is_submitted Boolean False false
detail_consumables[].consumables[].is_sliding_scale Boolean False false
detail_consumables[].consumables[].is_extra_drugs Boolean False false
detail_consumables[].consumables[].given_at String False
detail_consumables[].consumables[].id_drugs ObjectID False
detail_consumables[].consumables[].expiry_date_list Array False
detail_consumables[].consumables[].stock_used[].eD String False
detail_consumables[].consumables[].stock_used[].batch String False
detail_consumables[].consumables[].stock_used[].amount Number False
detail_consumables[].consumables[].stock_used[]._id ObjectID False
detail_consumables[].consumables[].stock_used Array False
detail_consumables[].consumables[].amount_demanded Number False
detail_consumables[].consumables[].amount_given Number False
detail_consumables[].consumables[].price Number False null
detail_consumables[].consumables[].amount_returned Number False
detail_consumables[].consumables[].drug_compounding_order Number False
detail_consumables[].consumables[].last_updated String False () => moment().format()
detail_consumables[].consumables[].created_by ObjectID False
detail_consumables[].consumables[].created_at String False () => moment().format()
detail_consumables[].consumables[]._id ObjectID False
detail_consumables[].consumables Array False
detail_consumables Array False
review_receipt[].administrative.patient_name Number False
review_receipt[].administrative.age Number False
review_receipt[].administrative.doctor_name Number False
review_receipt[].administrative.receipt_date Number False
review_receipt[].pharmaceuticals.drug_name Number False
review_receipt[].pharmaceuticals.strength Number False
review_receipt[].pharmaceuticals.dosage Number False
review_receipt[].pharmaceuticals.ob_total Number False
review_receipt[].pharmaceuticals.rule Number False
review_receipt[].clinic_aspect.true_indication Number False
review_receipt[].clinic_aspect.true_dosage Number False
review_receipt[].clinic_aspect.true_time_usage Number False
review_receipt[].clinic_aspect.drug_duplication Number False
review_receipt[].clinic_aspect.alergic Number False
review_receipt[].clinic_aspect.rotd Number False
review_receipt[].last_updated String False () => moment().format()
review_receipt[].created_at String False () => moment().format()
review_receipt[].created_by ObjectID False
review_receipt[]._id ObjectID False
review_receipt Array False
final_correction[].notes String False
final_correction[].count_telaah_receipt Number False
final_correction[].true_patient Number False
final_correction[].true_drug Number False
final_correction[].true_dosage Number False
final_correction[].true_gift Number False
final_correction[].true_time_gift Number False
final_correction[].true_documentation Number False
final_correction[].last_updated String False () => moment().format()
final_correction[].created_at String False () => moment().format()
final_correction[].created_by ObjectID False
final_correction[]._id ObjectID False
final_correction Array False
order_date String False () => moment().format()
receiving_staff ObjectID False
formulated_by ObjectID False
submitting_by ObjectID False
created_by_doctor ObjectID False
id_unit ObjectID False
refferal_unit ObjectID False
receipt_received_by ObjectID False
received_at String False
receipt_created_by ObjectID False
created_at String False
receipt_submitted_by ObjectID False
submitted_at String False
is_active Boolean False true
canceled_at String False
canceled_by ObjectID False
cancel_submit[].cancel_submit_at String False
cancel_submit[].cancel_submit_by ObjectID False
cancel_submit[]._id ObjectID False
cancel_submit Array False
payment_type.type Number False
payment_type.id_insurance ObjectID False
is_perfect_timing Boolean False null
_id ObjectID False
__v Number False