AdvisorTransaction

The services that bring a user into eviti Advisor without logging in or entering duplicate data from a hosted system such as an EMR.
APIDescription
GETapi/advisor/transaction/browse?advisorUserId={advisorUserId}&porgId={porgId}

This service that takes in a user ID and a provider organization ID and returns a URL that enters a user into eviti Advisor at the search screen without the need to log in. eviti Advisor will be opened in browse mode, which will not allow the user to save.

GETapi/advisor/transaction/create?chartId={chartId}&diagnosisCode={diagnosisCode}&advisorUserId={advisorUserId}&porgId={porgId}&NPI={NPI}

This service takes in a chartID, an NCDC code, a user ID, provider organization ID and an associated NPI and returns a URL that contains a security context token allowing a user to enter into eviti Advisor without logging in or entering duplicate data from a hosted system such as an EMR.

GETapi/advisor/transaction/createread?chartId={chartId}&diagnosisCode={diagnosisCode}&advisorUserId={advisorUserId}&porgId={porgId}&NPI={NPI}

This service takes in a chartID, an NCDC code, a user ID, provider organization ID and an associated NPI and returns a URL that contains a security context token allowing a user to enter into eviti Advisor without logging in or entering duplicate data from a hosted system such as an EMR.

GETapi/advisor/transaction/view?chartId={chartId}&advisorUserId={advisorUserId}&porgId={porgId}

This service takes in a chartID, a user ID and a provider organization ID, and returns a URL that enters a user into eviti Advisor preloaded with the data related to the chart ID.


AnalyzerRuns

The service that provides analyzer run data describing how a transaction compares to evidence based medicine.
APIDescription
GETapi/AnalyzerRuns?TransactionID={TransactionID}&HistoricalMode={HistoricalMode}

Returns either the current or historical analyzer data for a given transaction.


CancerStages

The service that provides Cancer Stage reference data.
APIDescription
GETapi/CancerStages/{id}

Returns a cancer stage object given an ID.

POSTapi/cancerStages/bulk

Returns a collection of Cancer Stage objects given an array of Cancer Stage IDs.

GETapi/cancerStages/cancerType?cancerTypeId={cancerTypeId}

Returns a collection of Cancer Stage objects given a Cancer Type ID.


CancerTypes

The service that provides Cancer Type reference data.
APIDescription
GETapi/CancerTypes

Returns all Cancer Type objects.

GETapi/CancerTypes/{id}

Returns a Cancer Type object.

POSTapi/cancerTypes/bulk

Returns a collection of Cancer Type objects given an array of IDs.

GETapi/cancerTypes/names

Returns all Cancer Type names.


CarePlan

The service that provides CarePlan data.
APIDescription
GETapi/carePlan/transaction?TransactionID={TransactionID}

Returns the current treatment information associated to the transaction.

GETapi/carePlan?id={id}

Returns the current treatment information for the given Care Plan ID.


ClinicalTrials

The service that provides Clinical Trial reference data.
APIDescription
GETapi/ClinicalTrials

Returns a list of all available Clinical Trial IDs.

POSTapi/clinicaltrials/search

Returns a collection of Clinical Trial details matching the search criteria.
Minimum Requirements :

  • One of either [Zipcode, CancerTypeGuid/CancerType] is required and must be valid.

POSTapi/clinicaltrials/searchdetails

Returns a collection of Clinical Trial details matching the search criteria.
Includes full Institution details for each returned trial.
Minimum Requirements :

  • One of either [Zipcode, CancerTypeGuid/CancerType] is required and must be valid.

GETapi/ClinicalTrials?trialID={trialID}

Returns Clinical Trial details given a trial ID.


Complexities

The service that provides Radiation Complexity reference data.
APIDescription
GETapi/Complexities

Returns all Radiation Complexity objects.

GETapi/Complexities/{id}

Returns a Radiation Complexity object.


Conformance

APIDescription
POSTapi/Conformance

No documentation available.

GETfhir/metadata


ConsensusOrganizations

The service that provides Consensus Organization reference data.
APIDescription
GETapi/ConsensusOrganizations

Returns all ConsensusOrganization objects.

GETapi/ConsensusOrganizations/{id}

Returns a ConsensusOrganization object.


DeliveryMethods

The service that provides Radiation DeliveryMethod reference data.
APIDescription
GETapi/DeliveryMethods

Returns all Radiation DeliveryMethod objects.

GETapi/DeliveryMethods/{id}

Returns a Radiation DeliveryMethod object.


DrugRoutes

The service that provides Drug Route definitions and listings.
APIDescription
GETapi/DrugRoutes

Returns all the drugs routes used within the eviti system.


Drugs

The service that provides associated drug look up data that can be cached on the local client. With this data, applications can utilize other eviti services and reference the related drug data.
APIDescription
GETapi/Drugs

Returns all the drugs used within the eviti system for cross reference and syncing purposes. Includes the generic name, HCPC codes and all applicable routes.

GETapi/Drugs?drugSearchTerm={drugSearchTerm}&drugType={drugType}

Search for drugs by name and drug type. Available drug type filters include:

  • 1 = AllType [Default]
  • 2 = ChemoOnly
  • 3 = SupportiveOnly
  • 4 = Jcodes


Elements

The service that provides Radiation Element reference data.
APIDescription
GETapi/Elements

Returns all Radiation Element objects.

GETapi/Elements/{id}

Returns a Radiation Element object.


ExcludedOmicTreatmentByOmicValue

The service that search OmicTreatments by Omic values
APIDescription
POSTapi/ExcludedOmicTreatmentByOmicValue

Search OmicTreatment by using Omic Values.


FhirApi

APIDescription
POSTapi/FhirApi

No documentation available.


HCPCS

The service that provides HcpcsCode reference data.
APIDescription
GETapi/HCPCS

Returns all the HcpcsCodes used within the eviti system.


ICD10

The service that provides ICD10Code reference data.
APIDescription
GETapi/ICD10/cancertype?cancerTypeId={cancerTypeId}

Returns a collection of ICD10Codes associated to the Cancer Type.


ICD9

The service that provides ICD9Code reference data.
APIDescription
GETapi/icd9/cancertype?cancerTypeId={cancerTypeId}

Returns a collection of ICD9Codes associated to the Cancer Type.


LineOfTreatments

The service that provides Line of Treatment reference data.
APIDescription
GETapi/LineOfTreatments

Returns all LineOfTreatment objects.


MolecularMarkers

The service that provides MolecularMarker reference data.
APIDescription
GETapi/MolecularMarkers?cancerTypeId={cancerTypeId}&cancerStageId={cancerStageId}&pathologyId={pathologyId}

Returns a set of molecular marker objects given a cancer type, stage and pathology ID.


NcdcDetails

These services provide NCDC (Nanthealth Clinical Diagnosis Code) details.
APIDescription
GETapi/NcdcDetails/chartid?chartId={chartId}

Returns the latest versioned NCDC Diagnosis details associated to the provided Advisor chart ID.

GETapi/NcdcDetails/chartid?chartId={chartId}&version={version}

Returns the specified versioned NCDC Diagnosis details associated to the provided Advisor chart ID.


Notification

The service that pushes out notifications.
APIDescription
POSTapi/Notification

Push a notification from a request.

GETapi/Notification

Push a notification.


OmicGhoshRating

The service that provides OmicValue reference data.
APIDescription
GETapi/OmicGhoshRating

Returns all OmicGoshRating objects.

DELETEapi/OmicGhoshRating

Delete a specific OmicGoshRating by it's GUID

POSTapi/OmicGhoshRating

Update existing OmicGoshRating object.

PUTapi/OmicGhoshRating

Insert a new OmicGoshRating object.


OmicPathway

The service that provides OmicPathway reference data.
APIDescription
GETapi/OmicPathway

Returns all OmicPathway objects.

DELETEapi/OmicPathway

Delete a specific OmicPathway by it's GUID

POSTapi/OmicPathway

Insert a new OmicPathway object.

PUTapi/OmicPathway

Update existing OmicPathway object.

PATCHapi/OmicPathway/{id}

Update a portion of the OmicPathway object Specifying what you want to add/replace/remove And the value of it.


OmicTarget

The service that provides OmicTarget reference data.
APIDescription
GETapi/OmicTarget

Returns all OmicTarget objects.

DELETEapi/OmicTarget

Delete a specific OmicTarget by it's GUID

POSTapi/OmicTarget

Insert a new OmicTarget object.

PUTapi/OmicTarget

Updates an existing OmicTarget object.


OmicTransaction

The service that provides OmicPathway reference data.
APIDescription
POSTapi/OmicTransaction

Insert a new OmicPathway object.


OmicTreatment

The service that Update/Delete/Insert OmicTreatments.
APIDescription
GETapi/OmicTreatment

Returns all OmicTreatment objects.

PUTapi/OmicTreatment

Update OmicTreatment object.

POSTapi/OmicTreatment

Insert a new OmicTreatment object.

DELETEapi/OmicTreatment

Delete OmicTreatment object.

GETapi/OmicTreatment/{id}

Returns OmicTreatment object by ID.


OmicTreatmentByOmicValue

The service that search OmicTreatments by Omic values
APIDescription
POSTapi/OmicTreatmentByOmicValue

Search OmicTreatment by using Omic Values.


OmicTreatmentDetail

The service that provides OmicValue reference data.
APIDescription
DELETEapi/OmicTreatmentDetail/{id}

Delete a specific OmicPathway by it's GUID


OmicValue

The service that provides OmicValue reference data.
APIDescription
GETapi/OmicValue

Returns all OmicValue objects.

DELETEapi/OmicValue

Delete a specific OmicValue by it's GUID

POSTapi/OmicValue

Update existing OmicValue object.

PUTapi/OmicValue

Insert a new OmicPathway object.

PATCHapi/OmicValue/{id}

Update a portion of the OmicPathway object Specifying what you want to add/replace/remove And the value of it.


Outcomes

The service that provides Outcome reference data.
APIDescription
GETapi/Outcomes

Returns all Outcome objects.


Particles

The service that provides Radiation Particle reference data.
APIDescription
GETapi/Particles

Returns all Radiation Particle objects.

GETapi/Particles/{id}

Returns a Radiation Particle object.


Pathologies

The service that provides Pathology reference data.
APIDescription
GETapi/Pathologies/{id}

Returns a Pathology object given its ID.

POSTapi/pathologies/bulk

Returns a collection of Pathology objects given an array of Pathology IDs.

GETapi/pathologies/cancerTypes?cancerTypeId={cancerTypeId}

Returns a collection of Pathology objects given a Cancer Type ID.


PayerCaseSearch

The service that provide search capabilities for payer views of eviti|Connect case data.
APIDescription
POSTapi/PayerCaseSearch

A search method with abilities to filter the data to retrieve payer views of eviti|Connect case data.
Minimum Requirements :

  • PayerGuid is required and must be valid.
  • EndDate is required and must be valid [Defaults to current date at 11:59:59 PM, if not provided].
  • StartDate is required and must be valid [Defaults to one month from EndDate, if not provided].
  • PageSize must be greater than 0 and no greater than 100 [Defaults to 20].


PerformanceStatus

Service that provide Performance Status look up data.
APIDescription
GETapi/PerformanceStatus

Returns all PerformanceStatus records.

GETapi/PerformanceStatus/{id}

Returns a PerformanceStatus object.


Ping

APIDescription
GETapi/Ping

Returns a response indicating the underlying systems' status.


Preferences

Services that support the addition and removal of preferred regimens.
APIDescription
POSTapi/preferences/create

Adds regimen preferences.

PUTapi/preferences/delete

Removes regimen preferences.


ProviderOrganizations

Services that support the administration of provider organizations.
APIDescription
GETapi/ProviderOrganizations

Returns a collection of the provider organizations in the eviti system.

GETapi/providerorganizations/{id}/{idtype}

Returns the details for a provider organizations in the eviti system.

GETapi/providerorganizations/{id}/users

Returns all the registered users for a provider organization.

POSTapi/providerorganizations/register

Registers a new provider organization.
Minimum Requirements :

  • ExternalID cannot be null and must be unique.

POSTapi/providerorganizations/users

Registers new and updates existing users within a provider organization.
Minimum Requirements :

  • porgID is required and must be valid.
  • users
    • Is required and must contain at least one value.
    • Cannot exceed 100 users in one transaction.
    • User
      • userID is required only to perform an update on an existing user.
      • Requires at least one ExternalID with valid identifier.
      • NPI is required and must be valid.
      • LastName is required.


ProviderOrganizationUsers

Services that support the administration of provider organizations users.
APIDescription
GETapi/ProviderOrganizationUsers/{id}/{idtype}

Returns the details for a provider organization user in the eviti system.


RegimenHistory

Services that provide the regimen audit history.
APIDescription
POSTapi/regimens/history

Returns the regimen audit history for a subset of regimens as of the date requested.

GETapi/regimens/history?asOfDate={asOfDate}

Returns the regimen audit history as of the date requested.


RegimenPreferences

The service that supports finding preferred regimens.
APIDescription
GETapi/RegimenPreferences?transactionId={transactionId}

Returns a set of RegimenPreference objects (containing Regimen and Preference Level, if applicable) based on a patient’s diagnosis.


RegimenQuestions

The service that Get/Update/Delete/Insert regimen questions.
APIDescription
GETapi/RegimenQuestions

Return all Regimen Questions.

POSTapi/RegimenQuestions

Create/Update RegimenQuestion object.

GETapi/RegimenQuestions/{id}

Returns RegimenQuestion object by ID.

DELETEapi/RegimenQuestions/{id}

Delete RegimenQuestion object.

GETapi/RegimenQuestions/RegimenCount/{RegimenGuid}

Return number of count regimen linked to questions.

GETapi/RegimenQuestions?TemplateType={TemplateType}&CancerTypeGuid={CancerTypeGuid}&RegimenName={RegimenName}&IncludeInActive={IncludeInActive}

Retrieves regimen details based on cancer type, regimen type/name and active status.


Regimens

These interfaces takes in a various filters, or a regimen Id to find/pull templates/regimens. With this info, the application can analyze requirements for a treatment plan or view details about a regimen that is associated to a treatment plan.
APIDescription
GETapi/regimens/chartid?chartId={chartId}

Returns eviti’s full regimen details associated to the provided Advisor chart ID.

GETapi/regimens/details?regimenId={regimenId}

Returns eviti’s full regimen details which includes data about drugs, cycles, radiation, justifications, outcomes, toxicities, cancer types, applicable pathologies, stages and more.

POSTapi/regimens/lite/search

Returns a collection of regimens that match the provided search criteria.
Minimum Requirements :

  • One of either [Cancertype, CancerTypeGuid or GlobalSearchText] is required.

GETapi/regimens/medicalpolicy?regimenId={regimenId}&payerId={payerId}

Returns eviti’s regimen details with any medical policies applied specific to the provided payer.

GETapi/regimens/metadata?chartId={chartId}

Returns high-level regimen details associated to the provided Advisor chart ID.

POSTapi/regimens/search

Returns a collection of regimens that match the provided search criteria.
Minimum Requirements :

  • One of either [Cancertype, CancerTypeGuid or GlobalSearchText] is required.

POSTapi/regimens/searchbyguid

Returns a collection of regimen details.

GETapi/Regimens?regimenId={regimenId}

Returns eviti’s regimen details which includes data about outcomes, toxicities, cancer types, applicable pathologies, stages and more.


RegimenTags

These interfaces takes return regimen tag information.
APIDescription
GETapi/Regimen/{regimenId}/Tags

Return the regimen tags associated to a regimen.


SearchFilters

The service that retrieves the search criteria selected during the eviti|Connect workflow (CCodes, CptCodes and Drugs).
APIDescription
GETapi/SearchFilters?transactionId={transactionId}

Returns the SearchFilterContainer associated to the transaction.


Targets

The service that provides Radiation Target reference data.
APIDescription
GETapi/Targets

Returns all Radiation Target objects.

GETapi/Targets/{id}

Returns a Radiation Target object.


TnmStages

APIDescription
POSTapi/TnmStages

Search for TNM Staging data.

GETapi/TnmStages/ContainsTnmStaging?CancerTypeGuid={CancerTypeGuid}&PathologyGuid={PathologyGuid}

Indicates whether the combination of CancerType/Pathology contains TNM Staging data.

GETapi/TnmStages/GetRequiredFields?CancerTypeGuid={CancerTypeGuid}&PathologyGuid={PathologyGuid}

Retrieves a list of available Gleason Score values and their respective descriptions.


Toxicities

The service that provides Toxicity reference data.
APIDescription
GETapi/Toxicities

Returns all ToxicityClass objects.

GETapi/Toxicities/{id}

Returns a ToxicityClass object.


Treatment

The service that provides treatment plan information.
APIDescription
GETapi/Treatment?TransactionID={TransactionID}&Mode={Mode}

Provides the current treatment plan information on the given transaction. Treatment plan will provide all drugs, brachy therapy radiation, external beam radiation, justification reasons/answer on any given treatment item as well as dosing, scheduling, cycles, etc. This data also will include the treatment start/end dates.


TreatmentGoals

The service that provides Goal of Treatment reference data.
APIDescription
GETapi/TreatmentGoals

Returns all TreatmentGoal objects.


TrialInstitutions

The service that provides Clinical Trial Institution reference data.
APIDescription
POSTapi/trialinstitutions/search

Returns a collection of Institution details matching the location-focused search criteria.
Minimum Requirements :

  • One of either [State, City or Zipcode] is required and must be valid.

GETapi/TrialInstitutions?InstitutionID={InstitutionID}

Returns a Clinical Trial Institutions details given an ID.


ValueSet

APIDescription
POSTapi/ValueSet

No documentation available.

GETfhir/valueset

No documentation available.

GETfhir/valueset/{id}

Gets the latest version of the value set

GETfhir/valueset/{id}/_history/{vid}

No documentation available.

GETfhir/valueset/metadata

No documentation available.