Qure.ai Documentation
  • User's Manual
    • Qure.ai App User's Manual
      • Getting Started
        • Installation in Windows/Mac
        • Installation in Mobile
        • To Log In to Qure.ai App
      • Qure.ai App Features
        • Windows/Mac OS App UI
          • Worklist Panel
            • Worklist Search
            • Saveable Filters
          • Navigation Toolbar
            • Dark/Light Mode
            • Add
              • Add Patient
              • Import Scans
            • Settings
              • Notification Settings
              • Automated Sharing
              • User Groups Management
              • Worklist Tags
              • Report Templates & Formatting
              • Workspace Management
              • Connection to modality
            • Profile
          • Patient Channel
            • To Edit/Merge Patient Worklist Information
            • To Sent Photos/Videos/Document
            • To Add Clinical Forms
              • Tuberculosis Diagnosis Forms
                • Risk Groups
                • Symptoms
                • TB Vouchers
                • Confirmatory Lab Test - GeneXpert
                • Confirmatory Lab Test - CBNAAT
              • Stoke Evaluation Forms
                • NIHSS Evaluation
                • Clinical History of Stoke Suspects
          • Preview Panel
            • Studies Filter
          • Share Function
            • To Share the Patient File
          • Emergency Activation
          • Support
            • Report an Issue
            • Send an Idea
          • Qure.ai App Viewer
            • Navigation Toolbar
            • STUDIES Panel
            • DICOM Viewer
              • Tool
                • Window/Level
                • Measuring Tool Menu
              • Viewer
            • REPORTING Panel
              • Edit Report
              • Download Report
          • Qure.ai App Widget
        • Mobile App UI
          • Worklist
            • Menu
          • Patient Channel
          • Studies Panel
          • Support
      • Configuration
      • Troubleshooting
      • FAQs
        • Security and Privacy
    • Gateway User Manual
      • Installation pre-requisite
      • Installation Process
      • Configuration
        • Setting up the Medical System (modality) Configuration
          • Configuring Medical System (modality)
      • DCMIO features
      • Troubleshooting
      • FAQs
  • Release Notes
    • Qure.ai App
    • Gateway
  • API
    • Platform API
      • Overview
      • Get Started
        • qXR
        • qER
        • qCT
        • qMSK
      • API Specifications
        • Uploading the Dicoms
        • Initiating Computation
        • Fetching Results
      • On-premises Deployment Specifications
        • Server Setup
        • Deployment Files
        • Starting the Service
      • Output Specifications
        • qXR
        • qER
        • qCT
        • qMSK
Powered by GitBook
On this page
  • Initiate Computing Process
  • Response Attribute

Was this helpful?

  1. API
  2. Platform API
  3. API Specifications

Initiating Computation

Once all the Dicoms corresponding to a particular series are uploaded, the computation can be triggered.

Attention:

Perform the computation call only for qER and qCT use cases.

Use the following sample script to initiate processing.

Python
# Make the HTTP Get request to the service
r = requests.get(URL, headers={'Authorization': 'Token {}'.format(TOKEN)})

Initiate Computing Process

GET http://BASE URL + compute/ + [SERIES INSTANCE UID]

Use the URL to make a GET call.

Path Parameters

Name
Type
Description

URL*

String

The URL pointing to the service.

Headers

Name
Type
Description

Authorization*

String

Bearer token.

Json
{
    "message": "series_instance_uid successfully pushed
 for computation!",
    "success": true
}
Json
{
    "message": "series_instance_uid was already pushed 
for computation!",
    "success": true
}
Json
{
    "message": "Invalid token header. 
No credentials provided.",
    "next": "/accounts/login/",
    "authenticated": false
}
Json
{
    "success": false,
    "message": "Access denied!"
}
Json
{
    "success": false,
    "message": "Series with SeriesInstanceUID
 series_instance_uid is not yet uploaded!"
}

The call is both configurable and optional. However, in case you choose to avoid this call, Qure can provision an automatic processing trigger. It is advisable to make this call.

Response Attribute

Attribute
Value type
Description

String

It validates the post call action based on the response status code.

Boolean

It indicates whether the API call was successful or not.

  • True: The call was successful.

  • False: The call was not successful.

Boolean

It validates the token validity.

PreviousUploading the DicomsNextFetching Results

Last updated 2 years ago

Was this helpful?

message
success
authenticated