CMS ACCESS Model API
0.9.8 - draft US

This page is part of the ACCESS Model IG v0.9.8 DRAFT (v0.9.8: Releases Draft) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, see the Directory of published versions

OperationDefinition: Alignment Request

Official URL: https://dsacms.github.io/cmmi-access-model/OperationDefinition/Align Version: 0.9.8
Active as of 2026-05-20 Computable Name: Align

The $align operation determines if the patient can be aligned to a participant so that the participant can start providing care to the patient under the ACCESS Model. If the patient can be aligned, the patient will be aligned with the participant for a specific ACCESS track.

Handy References

Operation Profiles

These define constraints on FHIR resources for systems conforming to the ACCESS Alignment API.

ACCESS Alignment Request Parameters Input parameters for the $align operation
ACCESS Alignment Response Parameters Output parameters for the $align operation

Value Sets

These define sets of codes used by systems conforming to the ACCESS Alignment API.

ACCESS Alignment Result Value Set Value set including all alignment result codes
ACCESS Event Type Value Set Value set including all event notification type codes

Code Systems

These define new code systems used by systems conforming to the ACCESS Alignment API.

ACCESS Alignment Result Code System Codes indicating the result of an alignment request
ACCESS Event Type Code System Codes for types of notification events that trigger subscription notifications

Examples

These are example instances demonstrating the use of the Alignment API.

Alignment Request Example Example request for aligning a patient including participant ID, payer ID, patient details, track, conditions, and notification endpoint
Alignment Request with Switch Consent Example Example request for aligning a patient with provider switch consent attestation after 90-day lock-in period
Alignment Response - Aligned Example successful response indicating patient has been aligned to the ACCESS participant
Alignment Response - Switch Approved Example successful response indicating patient provider switch has been approved and patient is re-aligned

Language: en

URL: [base]/Patient/$align

Input parameters Profile:ACCESS Alignment Request Parameters

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INparticipantID1..1Identifier

ACCESS participant identifier. Must follow the pattern ACCES##### where ##### represents exactly 5 digits (e.g., ACCES00001, ACCES12345).

INpayerID1..1Identifier

Payer ID for the patient.

INpatient1..1Patient

Patient information. If the payer is Medicare, it SHALL contain the Medicare Beneficiary Identifier (MBI).

INtrack1..1CodeableConceptACCESS Model Tracks Value Set (Required)

ACCESS Track to align the patient to.

INcondition1..*Condition

Patient's conditions.

INisProviderReferral1..1boolean

Was the patient referred to the ACCESS Model by a provider?

INswitchConsentAttestation0..1boolean

Switch consent attestation, if applicable.