Patient access API
API overview
Utah Medicaid's patient access API introduces a secure, client driven, data connection between Medicaid and a client's chosen third-party application. The API conforms to CMS's standards found in HL7® FHIR®, CARIN Blue Button®, and along with Common Payer Consumer Data Set (CPCDS).
Capability statement
Getting started
In order to access the API, application owners will need to register their PHR application by completing the form found on the PHR App Registration page.
Authorize URL format:
https://sso.mylogin.utah.gov:443/am/oauth2/authorize?client_id={your_client_id}&redirect_uri={your_redirect_url}&response_type=code
Getting access token:
HTTP method: POST
URL: https://sso.mylogin.utah.gov:443/am/oauth2/access_token
HTTP headers:
| Header name | Value |
|---|---|
| content-type | application/json |
| accept | application/json |
| authorization | Basic base 64({client_id}:{client_secret}) |
HTTP body:
| Field name | Value |
|---|---|
| code | {oauth code} |
| grant_type | authorization_code |
| redirect_url | {your_redirect_uri} |
Explore API
Resources
| Resource | URL |
|---|---|
| Coverage |
https://fp.medicaid.utah.gov/ProviderClient/Coverage |
| Endpoint |
https://fp.medicaid.utah.gov/ProviderClient/Endpoint |
| ExplanationOfBenefit |
https://fp.medicaid.utah.gov/ProviderClient/ExplanationOfBenefit |
| HealthcareService |
https://fp.medicaid.utah.gov/ProviderClient/HealthcareService |
| InsurancePlan |
https://fp.medicaid.utah.gov/ProviderClient/InsurancePlan |
| Location |
https://fp.medicaid.utah.gov/ProviderClient/Location |
| Metadata |
https://fp.medicaid.utah.gov/ProviderClient/metadata |
| OperationDefinition |
https://fp.medicaid.utah.gov/ProviderClient/OperationDefinition |
| Organization |
https://fp.medicaid.utah.gov/ProviderClient/Organization |
| OrganizationAffiliation |
https://fp.medicaid.utah.gov/ProviderClient/OrganizationAffiliation |
| Patient |
https://fp.medicaid.utah.gov/ProviderClient/Patient |
| Practitioner |
https://fp.medicaid.utah.gov/ProviderClient/Practitioner |
| PractitionerRole |
https://fp.medicaid.utah.gov/ProviderClient/PractitionerRole |
| RelatedPerson |
https://fp.medicaid.utah.gov/ProviderClient/RelatedPerson |
| StructureDefinition |
https://fp.medicaid.utah.gov/ProviderClient/StructureDefinition |
Request header:
| Header name | Value |
|---|---|
| content-type | application/json |
| accept | application/json |
| authorization | Bearer {ACCESS_TOKEN} |