Skip to main content

Ghasi-eHealth — Service Index

27 services grouped by bounded context. Each service has the standard 17-doc layout under services/<service>/.

Identity & Tenancy

ServiceResponsibilitySource modules
identity-serviceAuthN, sessions, devices, MFA, API keys, federated identity, licensingiam, access-policy, licensing
tenant-serviceTenant lifecycle, authorization (RBAC/ABAC), profiles, membershiptenant
platform-admin-servicePlatform operator console backendplatform-admin

Organization & Directories

ServiceResponsibilitySource modules
facility-serviceFacilities, departments, org hierarchyfacility-management, hierarchy
provider-directory-serviceClinician directory, credentials, affiliationsprovider-directory

Patient Access

ServiceResponsibilitySource modules
registration-servicePatient registration, MPIregistration
scheduling-serviceAppointments, resource schedulingscheduling
patient-portal-servicePatient-facing API and portalpatient-portal
virtual-care-serviceTelehealth sessions, video, async visitsvirtual-care

Clinical

ServiceResponsibilitySource modules
patient-chart-serviceLongitudinal chart: problems, allergies, vitals, clinical notespatient-chart, problem-list, allergies, vitals, clinical-notes
immunizations-serviceImmunization records, schedules, registriesimmunizations
care-plan-serviceCare plans, goals, interventionscare-plans
orders-serviceCPOE, referrals, requisitionsorders-cpoe, requisitions-referrals
medication-serviceMedication management, pharmacy workflowsmedication-management, pharmacy
ghasi-eprescribing-gateway-serviceCross-tenant and international e-prescribing gatewayghasi-e-prescribing-gateway
laboratory-serviceLab orders, LIS, resultslaboratory-lis, results
radiology-serviceImaging orders, PACS integration, reportsradiology-pacs

Revenue Cycle

ServiceResponsibilitySource modules
billing-serviceCharges, invoices, paymentsbilling
claims-servicePayer claims, coverage, eligibility, insuranceclaims, insurance

Platform Integration

ServiceResponsibilitySource modules
communication-serviceUnified messaging, notifications, digital communicationmessaging, digital-communication
interop-serviceFHIR + HL7v2 gateway, third-party EMR coexistencefhir-gateway, hl7v2-interop
terminology-serviceSNOMED, LOINC, ICD, RxNorm, value setsterminology
document-serviceClinical document storage, attachmentsdocument-management

Platform Cross-cutting

ServiceResponsibilitySource modules
ai-gateway-serviceAll AI provider calls, moderation, HITL orchestrationai-orchestrator
audit-serviceHIPAA audit trail, access logsaudit
config-serviceRuntime configuration resolutionconfig-resolver
population-health-serviceRegistries, reporting, HMIS indicators, secondary usehealth-population

Total: 27 services. Each follows the SERVICE_TEMPLATE with 17 canonical docs. See NAMING for conventions.