📄 Download PDF
📄 Download PDF
IDEN
Hospital & Pharmacy Management

XERPIUMHOSPITAL

Complete Hospital Management Solution — Patients, Doctors, Clinics, Outpatient/Inpatient, Prescriptions, Pharmacy, Laboratory, Radiology, Queue, BPJS, SatuSehat, Billing

25+Clinical Models
6Integrated Modules
3Integration
8Ward Type

Hospital Management Ecosystem

XERPIUM HOSPITAL is an end-to-end hospital management solution — from patient registration, queue management, outpatient clinics, inpatient (ward/ICU), doctor prescriptions, pharmacy & dispensing, laboratory, radiology, billing, BPJS integration, to SatuSehat/Ministry of Health FHIR integration.

💉
PATIENT
Medical Record
🏥
OUTPATIENT CLINIC
Outpatient
🏛
INPATIENT
Ward & ICU
💳
BPJS/SEHAT
Integration

Clinical Master Data

💉 Patients & Medical Record

  • Patient Profile — Extends res.partner: MR number, ID number, BPJS number, insurance
  • Demographics — Age, gender, blood group, religion, nationality
  • Medical Info — Allergies, chronic conditions, medical notes
  • Emergency Contact — Emergency name, phone, relation
  • Auto MR No. — Medical record number from automatic sequence
  • Insurance — BPJS number, insurance name & policy number
  • Lifetime History — Visit count, admission count, bill count
  • Blood Group — A+, A-, B+, B-, AB+, AB-, O+, O-

👨‍💉 Doctors & Outpatient Clinic

  • Doctor Master — Name, SIP, STR, specialization, department
  • License Tracking — SIP number & expiry, STR number
  • Consultation Fee — Consultation fee per doctor
  • Department/Clinic — Outpatient, Inpatient, ER, Lab, Radiology, Pharmacy, Surgery, ICU
  • Head of Dept — Department head per clinic
  • Visit Count — Number of visits per doctor (computed)
  • Contact & Photo — Doctor phone, email, photo
  • Active/Inactive — Doctor practice status

🏛 Ward & Inpatient Rooms

  • Room Types — VIP, VVIP, Class 1, Class 2, Class 3, ICU, NICU, Isolation, ER
  • Capacity — Number of beds per ward
  • Rate/Night — Stay rate per night
  • Status — Available, Occupied, Maintenance
  • Floor & Building — Ward location within building
  • Department Link — Ward per department
  • Occupied Count — Number of active patients per ward
  • Notes — Ward facility notes

📜 Pharmacy Master & ICD-10

  • Medicine/Drug — Prescription/OTC drugs, narcotics, psychotropics, medical devices
  • Generic & Brand — Generic name (INN) & brand, manufacturer
  • BPOM Reg — Registration number BPOM
  • Dosage — Tablet, capsule, syrup, injection, cream, drops
  • Strength — Dosage strength (e.g., 500mg)
  • Storage — Special storage conditions
  • Controlled Substance — Narcotics/psychotropics tracking
  • ICD-10 Catalog — International diagnosis code

Queue, Clinic & Outpatient

📌 Queue Management

  • Patient Queue — Automatic queue number per date & clinic
  • Priority — Normal, Urgent, Emergency
  • Status Flow — Waiting → Called → In Progress → Done / Skipped
  • Call Time — Time called to clinic
  • Create Visit — Create a visit straight from the queue
  • Payment Type — General, BPJS, Insurance
  • Daily Number — Auto increment per day & department
  • Arrival Time — Patient arrival time

🏥 Outpatient Visit

  • Visit Record — Date, doctor, clinic, payment type
  • Vital Signs — Blood pressure, pulse, temperature, RR, SpO2, weight, height, BMI
  • Anamnesis — Chief complaint, medical history
  • ICD-10 Diagnosis — Multi diagnosis with primary flag
  • Main Diagnosis — Primary diagnosis of the visit
  • SOAP — Subjective, Objective, Assessment, Plan
  • Status Flow — Draft → Waiting → In Examination → Done / Cancelled
  • Referrals — Referral to specialist, hospital, lab, radiology

📝 Prescription & Medication Orders

  • Prescription — Doctor's prescription: medicine, dose, route, duration, instructions
  • Dosage — 3x1, 2x1, etc. with instructions (before/after meals)
  • Route — Oral, IV, IM, SC, Topikal
  • Diagnosis Link — Diagnosis related to the prescription
  • Allergy Check — Patient allergy notes
  • Workflow — Draft → Confirmed → Dispensing → Dispensed / Cancelled
  • Dynamic Stage — Configurable workflow per prescription
  • Allergy Note — Allergy warning on prescriptions

📈 Lab & Radiology Orders

  • Lab Order — Patient, doctor, test type, sample type, status
  • Sample Types — Blood, Urine, Stool, Sputum, Swab
  • Lab Workflow — Draft → Ordered → Sample Collected → Processing → Resulted → Verified
  • Test Results — Result value, normal range, flag (normal/low/high/critical)
  • Radiology Order — Radiology examination order
  • Clinical Notes — Clinical notes for doctors
  • Result Dates — Sample collection & result timestamps
📷
Screenshot: Queue & Outpatient
Queue Management, Outpatient Visit, Vital Signs, ICD-10 Diagnosis, Prescription, Lab Orders

Admission, Monitoring & Billing

🏛 Inpatient Admission

  • Admission — Doctor on duty, ward, bed number, payment type
  • Diagnosis — Admission & discharge diagnosis with ICD-10
  • Status Flow — Draft → Admitted → In Ward → ICU → Discharged / Cancelled
  • LOS — Length of Stay in days (auto-computed)
  • Discharge Condition — Recovered, Improved, Referred, AMA, Died
  • Dynamic Stage — Configurable workflow stages
  • Expected Discharge — Target exit date
  • Anamnesis — History & treatment summary

💓 Vital Sign Monitoring

  • Periodic Monitoring — BP systolic/diastolic, pulse, temperature
  • Respiratory — Respiratory rate, oxygen saturation SpO2
  • Blood Glucose — Blood sugar (mg/dL)
  • Urine Output — Output urine (cc)
  • Pain Scale — 0-10 pain scale assessment
  • Consciousness — Alert, Apathetic, Somnolent, Stupor, Coma
  • Nurse Record — Nurse recording the monitoring
  • Timestamps — Date/time of each monitoring

🛡 Medical Procedure

  • Procedure Catalog — Medical procedure: code, category, price, duration
  • Categories — General, Surgery, Diagnostic, Therapy, Emergency, Nursing
  • Procedure Record — Doctor, nurse, date, duration, price
  • Status — Planned → In Progress → Done / Cancelled
  • Notes — Pre & post procedure notes
  • Product Link — Linked product for invoicing
  • Department — Procedures per department
  • Catalog Auto Fill — Auto-fill price & duration from catalog

💳 Billing & Invoice

  • Patient Bill — Total bill: subtotal, discount, tax, total, paid, due
  • Bill Lines — Consultation, Procedure, Medicine, Lab, Radiology, Room, Nursing
  • Payment Methods — Cash, Transfer, BPJS, Insurance, Debit/Credit Card
  • Insurance Coverage — Coverage amount, BPJS, insurance
  • Auto Room Charge — Room charge automatically at admission discharge
  • Add Procedures — Add procedure cost to bill
  • Add Medicines — Add medicine cost from dispense
  • Create Invoice — Generate account.move invoice

Pharmacy & Drug Dispense

💉 Drug Dispensing

  • Dispense — Medicine dispensing from pharmacy to patient
  • Pharmacist — Pharmacist in charge
  • Prescription Link — Dispense based on doctor's prescription
  • Batch/Lot — Track batch number & expiry date
  • Qty Tracking — Qty prescribed vs qty dispensed
  • Stock Integration — Automatically create stock picking from pharmacy
  • Status — Draft → Dispensed → Partially Returned → Cancelled
  • Unit Price — Price from product.lst_price

📜 Medicine Catalog

  • Categories — Prescription drugs, OTC, limited OTC, narcotics, psychotropics, medical devices, consumable supplies
  • Generic Name — Generic name (INN)
  • BPOM Registration — BPOM registration
  • Dosage Form — Tablet, capsule, syrup, injection, cream, suppository, drops, inhaler, patch
  • Strength — Dosage strength per unit
  • Min Stock — Minimum stock alert
  • Expiry Tracking — Track expiry dates
  • Therapeutic Class — Therapeutic class

📄 Referral Management

  • Referral Letter — Referral letter: to specialist, hospital, lab, radiology
  • BPJS Referral — Referral in BPJS format
  • Diagnosis — Diagnosis & reason for referral
  • Anamnesis Summary — Anamnesis summary
  • Treatment Given — Therapy already given
  • Status — Draft → Issued → Cancelled
  • Auto Sequence — Automatic referral number
  • Doctor Info — Referring doctor & referral destination

📝 Discharge Summary

  • Discharge Condition — Recovered, Improved, Referred, AMA, Died
  • Discharge Diagnosis — ICD-10 diagnosis code & name
  • Treatment Summary — Summary of care during inpatient stay
  • Procedures — Medical procedures performed
  • Medications — Medicines given
  • Follow-up Plan — Follow-up control plan
  • Auto LOS — Automatic length of stay
  • Ward Release — Ward status automatically available

BPJS & SatuSehat (Ministry of Health) Integration

🛰 BPJS Health Integration

  • Eligibility Check — Check BPJS participant eligibility (VClaim/PCare API)
  • BPJS Referral — Create BPJS referral (origin facility, destination, clinic, diagnosis)
  • BPJS Claim — Outpatient, inpatient, ER, procedure, medicine, lab claims
  • VClaim API — Check participant, insert billing, create referral
  • PCare API — PCare visits & eligibility
  • SEP Number — SEP number per BPJS visit
  • Claim Status — Draft → Submitted → Processing → Approved/Rejected → Paid
  • Config — VClaim & PCare URL, credentials, facility code

🌐 SatuSehat / FHIR Integration

  • FHIR Patient — Sync patients to SatuSehat (ID number, MR, demographics)
  • FHIR Encounter — Encounter per visit/admission (AMB, EMER, IMP, etc.)
  • FHIR Practitioner — Doctors & medical staff to FHIR
  • FHIR Location — Ward & clinic locations to FHIR
  • FHIR Organization — Hospital organization
  • FHIR Condition — ICD-10 diagnosis to FHIR Condition
  • FHIR Medication — Medicine & dispensing to FHIR
  • FHIR Observation — Vital sign & lab results

🎯 FHIR Resources

  • Composition — Structured clinical documents
  • Clinical Impression — Clinical assessment
  • Service Request — Lab & radiology orders
  • Procedure — Medical procedure
  • Allergy Intolerance — Patient allergies
  • Medication Request — Medicine prescription
  • Medication Dispense — Medicine dispensing
  • OAuth 2.0 — Auto token management with caching

📈 API Management

  • Sandbox/Prod — Environment switch development & production
  • OAuth Token — Auto-get & cache access token
  • Retry Logic — Auto retry 3x on 429/500/502/503 errors
  • API Log — Log of all requests to SatuSehat
  • Sync State — Draft/Synced/Error per resource
  • CRUD FHIR — Create, Read, Update, Delete, Search resources
  • Error Tracking — Sync error message & timestamp
  • Config per Company — Multi-company support
📷
Screenshot: BPJS & SatuSehat
BPJS Eligibility, VClaim Integration, FHIR Patient/Encounter Sync, API Log & Config

Cross-Module Integration

💰

Hospital ↔ Accounting

  • Bill → invoice account.move (out_invoice) automatically
  • Insurance coverage vs amount due computation
  • Payment tracking: paid, partial, unpaid
  • Revenue per department/clinic analysis
📦

Hospital ↔ Inventory

  • Drug dispensing → automatic stock picking
  • Min stock alerts for medicine & medical supplies
  • Batch/lot & expiry date tracking
  • Pharmacy stock management
🛒

Hospital ↔ Purchase

  • Purchase request for medicine & pharmaceuticals
  • Reorder rules for min stock
  • Pharmacy/medical device supplier management
  • Blanket order for distributor contracts
⚙

Hospital ↔ Dynamic Stage

  • Visit, Admission, Prescription: configurable stages
  • Stage-aware actions: create bill, dispense, discharge
  • RBAC per stage per model
  • Kanban view per stage
📈

Hospital ↔ Dashboard

  • Outpatient & inpatient KPIs
  • Bed occupancy rate
  • Revenue per clinic/doctor
  • BPJS claim status overview
📄

Hospital ↔ Reporting

  • IB-9 & IB-10 morbidity reports
  • BPJS & SatuSehat Reports
  • Prescription & dispense report
  • Revenue & billing report

Why XERPIUM HOSPITAL?

AspectERP StandardXERPIUM HOSPITAL
Patient MR✗ None✓ Full profile, allergies, chronic, emergency, insurance
Queue Management✗ None✓ Auto number, priority, call times, skipped tracking
Outpatient Visit✗ None✓ Vital signs, SOAP, ICD-10, anamnesis, prescriptions
Inpatient Admission✗ None✓ Ward, LOS, discharge condition, monitoring, procedures
Prescription✗ None✓ Dosage, route, duration, dynamic stage, dispensing
BPJS Integration✗ None✓ Eligibility, referral, claim, VClaim & PCare API
SatuSehat / FHIR✗ None✓ Patient, Encounter, Practitioner, Location, Condition, Meds
Lab Orders✗ None✓ Multi-test, sample types, results with flags, verification
Medical Procedure✗ None✓ Catalog, planned/in-progress/done, price, duration
Billing✗ None✓ Auto room charge, add procedures/medicines, insurance

XERPIUM Industry Portfolio

IndustryModuleDashboardReport
Inventory & WMS275+✓✓
Manufacturing230+✓✓
Purchase105✓✓
HR & Payroll29✓✓
Aerospace10✓✓
Accounting9✓✓
University9✓✓
Distribution8✓✓
Koperasi8✓✓
Retail & POS7+✓✓
Gold Mining7✓✓
Aviation6✓✓
Coal Mining6✓✓
Hospital6✓✓
Umrah Travel6✓✓
Logistics5✓✓
Hotel5✓✓
Beauty Clinic5✓✓
Rental4✓✓
Livestock4✓✓
Fishery4✓✓
Software House4✓✓
Event Organizer4✓✓
Satellite City2✓✓
Education2✓✓
Food & Beverage1✓✓
Civil Construction1✓✓
Garment1✓✓
Agriculture1✓✓
Theme Park1✓✓
Data Center / IT1✓✓
Palm Oil1✓✓
Feedmill1✓✓
Building Management1✓✓
Auditor1✓✓
Try nowContact