DCMS — Patient Billing & Management Software for Radiology & Pathology Centres
Login
Today Patients
—
Active today
Total Patient
—
In database
Compressed
—
Today
Sent Today
—
All destinations
Failed Today
—
Today
Received Instance
—
Incoming today
Today Study Received
—
Distinct studies
Today Study Compressed
—
Distinct studies
Today Study Sent
—
Distinct studies
Live Activity Queue
● WS
DateTime Event Patient Name Patient Id Mod Destination Total Received Compressed Sent Series Start Time End Time Total Time
Destinations
Time Event Patient Name Patient ID Mod Destination Series Images Status Message
UIDDate & TimePatientAge/SexPhone DoctorPROPanelScheduleTestsAmountDiscountNetPaidBal Reg ByStatusActions
No of Patient
0
Gross
₹0
Discount
₹0
Net
₹0
Received
₹0
Balance
₹0
–
UIDDate & TimePatientAge/SexPhone DoctorPROPanelScheduleTestsAmountDiscountNetPaidBal Reg ByStatusActions
Total Patient
0
Reported
0
Drafted
0
Completed
0
Finalized
0
Printed
0
Registered
0
Standalone
0
Root
Study Date –
Categories (Modality)
NameStatusActions
DICOM SCP Receiver
NameCalling AECalled AEHostPortAutoStatusActions
Modules

Turn a whole feature area off for everyone — its pages disappear from the sidebar and its endpoints stop responding. Nothing is deleted; re-enabling restores it exactly as it was.

TimePatientMRNAge/SexAccession #ProcedureStudy DescriptionModalityReferring PhysicianInstitutionDevice PriorityStartPauseStopCompleteDurationByStatusActions
Collection Transactions 0 record(s)
#Reg NoVisit IDPatient NamePhone NoRef By Visit DateReceived DateReceived AmtModePROReceived By
Revenue Trend
Revenue Breakdown
PROVisitsRevenue

Time from a scan's completion to its report reaching Finalized/Printed. Reports whose study never reconciled to a completed scan don't have a measurable TAT and are shown separately as "Unmatched" rather than skewing the averages.

Avg TAT Trend
RadiologistReportsAvg TATMedian TATFastestSlowest

Busy time (sum of actually-completed scan durations) against each device's configured weekly operating hours. Retrospective, built from recorded scan timestamps — not a live measure.

Utilization Trend
DeviceModalityStudiesBusyAvailableUtilization
Sort & highlight
Summary 0 record(s)
CategoryVisitsTestsGross ₹Disc ₹Net ₹Paid ₹Due ₹Share
Share by Category
Net Amount Comparison
Gross
₹0
Discount
₹0
Net
₹0
Received
₹0
Balance
₹0
0 record(s)
UIDDate & TimePatientAge/SexPhone DoctorPROPanelScheduleSubcategorySub-Category TestsAmountDiscountNetPaidBal Reg ByStatusActions

Every event starts disabled per channel — nothing sends until you turn it on here and give it a template. Email and SMS currently log what they would send (no provider configured yet); WhatsApp is not yet wired up.

EventEmailSMSWhatsApp
Recent Outbox
WhenEventChannelRecipientStatusError
Weekly Operating Hours

Set once per branch — every device in it inherits these hours automatically. A device only needs its own row here if it genuinely runs different hours from the rest of the center.

DayClosedStartEndInterval (min)Capacity
UsernameRolePasswordActions

Resource-based permissions, grouped by role. System-defined roles (seeded on first boot) can have their permissions edited but not be deleted; custom roles can be added freely. This sits alongside the legacy Admin/User login role above — a person can hold one or more of these roles in addition.

RoleTypePermissionsActions

Every create/update/delete across patient, billing, scheduling and master-data records, plus every login, logout, and IP-address block — automatically logged with who made the change (or attempt), from where, and when.

WhenActionEntityIDUserIP AddressSummary

Every inbound and outbound HL7 message this app has seen — including messages no handler was registered for (status UNHANDLED_TYPE), which previously left no trace anywhere. Use this to troubleshoot a HIS or lab analyzer interface.

WhenDirTypeStatusSending AppReceiving AppSource IPPatient
Loading documentation…
Loading documentation…