L
Leaphealth - OSDocs

Tenant registries reference

Every tenant registry (code list) in LeapHealthOS, what each one controls, and which lists have no screen yet.

Tenant registries are the code lists your organisation uses across LeapHealthOS: visit types, bill types, payment methods, staff types and so on. Each entry has a code, a label and a status (active or inactive). This page lists every registry and what it controls. It is for administrators and implementation staff.

Registries apply to the whole organisation. There are no centre or doctor versions. For a step-by-step walkthrough of the screen, see Tenant registry and vocabularies.

The Tenant Registry screen

Open SettingsPlatform ConfigurationTenant Registry. Registries are grouped under Patient & Visit Flow, Medical Context, Staff & Resources, Billing & Payments and System / Misc. Each row shows the Registry Name, Description, Total Entries, and the Active and Inactive counts. The row menu offers View Entries and Add Entry.

Open the registry

Administrator

Settings > Platform Configuration > Tenant Registry

Find the registry and open its menu.

Add an entry

Click Add Entry. Enter a Code and a Label, and choose the Status.

Expected result: "Entry added successfully". If the code is already in the list you see "Entry with this code already exists".

Edit an entry

Click View Entries, open the entry's menu and choose Edit. Change the label, status or extra fields, then click Update Entry.

Expected result: "Entry updated successfully".

Rules for entries:

  • Codes turn into capitals as you type, with spaces replaced by underscores ("follow up" becomes FOLLOW_UP).
  • A code cannot be changed after the entry is created ("Code cannot be modified"). Create a new entry instead.
  • To retire an entry, set its status to Inactive. The screen has no delete option.
  • Some registries have extra fields: Visible and Additional Line Items for Bill Types, Sub Methods for Payment Methods, and Staff Type (Clinical, Non-Clinical or None) for Staff Types.
  • Changes apply straight away. They do not appear in Config History.

To change registries, your staff type needs the Configure permission on Org.

Registries on the screen

Patient & Visit Flow

Registry

What it controls

Journey Types

Labels for classifying journeys (for example Regular, Walk-in)

Visit Types

Labels for kinds of visit (for example OPD, IPD)

Relationships

Patient relationship types (for example Spouse, Parent)

Medical Context

Registry

What it controls

Diagnosis Types

Diagnosis coding systems (for example ICD-10)

Service Types

Types of clinical service in the service catalog (for example Lab Test, Radiology)

Staff & Resources

Registry

What it controls

Staff Types

The roles of your organisation, each with a category (Clinical, Non-Clinical or None). Permissions and inheritance for staff types are managed in SettingsPlatform ConfigurationSystem Settings, Organisation tab

Resource Types

Kinds of physical resource (for example Room, Equipment)

Centre Scopes

Not in use

Centre Scopes is not in use

Entries added to Centre Scopes are not kept, and nothing in LeapHealthOS uses this list yet.

A staff type that is still assigned to staff members cannot be removed. See Roles and permissions.

Billing & Payments

Registry

What it controls

Bill Types

Bill-type options on Create Payment. Visible decides whether the type is offered, and Additional Line Items decides which kinds of line item it offers. Keep APPOINTMENT, PACKAGE, PHARMACY, REGISTRATION_FEE and ESTIMATE active: appointment, package, pharmacy, registration fee and estimate bills use them

Payment Methods

Methods offered when collecting money at the counter. Sub Methods make staff pick a type (for example GPay under UPI)

Package Types

Types you can give a package (for example Health Checkup)

See Bills, bill types and line items and Creating a payment and collecting money.

System / Misc

Registry

What it controls

Document Categories

Categories for uploaded documents (for example Prescription)

Priority Levels

Priority options for walk-in tokens (for example Normal, High)

Config Types

A list of labels only. It has no effect on settings

Artifact Types

Kinds of record a journey Produce step can create (for example Summary)

Shift Types

Duty shift codes used for who is on duty (for example Morning)

Lists without a screen

These lists are used in LeapHealthOS but have no screen yet. Your implementation team sets them up.

List

What it controls

Department types

Kinds of department, used to group departments

Sample types

Sample types for lab services

Patient sources

Where patients come from. Used by the registration fee rules

Registration fee rules

When a registration fee is charged, by patient source and centre

Clinical dates

Named dates recorded in clinical records

Measurements

Named measurements

Payer schemes

Payer scheme codes used in billing

Occupancy block reasons

Reasons used when blocking capacity

See Registration fees and estimates for how fee rules work.

Platform lists

Some option lists are shared by every organisation on LeapHealthOS and cannot be edited by your administrators: doctor specialisations, qualifications and languages, and the medication list. If an option you need is missing, contact your LeapHealthOS support team. See Doctor onboarding and configuration.

Before you change a registry

  • Choose codes carefully: records keep the code, and a code cannot be changed later.
  • Setting an entry to Inactive stops it being offered for new records. Existing records keep it.
  • Keep the bill types listed above active, along with any payment methods your staff use.
tenant registryregistriescode listsbill typespayment methodsstaff typesvisit typesconfiguration

Was this page helpful?

Last updated on

On this page