CMS-0057-F Test Workflow.
6-step integration test for CRD, DTR, PAS $submit/$inquire, and X12 278 conversion. Two clinical scenarios with complete test data.
Looking for the full compliance suite? CMS-0057-F Compliance Suite →
Quick Start
https://demo.redix.com/docs
X-API-Key: demo-key-12345
Demo uses de-identified sample data only (no PHI). Demo key is public and rate-limited; production is customer-managed on customer infrastructure.
Choose Your Scenario
Two clinical scenarios with complete test data
Home Oxygen Therapy
HCPCS E0424 | Sample Patient ATotal Knee Replacement
CPT 27447 | Sample Patient BHome Oxygen Therapy Test Data
Total Knee Replacement Test Data
Workflow Steps
CRD check, DTR forms, PAS submission, status polling, format conversion, and billing integration
Input
CDS Hook request with ServiceRequest context (procedure code, patient, coverage)
Output
info-needed— PA required, proceed to DTRno-pa-needed— Skip to submission
Input
Coverage + procedure context from CRD response
Output
FHIR Questionnaire resource with required documentation fields
Input
- FHIR Bundle (Claim + supporting resources)
- Or: X12 278 (auto-converted)
- Or: RMap 278 (simplified format)
Output
ClaimResponsewith statusProvenanceaudit record- Status: pended / approved / denied
Key Resources
Claim, Patient, Practitioner, Organization, Coverage, ServiceRequest
Input
Request identifier returned by $submit (see Swagger for exact field)
Output
- Updated
ClaimResponse preAuthRefif approved- Denial reason if rejected
Retry-After headers. Demo returns quickly; production may take minutes to hours.Input
FHIR ClaimResponse from Step 4
Output
- X12 278 Response (for legacy PA systems)
- Or: RMap format
- Provenance tracking maintained
What You Do
Use the preAuthRef from Step 4 in your billing system when submitting claims. This links the claim to the approved PA.
Common Errors & Fixes
| Error Code | Cause | Fix |
|---|---|---|
| 401 Unauthorized | Missing or invalid API key | Add required auth header (demo key shown above; production is customer-managed) |
| 400 Bad Request | Invalid FHIR Bundle structure | Validate against PAS IG profile |
| 422 Unprocessable | Missing required fields | Check OperationOutcome for details |
| 404 Not Found | Claim ID does not exist | Verify ID from $submit response |
| 500 Server Error | Conversion engine issue | Contact support with request ID |
Live Sandbox Tools
Test the CMS-PAS workflow with these sandbox tools
Interactive workflow demo: Walk through the full ePA process (CRD → DTR → PAS submit → auto-approval → payment) in a single guided page. Launch the demo.