Skip to content
VEYQON
Module · Vertical/HLT

The clinical record and the invoice, on one patient.

Patients, appointments, encounters, prescriptions, lab tests, and inpatient stays as structured records, with billing raised from the activity that happened rather than transcribed from it. Consumables come out of the same stock ledger the pharmacy and the stores run on.

7 feature areas·19 record types·Billing from clinical activity

Inside the module · 41 features/01

What is inside the Healthcare module.

Seven areas, from registration to discharge. The app moved out of the frappe organisation and is now maintained by Earthians as Marley — worth knowing before you plan a roadmap around it, so we say it here rather than in a footnote.

01

Patients and practitioners

The two records everything clinical hangs between.

  • Patient record

    Demographics, identifiers, contact, allergies, chronic conditions, and risk factors, with a linked customer record for billing.

  • Patient registration

    A registration fee collected at creation where a clinic charges one, posting to the ledger as any other receivable.

  • Healthcare practitioners

    Practitioners linked to employees, with their department, their charges per service, and their own schedules.

  • Practitioner schedules

    Availability windows per weekday and service unit, which appointment booking is constrained by rather than advised by.

  • Medical departments

    Named departments used for routing, scheduling, and reading activity and revenue by specialty.

  • Service units

    A tree of clinics, wards, rooms, beds, and equipment, each typed, with occupancy tracked on the ones that have it.

02

Appointments

Booking, arriving, and what happens when somebody does not.

  • Patient appointments

    Against a practitioner, a service unit, a date, and a slot, with the appointment type carrying its own duration and charge.

  • Slot availability

    Offered from the practitioner's schedule and the service unit's capacity, so double booking is a decision rather than an accident.

  • Automatic invoicing

    The consultation invoiced at booking or at check-in, set per company rather than per receptionist.

  • Fee validity

    A number of follow-up visits or days after a paid consultation that are not charged again, applied automatically.

  • Status through the visit

    Scheduled, arrived, in progress, closed, cancelled, or no-show, on the record, which is what the utilisation report is built from.

  • Reminders

    Sent ahead of the appointment to the patient's own contact detail, recorded against them.

03

The encounter

The clinical event, structured enough to be read again.

  • Patient encounter

    The consultation record with complaints, diagnoses, examination notes, and the orders that came out of it.

  • Coded complaints and diagnoses

    Selected from named records against a medical code standard rather than typed as prose, so an audit or a cohort query is possible.

  • Vital signs

    Height, weight, BMI, temperature, pulse, respiratory rate, and blood pressure as a dated record with its own history.

  • Prescriptions

    Drug prescriptions with dosage, period, and interval, linked to the item so dispensing draws from stock.

  • Orders from the encounter

    Lab tests, procedures, and therapies ordered directly, creating the records the departments work from.

  • Patient medical record

    A single chronological view of every encounter, test, procedure, and vital sign for that patient.

  • Assessments

    Templated patient assessments with scored parameters, repeated over time so progress is measurable.

04

Diagnostics and procedures

What is ordered, done, and reported.

  • Lab test templates

    Named tests with their groups, normal ranges, units, and result format — single, compound, descriptive, or grouped.

  • Lab tests

    The ordered test with its sample, its practitioner, its result values against normal range, and its approval before release.

  • Sample collection

    Recorded separately from the test, with the sample identifier, quantity, and collector.

  • Clinical procedures

    Procedures from templates, with the consumables they use issued from stock and the service unit they occupy.

  • Consumable stock

    Items consumed during a procedure come out of the same stock ledger the pharmacy and stores use, valued and posted.

  • Therapy plans and sessions

    A plan of therapy types across a number of sessions, with each session recorded, assessed, and counted against the plan.

05

Inpatient

Admission to discharge, with the bed and the bill in step.

  • Inpatient record

    Admission, the practitioner responsible, the expected discharge, and the encounters that happened during the stay.

  • Occupancy

    Bed and room occupancy against the service unit tree, with transfers between units recorded as dated entries.

  • Admission and discharge scheduling

    Requested, approved, and completed as steps with their own status, so a bed is not held or released by assumption.

  • Charges during the stay

    Occupancy, procedures, tests, and consumables accumulating against the record rather than being assembled at discharge.

  • Discharge summary

    Produced from the encounters, orders, and results of the stay rather than written from memory.

06

Billing

Raised from what happened, into the same ledger as everything else.

  • Invoicing from activity

    Consultations, tests, procedures, therapies, and occupancy billed from their own records, so the invoice is derived rather than transcribed.

  • Practitioner charges

    Per service per practitioner, with the income account and any practitioner share held on the record.

  • Patient as customer

    A linked customer record, so receivables, ageing, and statements work exactly as they do for any other party.

  • Price lists and concessions

    Named rates per patient category or scheme, with the concession recorded on the invoice rather than as a lower number.

  • Pharmacy dispensing

    Prescribed items dispensed as a sale from stock, valued from the ledger, with batch and expiry captured.

  • Deposits and settlement

    Advances taken and allocated against the final invoice, with the balance visible on the patient throughout.

07

Where the agents sit

The administrative work around care, never the clinical judgement.

  • Scheduling and reminders

    Slots filled against practitioner availability, reminders sent, and no-show patterns surfaced to the clinic manager.

  • Documentation preparation

    Prior encounters, results, and medications gathered into a summary for the practitioner before the appointment.

  • Billing completeness

    Activity with no charge behind it — a test done and not billed, an occupancy day missed — listed before the invoice is raised.

  • Stock and expiry

    Consumables and pharmacy batches approaching expiry or running short, raised against real consumption.

  • Clinical decisions stay human

    Agents do not diagnose, prescribe, or alter a clinical record. They prepare, check, and prompt, and every action is logged against the record it touched.

How it runs/02

One pass through healthcare, end to end.

  1. 01

    Register and book

    A patient record is created with a linked customer for billing. An appointment is booked into a real slot from the practitioner's schedule and the unit's capacity.

  2. 02

    See

    The encounter records coded complaints, diagnoses, vitals, and notes, and raises the orders that follow — prescriptions, lab tests, procedures, therapy.

  3. 03

    Do

    Samples are collected and tests resulted against normal ranges with approval before release. Procedures consume stock. Inpatients occupy beds with transfers recorded.

  4. 04

    Bill and close

    Charges are derived from the activity rather than transcribed, deposits allocated, and the discharge summary produced from the stay's own records.

The switches that decide how it behaves here

Patient naming
By name, by patient number, or by a series
Registration fee
Collected at creation, or not charged
Appointment invoicing
Automatic at booking or check-in, or manual
Fee validity
Free follow-ups by visit count or by days
Medical code standard
The named standard complaints and diagnoses code to
Customer for patient
Linked automatically, so billing behaves normally
Lab result approval
Required before release, by a named role
Consumable stock
Issued from the same ledger as the rest of the business
The records · 19 types/03
Marley, formerly Frappe Health · earthians/marley

Every document this module keeps.

Patient

Demographics, identifiers, allergies, and a linked customer.

Healthcare Practitioner

Linked to an employee, with charges and schedules.

Practitioner Schedule

Availability windows booking is constrained by.

Healthcare Service Unit

A tree of clinics, wards, rooms, beds, and equipment.

Medical Department

Named specialties, used for routing and reporting.

Patient Appointment

Practitioner, unit, slot, type, and status.

Appointment Type

Duration and charge for a kind of visit.

Fee Validity

Free follow-ups after a paid consultation, applied automatically.

Patient Encounter

Complaints, diagnoses, notes, and the orders raised.

Vital Signs

A dated set of measurements with its own history.

Patient Medical Record

The chronological view across everything clinical.

Lab Test / Lab Test Template

The ordered test and the named definition behind it.

Sample Collection

Sample identifier, quantity, and collector.

Clinical Procedure

A procedure with its consumables and its service unit.

Therapy Plan / Therapy Session

Planned sessions and each one recorded and assessed.

Inpatient Record

Admission, responsible practitioner, and the stay's encounters.

Inpatient Occupancy

Bed and room occupancy, with dated transfers.

Sales Invoice

The charge, derived from the activity that happened.

Stock Entry

Consumables and dispensing, out of the same stock ledger.

What you can read back/04

Reports that ship with it, not ones you commission.

Patient Appointment Analytics
Booked, attended, and no-show by practitioner and department.
Lab Test Report
Tests ordered, resulted, and outstanding, by department and date.
Inpatient Occupancy
Bed and room utilisation across the service unit tree.
Clinical Procedure Summary
Procedures performed, with consumables and unit.
Practitioner Activity
Encounters, procedures, and revenue by practitioner.
Patient History
Everything clinical for one patient, in order.
Accounts Receivable
Patient and scheme balances on the standard ageing.
Gross Profit
Margin on billed services against real consumable cost.
Batch-Wise Balance History
Pharmacy and consumable batches, with expiry.
Item Shortage Report
Consumables below reorder level across units.

Next step

Bring one healthcare process. We will run it live.