Implementation & Architecture Reference
MMIS-adjacent ingestion. Analyst risk signals.
Reference Deployment Architecture
Four-tier reference architecture for reference state deployment scenarios. Each tier independently deployable. Data flows through documented interfaces only.
Technical Architecture View
TECHNICAL ARCHITECTURE VIEW · CONCEPTUAL MODEL
This architecture view is a conceptual demonstration model. It is not a CMS production system, does not represent CMS TRA certification, and does not imply agency deployment, endorsement, or ATO approval.
API and Batch Ingestion Pathways
REST API · Real-time
OAuth2-secured endpoints for per-claim risk prioritization at submission. Used by conceptual MMIS-adjacent integration pattern for pre-adjudication signal retrieval concept to retrieve a risk signal before state payment-routing review.
- Auth
- OAuth2 · mTLS
- Throughput
- 1.2K req/s illustrative target
- P95 latency
- 180ms P95 illustrative target
- Uptime
- 99.9% illustrative uptime target
Batch SFTP · Nightly
Encrypted batch transfer of daily claim extracts, eligibility deltas, and provider enrollment updates. Supports states without real-time integration capacity.
- Transport
- SFTP · PGP
- Format
- X12 837 · CSV
- Window
- 00:00–04:00 ET
Event Stream · Optional
For states with event-driven claims platforms, MedIntegrity OS subscribes to a documented event topic and ingests change events as they occur. Enables sub-minute signal refresh.
- Transport
- Kafka · TLS
- Schema
- Avro · registry
- Backfill
- 7-day replay
Interoperability Workflow
- Step 01Source ExtractionState-owned
- Step 02Adapter MappingFramework
- Step 03Rule EvaluationFramework
- Step 04Signal ReturnBidirectional
- Step 05Analyst OversightFramework
Modular Configuration Layers
Each layer configurable per jurisdiction. Updates to one layer do not require redeployment of others.
| Layer | Scope | Configured By | Change Window | Versioning |
|---|---|---|---|---|
Operational Rule Library rules.v2 | Active rules, severity, thresholds, domain bindings. | State PI office | Weekly · governed | Semver · audit logged |
Risk Prioritization Weights scoring.v1 | Component weights and tier cutoffs for risk prioritization output. | State PI office + framework administrator | Quarterly | Profile snapshot |
Workflow & SLA workflow.v1 | Queue priority, SLA windows, supervisor approval thresholds. | State operations | On request | Profile snapshot |
Data Adapter Profile adapter.v3 | Source to canonical schema mapping, value normalization, lookups. | State IT + framework administrator | Per release | Semver · CI-validated |
Access & Roles iam.v1 | Analyst, supervisor, auditor, and read only roles. SSO bindings. | State IAM | Continuous | IdP-managed |
Operational Rule Library
- Scope
- Active rules, severity, thresholds, domain bindings.
- Configured By
- State PI office
- Change Window
- Weekly · governed
- Versioning
- Semver · audit logged
Risk Prioritization Weights
- Scope
- Component weights and tier cutoffs for risk prioritization output.
- Configured By
- State PI office + framework administrator
- Change Window
- Quarterly
- Versioning
- Profile snapshot
Workflow & SLA
- Scope
- Queue priority, SLA windows, supervisor approval thresholds.
- Configured By
- State operations
- Change Window
- On request
- Versioning
- Profile snapshot
Data Adapter Profile
- Scope
- Source to canonical schema mapping, value normalization, lookups.
- Configured By
- State IT + framework administrator
- Change Window
- Per release
- Versioning
- Semver · CI-validated
Access & Roles
- Scope
- Analyst, supervisor, auditor, and read only roles. SSO bindings.
- Configured By
- State IAM
- Change Window
- Continuous
- Versioning
- IdP-managed
Adaptable Schema Mapping
MMIS source fields mapped to canonical schema via state adapter profile. Supports X12 837/835, NCPDP, state extracts. No source schema changes required.
| Canonical Field | Type | Source Standard | Example State Mapping | Required |
|---|---|---|---|---|
| claim_id | string | X12 837 · CLM01 | MMIS.CLAIM_HDR.CLM_ID | Required |
| provider_npi | string(10) | X12 837 · NM109 | PROV.NPI | Required |
| beneficiary_id | string | State eligibility extract | ELIG.MEMBER_ID | Required |
| service_date | date | X12 837 · DTP*472 | MMIS.SVC_DT | Required |
| procedure_code | string | HCPCS / CPT | MMIS.PROC_CD | Required |
| ndc_code | string(11) | NCPDP D.0 · 407-D7 | PHARM.NDC | Optional |
| billed_amount | decimal(10,2) | X12 837 · CLM02 | MMIS.BILL_AMT | Required |
| place_of_service | string(2) | CMS POS code | MMIS.POS_CD | Optional |
claim_id
Required- Type
- string
- Source Standard
- X12 837 · CLM01
- Example Mapping
- MMIS.CLAIM_HDR.CLM_ID
provider_npi
Required- Type
- string(10)
- Source Standard
- X12 837 · NM109
- Example Mapping
- PROV.NPI
beneficiary_id
Required- Type
- string
- Source Standard
- State eligibility extract
- Example Mapping
- ELIG.MEMBER_ID
service_date
Required- Type
- date
- Source Standard
- X12 837 · DTP*472
- Example Mapping
- MMIS.SVC_DT
procedure_code
Required- Type
- string
- Source Standard
- HCPCS / CPT
- Example Mapping
- MMIS.PROC_CD
ndc_code
Optional- Type
- string(11)
- Source Standard
- NCPDP D.0 · 407-D7
- Example Mapping
- PHARM.NDC
billed_amount
Required- Type
- decimal(10,2)
- Source Standard
- X12 837 · CLM02
- Example Mapping
- MMIS.BILL_AMT
place_of_service
Optional- Type
- string(2)
- Source Standard
- CMS POS code
- Example Mapping
- MMIS.POS_CD
Governance Configuration Profiles
Governance profiles bundle threshold posture, supervisor approval requirements, and analyst routing defaults. Editable per jurisdiction.
Higher thresholds, supervisor signoff required for all prepayment escalations, no automated escalation. Favors minimizing provider abrasion.
- Risk threshold
- 85
- Supervisor signoff
- All prepayment escalations
- Prepayment escalation automation
- Disabled
- SLA · P1
- 8 hours
Default posture. Supervisor signoff for P1 only, analyst discretion at P2/P3. Recommended for most states.
- Risk threshold
- 75
- Supervisor signoff
- P1 only
- Prepayment escalation automation
- Disabled
- SLA · P1
- 4 hours
Lower thresholds, expanded rule activation. Higher review volume; appropriate for states with mature PI capacity.
- Risk threshold
- 65
- Supervisor signoff
- P1 only
- Prepayment escalation automation
- Optional · documented
- SLA · P1
- 2 hours
State Onboarding Lifecycle
- Step 012–3 weeks
Engagement & Scoping
Procurement intake, scope confirmation with state Medicaid agency and CIO office, baseline integrity metrics review.
Statement of workData-use agreementScope memo - Step 023–4 weeks
Data Discovery
Source system inventory, extract format review, sample data exchange under DUA. Adapter profile draft.
Source inventorySample extractsAdapter draft - Step 034–6 weeks
Integration Build
Adapter profile finalized, API/batch endpoints stood up in state environment, encrypted transport modeled.
Adapter profile v1Connectivity test report - Step 043–4 weeks
Calibration
Threshold and profile tuning against historical claims. False positive baseline established with state PI office.
Calibration reportGovernance profile v1 - Step 056–8 weeks
Pilot · Shadow Mode
Signals generated but not surfaced to operational queues. Analyst review against historical dispositions.
Pilot evaluationVariance report - Step 062 weeks
Operational readiness transition
Phased rollout by domain or region. Analyst training complete, audit trail active, supervisor routing modeled.
Readiness checklistRunbookTraining attestation - Step 07Continuous
Conceptual steady-state model
Quarterly governance review, rule recalibration, performance reporting to state reporting interface concepts as required.
Quarterly governance report
Implementation Readiness Checklist
Phased Implementation Model
Conceptual agreement, data-use framework, IAM planning, and source connectivity modeling. No signals generated.
Signals generated and reviewed by state PI office against historical dispositions. No analyst queue impact (shadow mode).
Signals routed to analyst queue for a bounded domain (e.g., pharmacy only). Audit trail active (illustrative scenario).
Full domain coverage. Quarterly governance cadence established with state reporting interface concepts.