AIThinkLog
| API | Description | 
|---|---|
| POST AIThinkLog/UpdateAIThinklogInfo | No documentation available. | 
| POST AIThinkLog/SaveAIScanStatus | No documentation available. | 
| GET AIThinkLog/StopPolling | No documentation available. | 
| DELETE AIThinkLog/ClearAIThinklogInfo?studyInstanceEuid={studyInstanceEuid}&userName={userName} | No documentation available. | 
| GET AIThinkLog/IsAIResearchEnabled | No documentation available. | 
| GET AIThinkLog/IsAIEnabled | No documentation available. | 
DisplayStates
| API | Description | 
|---|---|
| POST DisplayStates/Rename | Renames the display state. | 
| DELETE DisplayStates/Delete | Deletes the display states. | 
| GET DisplayStates/Get?studyInstanceUid={studyInstanceUid}&userLogin={userLogin}&culture={culture} | Gets all display states of the study for the given user. | 
| POST DisplayStates/GetByListOfInstanceEuid | Gets the display state flags by instance euid. | 
| POST DisplayStates/GetByListOfUid | Gets the display states by identifier. | 
ThinkLog
| API | Description | 
|---|---|
| GET ThinkLog/GetThinkLogUsersAndRoles?loginName={loginName}&qbeString={qbeString} | No documentation available. | 
Patient
| API | Description | 
|---|---|
| GET Patient/ByUuid?PatientUuid={PatientUuid}&Culture={Culture} | Returns the Patient for the givent PatientId | 
| GET Patient/ByCriteria?patientUuid={patientUuid} | Gets the patient criteria. | 
| GET Patient/ById?patientId={patientId} | No documentation available. | 
DataSource
Documents
| API | Description | 
|---|---|
| GET Documents/RenameDocument?documentId={documentId}&newDocumentName={newDocumentName}&contextType={contextType}&userName={userName}&contextUid={contextUid} | Rename the specified document | 
| GET Documents/DeleteDocument?documentId={documentId}&contextUid={contextUid}&userName={userName}&contextType={contextType} | Delete the specified document | 
| GET Documents/DownloadDocument?contextType={contextType}&filePath={filePath}&dataSource={dataSource} | No documentation available. | 
| POST Documents/UploadFiles | Save uploaded files to the file system and their info to the database | 
| POST Documents/UploadScannedDocument | Uploads the scanned document. | 
| GET Documents?contextType={contextType}&contextUid={contextUid} | Gets all documents satisfying the given parameters. | 
I18n
i18n translations service
| API | Description | 
|---|---|
| GET I18n/Resources?culture={culture} | Translates the specified text. | 
| GET I18n/Resource?text={text}&culture={culture} | Translates the text. | 
Worklist
Notes
| API | Description | 
|---|---|
| GET Notes/GetLegacyNote?studyIuid={studyIuid}&userLogin={userLogin} | Gets the Legacy Note from the db. | 
| POST Notes/SaveLegacyNote | Saves the legacy note to a file and the db. | 
| POST Notes/SaveNote | No documentation available. | 
| GET Notes/CannedNote?userLogin={userLogin} | No documentation available. | 
User
| API | Description | 
|---|---|
| GET User/HasPrivilege?loginName={loginName}&privilegeName={privilegeName} | Determine whether the specified user has the specified privilege | 
| GET User/GetUserPrivileges?loginName={loginName} | Gets all the privileges assigned to a particular user. | 
| GET User/GetAllUsersAndRoles?loginName={loginName} | Gets all users and roles. | 
| GET User/GetAllAccessorDetails?loginName={loginName}&forceRefresh={forceRefresh} | Gets all users and roles. | 
| GET User/RefreshCache | Refresh the cache with the data from DB | 
| GET User/UsersWithPrivilege?privilegeName={privilegeName}&userSearchText={userSearchText} | No documentation available. | 
| GET User/GetUserDetails?userLogin={userLogin} | No documentation available. | 
| GET User/GetUsersAndRoles?loginName={loginName} | No documentation available. | 
Logging
| API | Description | 
|---|---|
| POST Logging/FunctionalLog | Adds the functional log. | 
| POST Logging/AuditLog | Adds the audit log event. | 
PowerJacket
| API | Description | 
|---|---|
| GET PowerJacket/GetApplications | No documentation available. | 
| POST PowerJacket/GetConfiguredUrl?userId={userId}&studyIuid={studyIuid}&baseUrl={baseUrl} | No documentation available. | 
| POST PowerJacket/AddRelatedProcedure | Set as a related procedure. | 
| POST PowerJacket/RemoveRelatedProcedure | Remove as a related procedure. | 
WorkflowAction
The Workflow Action Service
| API | Description | 
|---|---|
| GET WorkflowAction/AvailableAction?UserUuid={UserUuid}&WorkflowId={WorkflowId}&StudyUuid={StudyUuid} | Gets the Available Actions for the Workflow | 
| POST WorkflowAction/PerformAction?UserUuid={UserUuid} | Performs the Action available. | 
WorkflowSettings
Dictation
| API | Description | 
|---|---|
| POST Dictation/ShouldGroupDictationOpen | Returns whether the group dictation can be open or not. | 
Study
Document
| API | Description | 
|---|---|
| GET DocumentType/GetAllDocumentTypes | Returns all of the Document Types and their attributes | 
| POST DocumentType/UpdateDocumentTypes | Update all document types | 
| POST DocumentType/DeleteDocumentType | Delete the specified document | 
ReportMacro
| API | Description | 
|---|---|
| GET ReportMacro | Gets all report macros present. | 
LocalAE
| API | Description | 
|---|---|
| GET LocalAE | No documentation available. | 
Report
| API | Description | 
|---|---|
| GET Report | Get a list of all birads | 
| GET Report?StudyIuid={StudyIuid} | Gets the External Reports associated with the given StudyIuid. |