Models

Mongoose Docs for inpatientIBS model

undefined
Field Name Field Type Comment Required Default Min Max Nested Schema
id_patient ObjectID False
id_registration ObjectID False
registration_no_queue Number True
isCancelled Boolean False false
isDelayed Boolean False false
status_confirm Boolean False true
status_active Boolean False true
patient_status String False
hasRegistration Boolean False
payment.id_insurance ObjectID False 5e538cb615859b368c0cfebb
payment.text String False
payment.type Number False 0
detail[].cito Boolean False
detail[].anesthesia_type String False
detail[].operation_plan_date String False () => moment().format()
detail[].start_time String False () => moment().format()
detail[].end_time String False () => moment().format()
detail[].operation_room.id_room ObjectID False
detail[].operation_room.name_room String False
detail[].operation_action Array False
detail[].payment_insurance String False
detail[].diagnosis Array False
detail[].operation_doctor[].id_doctor ObjectID False
detail[].operation_doctor[].doctor_name String False
detail[].operation_doctor[]._id ObjectID False
detail[].operation_doctor Array False
detail[].anestesi_doctor[].id_doctor ObjectID False
detail[].anestesi_doctor[].doctor_name String False
detail[].anestesi_doctor[]._id ObjectID False
detail[].anestesi_doctor Array False
detail[].assistant_surgical[].id_doctor ObjectID False
detail[].assistant_surgical[].doctor_name String False
detail[].assistant_surgical[]._id ObjectID False
detail[].assistant_surgical Array False
detail[].assistant_anestesi[].id_doctor ObjectID False
detail[].assistant_anestesi[].doctor_name String False
detail[].assistant_anestesi[]._id ObjectID False
detail[].assistant_anestesi Array False
detail[].ward String False
detail[].poly String False
detail[].further_action String False
detail[].isDelay Boolean False false
detail[].delayReason String False
detail[].delayType String False
detail[].beforeDelay.operation_plan_date String False () => moment().format()
detail[].beforeDelay.start_time String False () => moment().format()
detail[].beforeDelay.end_time String False () => moment().format()
detail[].timestamps.created_at Date False () => moment().format()
detail[].timestamps.created_by ObjectID False
detail[]._id ObjectID False
detail Array False
cancel_history[].cancelled_at String False
cancel_history[].cancelled_by ObjectID False
cancel_history[]._id ObjectID False
cancel_history Array False
_id ObjectID False
__v Number False