Application Catalog
RPMS is a federated, modular system built over decades.
Each application is identified by a short namespace prefix (e.g. GMRA, BQI) that scopes its globals, routines, and file numbers within the MUMPS/FileMan environment.
Over 50 certified applications span clinical, administrative, and infrastructure domains.
This catalog is an open-source reference derived from public IHS documentation. See Licensing for status of each component.
Clinical Applications
Collect all patient-related information gathered during patient encounters into a comprehensive, centralized data file. Support healthcare planning, delivery, management, and research.
GMRA
Adverse Reaction Tracking
AMH
Behavioral Health System
BJMD
C32/CCD Clinical Summary
BTPW
Care Management Event Tracking
ACM
Case Management System
BCER
Certified Electronic Record Checker
BCDM
Chronic Disease Management
BGP
Clinical Reporting System
BCH
Community Health Representative System
BCCD
Consolidated Clinical Document Architecture
GMRC
Consult/Request Tracking
ACHS
Contract Health Services
ACPT
Current Procedural Terminology
ADE
Dental Data System
BADE
Dental/EDR Interface
BDM
Diabetes Management System
EHR
Electronic Health Record
BLE
Electronic Laboratory Reporting
BEPC
Electronic Prescribing of Controlled Substances
BEDD
Emergency Department Dashboard
AMER
Emergency Room System
BEPR
e-Prescribing Productions
GIS
Generic Interface System
BHS
Health Summary Components
BKM
HIV Management System
BQI
iCare Population Management
AICD
ICD Lookup System
AUM
ICD Update
BCQM
IHS Code Mapping
BJPC
IHS PCC Suite
BYIM
Immunization Data Exchange
BI
Immunization System
LR
Laboratory
AGMP
Master Patient Index
BPM
Patient Merge
AG
Patient Registration
APCD
PCC Data Entry
APCH
PCC Health Summary
APCL
PCC Management Reports
BPHR
Personal Health Record
BPDM
Pharmacy – Controlled Drug Export
PSN
Pharmacy – National Drug File
PSO
Pharmacy – Outpatient
PSJ
Pharmacy – Inpatient Suite
BEX
Pharmacy Auto Refill
BOP
Pharmacy Automated Dispensing Interface
BJPN
Prenatal Care Module
APCM
Promoting Interoperability Reports
RA
Radiology
BMC
Referred Care Information System
BRN
Release of Information
BREH
RPMS EHI Export
BSTS
SNOMED/DTS
ATX
Taxonomy
BUD
Uniform Data System
PXRM
VA Clinical Reminders
GMTS
VA Health Summary
GMRV
Vitals/Measurements
BW
Women's Health
Administrative Applications
Support the business of providing healthcare — patient registration, scheduling, billing, credentialing, accounts receivable, and compliance reporting.
BAR
Accounts Receivable
ACR
Administrative Resource Management System
APSA
Benchmark Price Update
BMX
BMXNet
BNI
Computerized Public Health Activity Data
ECQM
eCQM Engine
BQRE
eCQM Export Tool
GRU
Generic Retrieval Utility
BNP
National Site Tracking
PIMS
Patient Information Management System
ABSP
Pharmacy Point of Sale
BPRM
Practice Management Application Suite
TIU
Text Integration Utility
ABM
Third Party Billing
BUSA
User Security Audit
LEX
VA Lexicon Utility
Infrastructure Applications
Provide the RPMS environment with management, development, and communication tools. These are the foundation every other application depends on.
BDW
Data Warehouse Export
ADS
Distribution Management
DI
FileMan v22
BFMC
FileMan-To-Cache Conversion
HL
HL-7
BCOM
IHS Communications Support
BXT
IHS Kernel Toolkit Extensions
BHL
IHS Support for HL7 Interfaces
XB
IHS Utilities
AVA
IHS VA Support Files
XT
Kernel Toolkit
XU
Kernel v8
XM
MailMan
AMQQ
Q-Man
XWB
RPC Broker
BMW
RPMS/Ensemble Cache Classes
Pattern: Namespace as Module Boundary
Every RPMS application owns a short uppercase namespace prefix. This prefix scopes all globals, routines, and FileMan file numbers for that module — preventing collisions across the 70+ applications sharing a single MUMPS environment. It is an early, pragmatic implementation of the same isolation that modern systems achieve with packages, services, or namespaces. When building interoperable health systems, explicit module boundaries and stable identifiers are a foundational pattern worth carrying forward.