Edvak Docs
Home
FHIR API
CCDA API
Home
FHIR API
CCDA API
Authentication & Authorization
Getting Started
Introduction
Supported Standards, Frameworks & API Versions
Standardized API Details – Patient and Population Services
Environment Endpoints
Errors and Exceptions
Authentication & Authorization
Overview – Authorization & Security Standards
Authorization
Well-known configuration
Authorize
Request
Revoke
Introspect
Developer Onboarding
App Registration & Credentials
API Usage Guidelines
FHIR API Interaction Conventions
US Core & USCDI Mapping
Overview
APIs
Allergies and Intolerances
By Patient ID
By Resource ID
Assessment and Plan of Treatment
By Patient and Category
Care Team Members
Care Teams
By Patient and Status
By Patient and Role
Related Person
By ID
By Patient
Practitioner
By Name
By Resource ID
By Identifier
Practioner Role
By Specialty
By Practitioner ID
By Practitioner Identifier
By Practitioner Name
Location
By Name
By Address
By City
By State
By Postal Code
Organization
By Name
By Address
Clinical Notes
Document References
By ID
By Patient
By Patient and Category
By Patient, Category, and Date
By Patient and Type
By Patient and Status
By Patient, Type, and Period
Diagnostic Report
By Patient ID
By Patient and Category
By Patient and Code
By Patient, Category, and Date
By Patient and Status
Goals
Get Goals by Patient ID
Get Goal by ID
Get Goals by Patient and Lifecycle Status
Get Goals by Patient and Target Date
Get Goals by Patient and Description
Get Diagnostic Reports by Patient, Code, and Date
Clinical Tests
Observation
By Patient and Category
By Patient and Code
By Patient, Code, and Date
By Patient, Category, and Date
By Patient, Category, and Status
Lab Diagnostic Report
By Patient
By Patient and Code
By Patient, Code, and Date
By Patient and Category
By Patient, Category, and Date
By Patient and Status
Diagnostic Imaging
Imaging Observations
By Patient
By Patient and Category
By Patient, Category, and Date
By Patient, Category, and Status
By Patient and Code
By Patient, Code and Date
Encounter Information
Encounter
By ID
By Patient ID
By Patient and Date Range
By Identifier
By Patient and Class
By Patient and Type
By Patient and Location
By Patient and Status
By Patient and Discharge Disposition
Encounter Diagnosis
By Patient ID
By Patient ID and Clinical Status
By Patient ID and Category
By Patient ID and Code
By Patient ID and Asserted Date
By Patient ID, Category, and Encounter
By Patient ID and Onset Date
By Patient ID and Recorded Date
By Patient ID and Abatement Date
Group
By ID
By $export (Group-level Bulk Export)
Health Concerns
By Patient
By Patient and Clinical Status
By Patient and Category
By Patient and Category and Encounter
By Patient and Code
By Patient and Asserted Date
By Patient and Onset Date
By Patient and Recorded Date
By Patient and Abatement Date
Implantable Devices
By Patient
By ID
By Patient and Type
Immunizations
By ID
By Patient
By Patient and Date
By Patient and Status
Laboratory
Laboratory Result Observation
By ID
By Patient and Category
By Patient, Category, and Date
By Patient, Category, and Status
By Patient and Code
By Patient, Code, and Date
Medications
Medications
By ID
By Patient
Medication Request
Get MedicationRequests by Patient
Get MedicationRequest by ID
Get MedicationRequests by Patient and Intent
Get MedicationRequests by Patient, Intent, and Encounter
Get MedicationRequests by Patient, Intent, and AuthoredOn Date
Patient Demographics
Patient
Get Patient by ID
Get Patient by Identifier
Get Patient by Name
Get Patient by Birthdate and Name
Get Patient by Gender and Name
Get Patient by Birthdate and Family Name
Observation Sexual Orientation
Get Observations by Patient ID
Get Observation by ID
Get Observations by Patient and Code
Get Observations by Patient, Code, and Date
Get Observations by Patient, Code, and Date
Procedures
Procedure
Get Procedures by Patient
Get Procedure by ID
Get Procedures by Patient and Date
Get Procedures by Patient and Status
Get Procedures by Patient, Code, and Date
Service Request
Get ServiceRequests by Patient
Get ServiceRequest by ID
Get ServiceRequests by Patient and Category
Get ServiceRequests by Patient and Code
Get ServiceRequests by Patient, Category, and Authored Date
Get ServiceRequests by Patient, Code, and Authored Date
Get ServiceRequests by Patient and Status
Provenance
Provenance
Get Provenance by ID
Get resource and Provenance using _revinclude
Smoking Status
Smoking Status
Get Observation by ID
Get Observations by Patient
Get Smoking Status by Patient and Code
Vital Signs
Vital Signs
Get Observation by ID
Get Observations by Patient and Category
Get Observations by Patient and Code
Get Observations by Patient, Category, and Date
Get Observations by Patient, Category, and Status
Get Observations by Patient, Code, and Date
Legal & Compliance
API Terms of Use
Authentication & Authorization
Authorization
Well-known configuration
GET
/.well-known/smart-configuration
To initiate a secure SMART on FHIR session, applications must first retrieve the EHR server’s configuration metadata. This includes details such as th...
Authorize
GET
/realms/EDVAK/protocol/openid-connect/auth
This endpoint initiates the authorization process by directing the user to the EHR system's authorization service. It is used to obtain an authori...
Request
POST
/realms/EDVAK/protocol/openid-connect/token
Once the application has successfully received an authorization code via the authorization endpoint, it must exchange this code for an access token. T...
Revoke
POST
/realms/EDVAK/protocol/openid-connect/revoke
This endpoint allows a client to notify the authorization server that a previously issued access token is no longer required. It’s typically used to i...
Introspect
POST
/realms/EDVAK/protocol/openid-connect/token/introspect
The token introspection endpoint, as described in the HL7 SMART App Launch Implementation Guide, allows a SMART on FHIR-compliant resource server to v...
Previous
Overview – Authorization & Security Standards
Next
Well-known configuration