v1
No parameters
Code | Description | ||||||||||||||||||||
200 |
The operation was successful. Returns an AccountModel that contains a summary view of the user’s account information.
#/definitions/AccountModelAccountModel{
|
||||||||||||||||||||
401 | Unauthorized access. | ||||||||||||||||||||
403 | Forbidden. | ||||||||||||||||||||
500 | An unknown error has ocurred. The ApiError will contain details about the error that was encountered. #/definitions/ApiErrorApiError{
|
Upon completion, the DownloadFileModel object will contain a compressed/zip file. The zip file includes the following document types :
[file].xml - The full XML representation of the CCDA
[file].xsl - The XSL stylesheet that is used to render the CCDA into human readable format.
[file].html - The rendered CCDA in human readable format.
Name | Description |
---|---|
ccdaUid * string($uuid) (path) | The unique identifier of the CCDA that is to be downloaded. |
Code | Description | ||||||||||||||
200 |
The operation was successful. Returns an DownloadFileModel which contains a file representation of the CCDA for the specified patient and search criteria.
#/definitions/DownloadFileModelDownloadFileModel{
|
||||||||||||||
401 | Unauthorized access. | ||||||||||||||
403 | Forbidden. | ||||||||||||||
500 | An unknown error has ocurred. The ApiError will contain details about the error that was encountered. #/definitions/ApiErrorApiError{
|
Upon completion, the CcdaFileModel.Contents property will contain the full XML representation of the CCDA.
Name | Description |
---|---|
patientUid * string($uuid) (path) | The unique identifier of the patient. |
fromDate string($date-time) (query) |
(Optional) Include patient data that was recorded after this date. |
toDate string($date-time) (query) |
(Optional) Include patient data that was recorded before this date. |
inc_allergies boolean (query) |
(Optiona) Include allergies. (Default = true) |
inc_assessment boolean (query) |
(Optiona) Include assessment. (Default = true) |
inc_procedures boolean (query) |
(Optiona) Include procedures. (Default = true) |
inc_currentMeds boolean (query) |
(Optiona) Include current medications. (Default = true) |
inc_encounters boolean (query) |
(Optiona) Include encounters. (Default = true) |
inc_functionalStatus boolean (query) |
(Optiona) Include functional status. (Default = true) |
inc_goals boolean (query) |
(Optiona) Include goals. (Default = true) |
inc_healthConcerns boolean (query) |
(Optiona) Include health concerns. (Default = true) |
inc_immunizations boolean (query) |
(Optiona) Include immunizations. (Default = true) |
inc_implantableDevices boolean (query) |
(Optiona) Include implantable devices. (Default = true) |
inc_labResults boolean (query) |
(Optiona) Include lab results. (Default = true) |
inc_mentalStatusExam boolean (query) |
(Optiona) Include mental status exams. (Default = true) |
inc_planOfCare boolean (query) |
(Optiona) Include plan of care. (Default = true) |
inc_smokingStatus boolean (query) |
(Optiona) Include smoking status. (Default = true) |
inc_vitals boolean (query) |
(Optiona) Include vitals. (Default = true) |
Code | Description | ||||||||||||||
200 |
The operation was successful. Returns an CcdaFileModel which contains the CCDA for the specified patient and search criteria.
#/definitions/CcdaFileModelCcdaFileModel{
|
||||||||||||||
401 | Unauthorized access. | ||||||||||||||
403 | Forbidden. | ||||||||||||||
500 | An unknown error has ocurred. The ApiError will contain details about the error that was encountered. #/definitions/ApiErrorApiError{
|
Upon completion, the CcdaFileModel.Contents property will contain the full XML representation of the CCDA.
Name | Description |
---|---|
patientUid * string($uuid) (path) | The unique identifier of the patient. |
fromDate string($date-time) (query) |
(Optional) Include patient data that was recorded after this date. |
toDate string($date-time) (query) |
(Optional) Include patient data that was recorded before this date. |
Code | Description | ||||||||||||||
200 |
The operation was successful. Returns an CcdaFileModel which contains the CCDA for the specified patient and search criteria.
#/definitions/CcdaFileModelCcdaFileModel{
|
||||||||||||||
401 | Unauthorized access. | ||||||||||||||
403 | Forbidden. | ||||||||||||||
500 | An unknown error has ocurred. The ApiError will contain details about the error that was encountered. #/definitions/ApiErrorApiError{
|
Name | Description |
---|---|
dob string($date-time) (query) |
The patient’s date of birth. |
firstName string (query) |
The patient’s first name. |
lastName string (query) |
The patient’s last name. |
medicalRecordNumber string (query) |
The patient’s internal medical record number |
policyNumber string (query) |
A policy number for any of a patient’s insurance records. |
phoneNumber string (query) | A phone number that is associated with a patient. |
pageNumber integer($int32) (query) |
The current active page of the search results. (Default = 1) |
pageSize integer($int32) (query) |
The number of patient records per page. (Default = 25) |
sortColumn string (query) |
The column that is to be used when sorting the patients. (Default = “lastname”) |
sortdirection string (query) |
The direction in which to sort the patients. (Default = “asc”) |
todaysAppointments boolean (query) |
A flag to indicate whether or not to only include those patients that have an appointment today. (Default = false) |
Code | Description | ||||||||||||||
200 |
The operation was successful. Returns an SearchPatientsResultModel that contains the search results and paging statistics.
#/definitions/SearchPatientsResultModelSearchPatientsResultModel{
|
||||||||||||||
401 | Unauthorized access. | ||||||||||||||
403 | Forbidden. | ||||||||||||||
500 | An unknown error has ocurred. The ApiError will contain details about the error that was encountered. #/definitions/ApiErrorApiError{
|
description: |
Contains a summary view of the user’s account information. |
AccountType | string example: AuthenticationAccountType : 2 (Portal) Describes how this account is authenticated. Enum:[ Unknown, Global, Portal, Emr ] |
AccountUid | string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique account identifier that represents the user. |
PracticeSynonym | string example: string : "CCC453" A synonym used to identify the practice that this account is associated with. |
CustomerPracticeUid | string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier that represents the practice. |
string example: string : "john.smith@relimedsolutions.com" The email address associated with the account. | |
FirstName | string example: string : "John" The first name of the user that is associated with this account. |
LastName | string example: string : "Smith" The last name of the user that is associated with this account. |
LoginName | string example: string : "john.smith@relimedsolutions.com" The login name used to access the account. This is usually the same as the Email. |
DisplayName | string readOnly: true example: string : "John Smith" Gets the formatted display name for the user. |
description: | Contains the details for an error that was encountered while accessing the Api. | ||||||
ErrorMessage | string example: string : "PC LOAD LETTER" A message that describes the error that was encountered. | ||||||
Details | string example: string : "PC Load Letter? What does that mean!?" Additional details that provide more information about the error. | ||||||
ValidationErrors | [ uniqueItems: false An array of ApiValidationError object representing any validation errors that were encountered. #/definitions/ApiValidationErrorApiValidationError{
|
description: | Contains the details for an validation error that was encountered while accessing the Api. |
Field | string example: string : "Patient.LastName" The name of the field that caused the validation error. |
Message | string example: string : "The value cannot be empty." A message that describes the validation error that was encountered. |
description: | Contains the contents and information for a file download request. |
Contents |
string($byte) A byte array (or Base-64 encoded string) containing the contents of the file. |
ContentType | string example: string : "application/octet-stream" Contains the media type of the file content. |
FileName | string example: string : "033003_Patient_20190101023011873.zip" The name of the file. |
description: | Contains the contents and identifier for a generated CCDA document. |
CcdaUid | string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier that represents the generated CCDA. |
Contents |
string example: string : "<?xml version='1.0'?>..." If successful, the full XML representation of the CCDA. |
ErrorMessage |
string example: string : "PC LOAD LETTER" If not successful, any error that was encountered during the generation process. |
PatientUid | string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier of the patient. |
Success | boolean example: boolean - true A flag indicating if the CCDA generation was successful. |
description: | Contains the patient search results and paging statistics. |
PageNumber | integer($int32) example: int - 1 The current page number of the search results. |
PageSize | integer($int32) example: int - 25 The number of patient records per page. |
Results | [ uniqueItems: false A list of the returned patient records. #/definitions/SearchPatientsModelSearchPatientsModel{...}] |
TotalPages |
integer($int32) readOnly: true example: int - 10 Based on the previous search criteria, the total number of pages in the search scope. (TotalRecords / PageSize) |
TotalRecords | integer($int32) example: int - 100 The total number of patients that are available in the search results. |
description: |
Contains a summary view of the patient’s information. |
Active | boolean example: boolean - true A flag indicating if the patient is currently active. |
DOB |
string($date-time) example: Date - 01/01/1970 The patient’s date of birth. |
EmailAddress |
string example: string : "jane.smith@email.com" The patient’s primary email address. |
FirstName |
string example: string : "Jane" The patient’s first name. |
Gender |
string example: string : "F" (M, F, U) The patient’s gender (code) |
LastEncounterUid |
string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier of the patient’s last encounter. |
LastName |
string example: string : "Smith" The patient’s last name. |
LastSeenOn | string($date-time) example: DateTime : 01/01/2019 08:00 AM The date and time that the patient was last seen. |
MiddleInitial |
string example: string : "D" The patient’s middle initial. |
MRNumber |
string example: string : "MR12345" The patient’s internal medical record number |
PatientUid | string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier that represents the patient. |
PayorName |
string example: string : "Vandelay Industries" The name of the payor associated with the patient’s primary insurance. |
PhoneNumber |
number($double) example: decimal : "5558675309" The patient’s primary phone number. |
PolicyNumber |
string example: string : "A123456789" The policy number for the patient’s primary insurance. |
PreferredLocationUid |
string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier that represents the patient’s preferred location. |
PatientName |
string readOnly: true example: string : "Jane Smith" Gets the formatted display name for the patient : (FirstName) (LastName) |
PatientFullName |
string readOnly: true example: string : "Jane D. Smith" Gets the formatted full name for the patient : (FirstName) (MiddleInitial) (LastName) |
RelationshipName | string example: string : "Self" The relationship between the current user and the patient. |
RelationshipUid | string($uuid) example: Guid : "588a074d-0860-4141-854d-eae2f9dcdca1" The unique identifier that represents the relationship type. |