CRMRelUserRoles

Rel User Roles

APIDescription
GET api/CRMRelUserRoles/GetByUser?Email={Email}

Get RelUserRoles By User

GET api/CRMRelUserRoles

Get RelUserRoles

otopolypus

Get RelUserRoles

3057289146

Insert New RelUserRoles

8883345653

Update RelUserRoles

4434787774

Delete RelUserRoles

AnalyzerServiceStatus

AnalyzerServiceStatusController

APIDescription
GET api/AnalyzerServiceStatus

Gets AnalyzerServiceStatus

Filters

Search Filters

APIDescription
9726876790

Retrieves the List of Analyzer Groups

425-397-4047

Retrieves Analyzer Information

432-528-4303

Retrieves the List of Analyzer Groups

GET api/Filters/DisciplinesByUser?returnAll={returnAll}

Retrieves the List of Disciplines by User

587-656-0219

Retrieves the List of Analyzer Groups(fot TAT APP)

ensulphur

Retrieves the List of Discipline Groups(fot Calibration)

5302351928

Retrieves the List of Series

GET api/Filters/AnalyzersByDiscipline?disciplineID={disciplineID}

Retrieves the List of Analyzers By Group

GET api/Filters/AnalyzersBySeries?DisciplineID={DisciplineID}&SeriesID={SeriesID}&SiteID={SiteID}

Retrieves the List of Analyzers By Group

5154804336

Retrieves the List of Control LotNumbers By Analyzer

520-848-3822

Retrieves the List of LotNumbers By Analyzer for Calibration Verification Support

352-296-1352

Retrieves the CalibrationDate By Analyzer And CalibratorName for Calibration Verification Support

(559) 627-9856

Retrieves the List of Control Names by Analyzer

GET api/Filters/ControlNamesByDisciplines?DisciplineID={DisciplineID}

Retrieves the List of Control Names by Analyzer

GET api/Filters/ControlLotsByName?ControlName={ControlName}

Retrieves the List of Control LotNumbers By Control Name

540-808-2931

Retrieves the List of Control LotNumbers By SiteID and Control Name

GET api/Filters/CalibratorsNames

Retrieves the List of Control LotNumbers By Control Name

8009072897

Retrieves the List of Control LotNumbers By Control Name

GET api/Filters/TATCategories

Retrieves the List of TATCategories

byrewoman

Retrieves the List of TATCategories

9054251347

Retrieves the List of TATCategories

hypersaintly

Retrieves the List of TATDelay

GET api/Filters/SiteGroups

Retrieves the List of SiteGroups

2022804299

Retrieves the List of sites related to User

(757) 983-8238

Retrieves the List of sites related to User

GET api/Filters/DefaultFacilityCd

Retrieves the default faility code of User

484-486-9112

Gets User Default Discipline Information

GET api/Filters/GetDefaultDisciplineAndSite

Gets User Default Discipline Information

first-bred

Retrieves the List of Groups(Multi WorkloadAnalysis / Benchmark)

9157795822

Method to get and return the disciplines by SiteID

GET api/Filters/GetAnalyzerErrorStatus

Method to get and return the AnalyzerErrorStatus

(587) 672-7306

Method to get and return the AnalyzerErrorStatus

interpenetrate

Method to get and return the Analyzer's line info

631-655-6158

Gets ThresholdKeys

GET api/Filters/ThresholdDecisionTarget?WidgetID={WidgetID}&ThresholdKey={ThresholdKey}

Gets ThresholdDecisionTarget

GET api/Filters/WidgetsName

Gets FilterWidgetsName

855-670-3485

Gets SiteShifts

GET api/Filters/NotificationTypes

Retrieves the List of Severities

GET api/Filters/RepresentativeItems?DisciplineID={DisciplineID}&SiteID={SiteID}

Retrieves the List of Analyzers By Group

QCReport

QCReportController Controller

APIDescription
GET api/SAI/QCReport/GetQCReportListForAnalyzer?analyzerId={analyzerId}&maxNumberOfReports={maxNumberOfReports}

Web Service for QCReport

GET api/SAI/QCReport/GetQCReport?reportID={reportID}&email={email}&customerVersion={customerVersion}&createFile={createFile}

Web Service for QCReport

CRMPackage

APIDescription
4095001184

ReEnable Package

GET api/CRMPackage

Get Packages

GET api/CRMPackage/{ID}

Get Package

POST api/CRMPackage

Insert New Package

PUT api/CRMPackage/{ID}

Update Package

602-270-5349

Delete Package (Disable)

CRMCompany

Company

APIDescription
PUT api/CRMCompany/ReEnable/{ID}

ReEnable Company

GET api/CRMCompany

Get Companies

GET api/CRMCompany/{ID}

Get Company

(215) 500-5886

Insert New Facility

PUT api/CRMCompany/{ID}

Update Company

DELETE api/CRMCompany/{ID}

Delete Facility (Disable)

CRMSite

ERM Sites

APIDescription
PUT api/CRMSite/ReEnable/{ID}

ReEnable Site

GET api/CRMSite

Get Sites

GET api/CRMSite/{ID}

Get Site

POST api/CRMSite

Insert New Site

cincher

Update Site

DELETE api/CRMSite/{ID}

Delete Site (Disable)

Thresholds

Search Filters

APIDescription
(888) 260-3584

To Get List of Thresholds

3132551656

To Get List of Thresholds

(973) 780-8536

Update Thresholds

CRMRepresentativeItem

APIDescription
6173291318

Get RepresentativeItems By User

(510) 570-4013

ReEnable RepresentativeItem

GET api/CRMRepresentativeItem

Get RepresentativeItems

protophilosophic

Get RepresentativeItems

6313897640

Insert New SiteExtends

PUT api/CRMRepresentativeItem/{ID}

Update SiteExtends

DELETE api/CRMRepresentativeItem/{ID}

Delete SiteExtends

CRMAnalyzer

Analyzers

APIDescription
(804) 596-2428

ReEnable Analyzer

GET api/CRMAnalyzer

Get Analyzers

GET api/CRMAnalyzer/{ID}

Get Analyzer By ID

POST api/CRMAnalyzer

Insert New Analyzers

4154969077

Update Analyzer

3166690086

Delete Analyzer (Disable)

WidgetAnalyzerConditionDailyBySeries

Analyzercondition Daily By Series

APIDescription
befoul

AnalyzerConditionDaily for Dashboard Screen

WidgetReRunRatio

Re-Run Ratio For Dashboard

APIDescription
GET api/Widget/ReRunRatio?DisciplineID={DisciplineID}&SiteID={SiteID}

Web Service for Hematology ReRun Ratio for the Dashboard

CRMSeries

ERM Sites

APIDescription
(602) 744-7195

ReEnable Series

GET api/CRMSeries

Get Series

(469) 675-3160

Get Series

(208) 772-8131

Insert New Series

flaxwort

Update Series

212-902-3881

Delete Series (Disable)

Impersonation

Search Filters

APIDescription
(403) 297-8747

Gets All Users

(347) 480-0146

Gets Count for user query

6156930067

Delete impersonation record

(647) 314-7850

Gets User profile information based on Username

CRMWidget

Widget

APIDescription
PUT api/CRMWidget/ReEnable/{ID}

ReEnable Widget

214-549-6688

Get Widgets

GET api/CRMWidget/{ID}

Get Widget By ID

POST api/CRMWidget

Insert New Widget

PUT api/CRMWidget/{ID}

Update Widget

DELETE api/CRMWidget/{ID}

Delete Widget (Disable)

Eula

API Controller for EULA

APIDescription
POST api/Eula/Agreement

find EULA list

GET api/Eula/PDF?email={email}&SiteID={SiteID}&EulaDetailID={EulaDetailID}

find EULA PDF Note: This API does not use Authorize attribute to hold the file name of pdf in iPad Safari.

GET api/Eula?SearchNewEula={SearchNewEula}

find EULA list

DemoDate

APIDescription
(313) 454-4282

get system date with timezone(not consider SiteConfig)

9252541042

get system date time with timezone(not consider SiteConfig)

GET api/DemoDate

Retrieves the list of ChartData for CycleCount

InstantCommunication

Class for Instant Communication functioanlity in the navigation bar

APIDescription
6573581812

Method to Get all the List of Instant communication details

4177389318

Method to Get all the List of Instant communication details

woodenheadedness

Method to Add new Instant Communication record to DataBase

PUT api/InstantCommunication/{ID}

Method to update Instant Communication read flag in DataBase

PUT api/InstantCommunication/{ID}?ToUserID={ToUserID}&CommunicationTypeID={CommunicationTypeID}&Title={Title}&Content={Content}

Method to update Instant Communication Detail read flag in DataBase

PortalToken

APIDescription
POST api/PortalToken/ValidateToken

Method to validate ERM token

807-735-4128

Method to Generate ERM token

POST api/PortalToken?email={email}

No documentation available.

CRMUser

User Data Integration

APIDescription
PUT api/CRMUser/ReEnable/{ID}

ReEnable User

GET api/CRMUser

Get Users

land-mere

Get User

(601) 999-3959

Use for User Data Integration

7809652547

Use for User Data Integration

860-870-2178

Delete Users (Disable)

Facility

Packages Controller

APIDescription
GET api/Facility/Packages?FacilityID={FacilityID}

Method to Get List of Packages In FacilityID

818-317-2386

Method to get List of Sites in Facility

8148644753

Method to get List of Disciplines in Facility

GET api/Facility/Series?FacilityID={FacilityID}

Method to get List of Series in Facility

8182469450

Method to Get all Facilities

4197590162

Method to Get Facility

CRMRelUserSites

Rel User Sites

APIDescription
816-943-7375

Get RelUserSites By User

905-440-1513

Get RelUserSites

GET api/CRMRelUserSites/{ID}

Get RelUserSites

8484694233

Insert New RelUserSites

PUT api/CRMRelUserSites/{ID}

Update RelUserSites

DELETE api/CRMRelUserSites/{ID}

Delete RelUserSites

PortalUserSuggestion

Class for portal users registration

APIDescription
DELETE api/PortalUserSuggestion/Delete?userId={userId}

Delete

2495257040

CreateUser

GET api/PortalUserSuggestion?UserID={UserID}

No documentation available.

PortalEmail

Controller for sending Portal Emails

APIDescription
(343) 937-1386

Portal Send Admin Invitation

GET api/PortalEmail/GetUserEmailTemplate?email={email}

Meethod to get customer email data

POST api/PortalEmail/SendUserInvitation

Method to update the CustomerEmailLogs table

902-891-5082

No documentation available.

SystemStatus

System Status Controller

APIDescription
PUT api/SystemStatus/UpdateStatusClose

Gets System Status for the specific Analyzer in the Facility

GET api/SystemStatus?disciplineID={disciplineID}&seriesID={seriesID}&analyzerID={analyzerID}&status={status}&SiteID={SiteID}

Gets System Status for all the Analyzers in the Facility

2019069999

Gets System Status for the specific Analyzer in the Facility

TATChart

TAT Chart Controller

APIDescription
GET api/TAT/Chart?representativeItemID={representativeItemID}&SiteTATConfigID={SiteTATConfigID}&days={days}&skip={skip}&site={site}&category={category}&department={department}&urgent={urgent}&delay={delay}&start={start}&end={end}&includeStart={includeStart}&includeEnd={includeEnd}&isCurrent={isCurrent}

Web Service for TAT Chart Data Daily

GET api/TAT/Average?representativeItemID={representativeItemID}&SiteTATConfigID={SiteTATConfigID}&days={days}&site={site}&category={category}&department={department}&urgent={urgent}&delay={delay}

Web Service for TAT Chart Data Average Daily

GET api/TAT/Chart/Average?representativeItemID={representativeItemID}&SiteTATConfigID={SiteTATConfigID}&year={year}&month={month}&day={day}&site={site}&category={category}&department={department}&urgent={urgent}&delay={delay}

Web Service for TAT Chart Data Average Monthly(Per day)

GET api/TAT/AverageTemplate?site={site}

Returns a lit of Items and the Order to display them

7174533108

Get TATConfig

WidgetCycleCount

Widget CycleCount Controller

APIDescription
GET api/Widget/CycleCountBalance

Gets Latest Data for CycleCount of analyzer for Widget

GET api/Widget/CycleCountBalanceHistorical

Gets HistoricalData for CycleCount of analyzer Graph for Widget

CRMThresholds

Thresholds

APIDescription
PUT api/CRMMenu/ReEnable/{ID}

ReEnable Threshold

GET api/CRMThresholds

Get Threshold

GET api/CRMThresholds/{ID}

Get Threshold By ID

POST api/CRMThresholds

Insert New Threshold

PUT api/CRMThresholds/{ID}

Update Threshold

DELETE api/CRMThresholds/{ID}

Delete Threshold (Disable)

CRMRelFacilityPackages

RelFacilityPackages

APIDescription
GET api/CRMRelFacilityPackages/GetByUser?Email={Email}

Get Packages By User

GET api/CRMRelFacilityPackages

Get RelFacilityPackages

rissel

Get RelFacilityPackages

705-750-2472

Insert New RelFacilityPackages

PUT api/CRMRelFacilityPackages/{ID}

Update RelFacilityPackages

(915) 630-4139

Delete RelFacilityPackages

Contacts2

Contacts Controller

APIDescription
267-815-6395

Method to Get support email

GET api/Contacts2/GetAttachments?siteCode={siteCode}&userID={userID}&threadCode={threadCode}

Method to Get all the List of Contact attachments associated to the user

POST api/Contacts2/CheckFileSize

Method to Check file size

505-934-3090

Method to Add Contact Thread

(867) 870-6282

Method to Add Contact Message

6027830993

Method to Upload Contact Message IsRead

GET api/Contacts2

Method to Get all the List of Contacts details associated to the user

(346) 310-6946

Method to Get the Contact Details

ADFS

ADFSController

APIDescription
POST api/ADFS/LoginResponse

Recieves the login response from ADFS, workaround for ADFS limitations of returning all token properties via GET

(215) 705-5237

Recieves the login response from ADFS, workaround for ADFS limitations of returning all token properties via GET

CommunicationTypes

CommunicationTypes Controller

APIDescription
(670) 323-6640

Gets CoomunicationTypes

CRMLicense

Licenses

APIDescription
PUT api/CRMLicense/ReEnable/{ID}

ReEnable License

5806888584

Get Licenses

8472708063

Get Licenses

POST api/CRMLicense

Insert New RelLicenseWidget

PUT api/CRMLicense/{ID}

Update RelLicenseWidget

interneuronic

Delete RelFacilityPackages

CRMSystems

Systems

APIDescription
POST api/CRMSystems/InsertByCode

Insert New System

snorkel

Get Systems

718-406-0190

Get Systems

POST api/CRMSystems

Insert New System

614-893-5035

Delete Systems

ProficiencyTestList

Proficiency Test List

APIDescription
GET api/ProficiencyTestList/Sites

Web Service for getting Sites

GET api/ProficiencyTestList/Users?siteID={siteID}&year={year}&isCurrentYear={isCurrentYear}

Web Service for getting User Proficiency Test Informations in target site

(806) 450-2859

Web Service for getting Proficiency Test Groups in target site

GET api/ProficiencyTestList/MinDate

Web Service for getting Proficiency Test Min Date in target site

Benchmark

Benchmark Controller

APIDescription
3108252064

TAT Status for Benchmark Screen

anthropophagism

Web Service for Hematology ReRun Ratio for the benchmark

GET api/Benchmark/UserDefaultInfo

Gets User Default Discipline Information

User

Gets User Information

APIDescription
678-582-1703

Gets User profile information based on Username

PUT api/User/ProfilePhoto

Update User FacePhot Inforomation

skid fin

Update User FacePhot Inforomation

GET api/User/UserDefaultInfo

Gets User Default Discipline Information

PUT api/User/CheckedGuide

Update User CheckedGuide property

PUT api/User/ChangePassword

Update User Password property

PUT api/User/IgnoreNotification

Update Ignore Notification property

606-285-7685

Gets User profile information based on email

7179514689

Contract to update the User information using the UserID (FirstName, LastName and Title)

GET api/User?userID={userID}

Gets User profile information based on userid

DashboardNotification

Notification Dashboard

APIDescription
(903) 503-5677

Gets list of Notifications for dashboard

WidgetAnalyzerConditionBySeries

AnalyzerCondition Based on Series For Dashaboard

APIDescription
7037656626

AnalyzerConditionBySeries for Dashboard Screen

CRMFacility

Facility

APIDescription
(708) 332-0777

Get Facilities By Company

PUT api/CRMFacility/ReEnable/{ID}

ReEnable Facility

559-356-2062

Get Facilities

GET api/CRMFacility/{ID}

Get Facility By ID

POST api/CRMFacility

Insert New Facility

(613) 503-0866

Update Facility

DELETE api/CRMFacility/{ID}

Delete Facility (Disable)

ExternalLinkQMS

ExternalLink QMS Controller

APIDescription
GET api/Widget/ExternalLinkQMS

Retrieves External Links to QMS

WidgetAnalyzerCondition

Analyzer Condition For Dashaboard

APIDescription
5178726391

Retrieves Error Counts for Analyzer Condition in Dashboard Screen

GET api/Widget/AnalyzerCondition

Retrieves the List of Analyzer Condition

ProficiencyTest

ProficiencyTestCatalogtype Controller

APIDescription
GET api/ProficiencyTest/TestType

Method to Get all the List of ProficiencyTestCatalogType

Validate

Search Filters

APIDescription
8165665287

Get synchronous error data.

GET api/Validate/ForeignKey?facilityID={facilityID}

Get foreign key error data.

CRMRelUserSeries

APIDescription
GET api/CRMRelUserSeries/GetByUser?Email={Email}

Get RelUserSeries By User

ectotoxin

Get RelUserSeries

(731) 880-8212

Get RelUserSeries

2523689174

Insert New RelUserSeries

PUT api/CRMRelUserSeries/{ID}

Update RelUserSeries

DELETE api/CRMRelUserSeries/{ID}

Delete RelUserSeries

DashboardContacts

Contacts Controller

APIDescription
4357349240

Gets most recent 5 Contacts for dashboard

GET api/Dashboard/ContactType

Get contact type

ProficiencyTestResult

ProficiencyTestResult Controller

APIDescription
2062133577

Get ProficiencyTestResultSummary

POST api/ProficiencyTestResult/ProficiencyTestInformation

Get ProficiencyTestInformation

PUT api/ProficiencyTestResult/UpdateProficiencyTestReport

Update UpdateProficiencyTestReport

POST api/ProficiencyTestResult/LogProficiencyTestInformation

Log the Proficiency Test Report Information

PUT api/ProficiencyTestResult

Update UpdateProficiencyTestScore

CRMRelUserDisciplines

APIDescription
GET api/CRMRelUserDisciplines/GetByUser?Email={Email}

Get RelUserSites By User

5714286934

Get RelUserSites

GET api/CRMRelUserDisciplines/{ID}

Get RelUserSites

985-696-5211

Insert New RelUserSites

PUT api/CRMRelUserDisciplines/{ID}

Update RelUserSites

7733025394

Delete RelUserSites

CalibrationVerificationSupport

Calibration Verification Support

APIDescription
5872171909

Retrieves Chart Data

7783777060

Get Examination Items

GET api/CalibrationVerificationSupport/GetSummaryDetails?AnalyzerID={AnalyzerID}&ExaminationItemID={ExaminationItemID}&Lot={Lot}&CalibrationDate={CalibrationDate}&SiteID={SiteID}

Retrieves Summary Details

408-210-0695

Retrieves Summary Details

Accounts

APIDescription
(256) 455-8974

No documentation available.

(819) 582-4446

No documentation available.

505-267-8027

No documentation available.

8706181254

No documentation available.

ReRunRatioChart

Gets all the ReRunRatio Chart data

APIDescription
8317094347

Web Service to get all the Hematology ReRunRatio Chart data (Daily/ Monthly/ Yearly)

Roles

APIDescription
GET api/roles/{Id}

No documentation available.

GET api/roles

No documentation available.

luck

No documentation available.

unmovingness

No documentation available.

POST api/roles/ManageUsersInRole

No documentation available.

WidgetBloodSamplingRomm

Blood Sampling Room For Dashaboard

APIDescription
GET api/Widget/BloodSamplingRoom?targetDate={targetDate}

Blood Sampling Room for Dashboard Screen

CRMExaminationItem

ExaminationItems

APIDescription
386-312-5875

ReEnable ExaminationItem

kinetics

Get ExaminationItems

267-473-4369

Get ExaminationItems

POST api/CRMExaminationItem

Insert New ExaminationItems

PUT api/CRMExaminationItem/{ID}

Update SiteExtends

DELETE api/CRMExaminationItem/{ID}

Delete ExaminationItems

ExternalLink Controller

APIDescription
GET api/Widget/ExternalLink

Retrieves External Links

Analyzers

Search Filters

APIDescription
PUT api/Analyzers/DisplayOrder

Update Analyzer's display order

7803136172

Retrieves analyzer informations

SystemAvailability

System Availability

APIDescription
(774) 760-6196

Retrieves System availability Chart

GET api/SystemAvailability/Analyzers?DisciplineID={DisciplineID}&MultiSite={MultiSite}&SeriesID={SeriesID}&SiteID={SiteID}&ParentID={ParentID}&AnalyzerID={AnalyzerID}

Retrieves the System Availability

GET api/SystemAvailability/Average?DisciplineID={DisciplineID}&SeriesID={SeriesID}&SiteID={SiteID}&ParentID={ParentID}&AnalyzerID={AnalyzerID}

Get Average for System Availability

PortalUserAdmin

Class for the portal admin actions

APIDescription
4377712820

Get Facility Users

POST api/PortalAdmin/UpdateUserStatus

Reject user

POST api/PortalAdmin/DeleteUser

Remove/Delete user

POST api/PortalUserAdmin

No documentation available.

PortalPackages

APIDescription
GET api/PortalPackage/GetPackages?email={email}

Get User Packages

956-435-0227

Get Package Menu

GET api/PortalPackage/GetPackageWidgets?packageId={packageId}

Get Package Menu

POST api/PortalPackage/CreateCustomPackage

Get User Packages

(860) 223-1038

Get Validate Package

3368918577

No documentation available.

DashboardInstantCommunication

Instant Communication Dashboard

APIDescription
403-724-6077

Gets the list of Instant Communications for dashboard (5)

PortalUser

Class for portal users

APIDescription
POST api/PortalUser/CreateUser

CreateUser

7754281939

Check if the user exists with the Email

(866) 225-6035

Get User Sites

POST api/PortalUser/UpdateUser

Update Portal User

(212) 289-0532

No documentation available.

POST api/PortalUser/AddUserRole?email={email}&role={role}

Add User Role in ERM

GET api/PortalUser/GetUserByEmail?email={email}

Get Portal User By Email

(770) 982-0071

Get User Sites

GET api/PortalUser/GetUserDisciplines?email={email}

Get User Disciplines

8885999476

Get User GetUserSeries

501-307-4319

Get User Languages

POST api/PortalUser/UpdateUserPackage

Get User Languages

(406) 299-7115

Change Email

POST api/PortalUser

No documentation available.

POST api/PortalUser?createEmail={createEmail}

No documentation available.

arrojadite

No documentation available.

Contacts

Contacts Controller

APIDescription
787-490-9642

s Method to get the Cabinet thumbnails information

7038639972

Method to Get all the List of Contacts details associated to the user

360-461-8776

Method to Get the Contact Details

POST api/Contacts

Method to Add Contact

(214) 365-6209

Method to Update Contact

Cabinet

Class to Upload/Download the screenshots from Amazon S3

APIDescription
GET api/Cabinet/GetFileCategories

Method to get the File Categories

GET api/Cabinet/{ID}

Method to return the Amazon S3 File Url

Juniperaceae

Method to uplaod the files to Amazon S3

770-800-0571

Method to Delete the File from Amazon S3

CRMOrganization

Organization

APIDescription
nonconcurrent

ReEnable Organization

6192319137

Get Organization

7022053898

Get Organization

(305) 681-4637

Insert New Organization

PUT api/CRMOrganization/{ID}

Update Organization

DELETE api/CRMOrganization/{ID}

Delete Organization (Disable)

CRMQC

APIDescription
(717) 541-3437

Insert New QC Data

POST api/CRMQC/SubmitQCControlData

Insert New QC Control

CRMModels

ERM Models

APIDescription
5126520389

ReEnable Models

GET api/CRMModels

Get Models

6317949804

Get Models

POST api/CRMModels

Insert New Model

PUT api/CRMModels/{ID}

Update Models

330-823-4665

Delete Models (Disable)

CRMDiscipline

Discipline

APIDescription
301-802-4008

ReEnable Discipline

GET api/CRMDiscipline

Get Disciplines

GET api/CRMDiscipline/{ID}

Get Discipline By ID

POST api/CRMDiscipline

Insert New Discipline

(903) 729-3893

Update Discipline

DELETE api/CRMDiscipline/{ID}

Delete Discipline (Disable)

WidgetTATStatus

TAT Status For Dashaboard

APIDescription
678-508-7054

TAT Status for Dashboard Screen

GET api/Widget/TATStatusOrder

TAT Status for Dashboard Screen

Task

Task Controller

APIDescription
GET api/Widget/Task

To Get list of Tasks based on email for Dashboard

GET api/Task

To Get List of tasks based on the User Facility

POST api/Task

To Add the Task

PUT api/Task/{ID}

To Update the Task

(980) 458-4198

To Update the Task Detail

Anglo-danish

To Delete the Task

MultiWorkLoadAnalysis

MultiWorkLoad Analysis

APIDescription
317-368-9078

Get Site Information related to User

QCCorrelation

QC Correlation

APIDescription
GET api/QCCorrelation?DisciplineID={DisciplineID}&SeriesID={SeriesID}&QCControlID={QCControlID}&QCChannelName={QCChannelName}&SiteID={SiteID}&Status={Status}

Retrieves the QCCorrelation Chart Data

ContactsRead

Contacts Read Controller

APIDescription
7784631194

Method to Update Contact when received by support

CRMApplicationConfig

ApplicationConfig

APIDescription
262-822-5644

Get ApplicationConfig

786-918-8306

Get ApplicationConfig By ID

POST api/CRMApplicationConfig

Insert New ApplicationConfig

PUT api/CRMApplicationConfig/{ID}

Update RelFacilityPackages

(781) 816-4686

Delete ApplicationConfig

TATConfigShift

TATConfigShiftController

APIDescription
GET api/TATConfigShift?SiteID={SiteID}

Method to Get the TAT Shift Details

3099367474

Update Shift

GET api/TATConfigShift?SiteTATConfigID={SiteTATConfigID}

Retrieves TAT Shift Items log

DELETE api/TATConfigShift/{ID}

Delete shift (Disable)

UserPackageMenu

User Package and Menu Controller

APIDescription
GET api/UserPackageMenu

Gets all the package and menu details for login user

GET api/UserPackageMenu?email={email}

Business Method to get all the package and menu details for login user

PortalTranslations

Translations Controller

APIDescription
253-576-4751

Get Language Translations

GET api/PortalTranslations

get Sysmex.IT.NsGlobal.Localization.dll assembly modification date

CalibrationResults

Calibration Results

APIDescription
904-671-6269

Calibration Result

ConsultationLink

APIDescription
GET api/CRMConsultationLink

Get ConsultationLink

GET api/CRMConsultationLink/{ID}

Get ConsultationLink

POST api/CRMConsultationLink

Insert New ConsultationLink

PUT api/CRMConsultationLink/{ID}

Update ConsultationLink

DELETE api/CRMConsultationLink/{ID}

Delete ConsultationLink

UserQualification

UserQualification Controller

APIDescription
GET api/UserQualification

Get User Qualification Information

586-568-3987

Update User Qualification Information

CRMReagent

Reagent Controller

APIDescription
POST api/CRMReagent

Insert New Reagent Information

AnalyzerCondition

Analyzer Condition

APIDescription
GET api/AnalyzerCondition?DisciplineID={DisciplineID}&AnalyzerID={AnalyzerID}&Status={Status}&SeriesID={SeriesID}&PrioritizeError={PrioritizeError}

Retrieves Analyzer Conditions based on Discipline

ManualDataUpload

Class for manual uploading of the xml files and importing the data to ta table

APIDescription
POST api/ManualDataUpload

Method to validate and upload the xml file

PeriodicalCycleCountChart

ChartCycleCount

APIDescription
2046260161

Retrieves the list of ChartData for CycleCount

QCChart

QC Chart Controller

APIDescription
(667) 247-2725

Web Service for QC Chart

Setup

Search Filters

APIDescription
POST api/Setup?facilityID={facilityID}

Setup with new sites and facilities after validation.

CRMRelLicenseWidget

RelLicenseWidget

APIDescription
GET api/CRMRelLicenseWidget

Get RelLicenseWidget

9036255634

Get RelLicenseWidget

POST api/CRMRelLicenseWidget

Insert New RelLicenseWidget

PUT api/CRMRelLicenseWidget/{ID}

Update RelLicenseWidget

4093511783

Delete RelFacilityPackages

QCData

QC Data Controller

APIDescription
scaly-bark

Web Service for QC Data

UserLogs

Class for UserLog

APIDescription
POST api/UserLogs

For Heat Maps and Usage

CabinetHardCopy

Class to Upload/Download the screenshots from Amazon S3

APIDescription
GET api/CabinetHardCopy?CreatedDateFrom={CreatedDateFrom}&CreatedDateTo={CreatedDateTo}&FileCategoryID={FileCategoryID}

Method to get the Cabinet thumbnails information

POST api/CabinetHardCopy

Method to add the file comments to database

GET api/CabinetHardCopy/{ID}

Method to fetch the comments for a given Cabinet File

Languages

Laungages Controller

APIDescription
GET api/Languages

Method to Get all the List of Languages

PeriodicalSmearCountChart

ChartSmearCount

APIDescription
engjateigur

Retrieves the list of ChartData for CycleCount

ErrorLogs

APIDescription
(902) 736-5080

CRMRepresentativeItemDetail

APIDescription
905-398-3857

Get RepresentativeItemDetails

(215) 392-0439

Get RepresentativeItemDetails

(267) 492-7663

Insert New SiteExtends

PUT api/CRMRepresentativeItemDetail/{ID}

Update RepresentativeItemDetails

DELETE api/CRMRepresentativeItemDetail/{ID}

Delete RepresentativeItemDetails

WidgetConfig

Widget

APIDescription
GET api/WidgetConfig

Gets the list of widgets that needs to be shown for the user on real time Dashboard after successfull login

PUT api/WidgetConfig

Method to update the user dashboard settings once user deletes/re orders widgets from the realtime dashboard

ServiceHistoryComments

Service History Comments Controller

APIDescription
GET api/ServiceHistoryComments/{ID}

Web Service to retrieve the Comments of a Service History

POST api/ServiceHistoryComments

Web Service to add a Comment to an Analyzer Service History

DELETE api/ServiceHistoryComments/{ID}

Web Service to delete a Comment of an Analyzer Service History

QCHeader

QC Header Controller

APIDescription
(504) 701-4348

Web Service to retrieve QC Header details

AnalyzerConditions

Service to retrieve Analyzers Condition Status based on Discipline for Multisite

APIDescription
GET api/AnalyzerConditions?DisciplineID={DisciplineID}&SeriesID={SeriesID}&AnalyzerID={AnalyzerID}&Status={Status}

Retrieves Analyzer Condition Status based on Discipline for Multisite

MultiLogAnalysis

Single site controller for Log Analysis

APIDescription
GET api/MultiLogAnalysis?date={date}&seriesCode={seriesCode}&disciplineId={disciplineId}&seriesId={seriesId}

Method to return the single site Log Analysis

(303) 281-6051

Method to create and upload the pdf file to cabinet

isosmotic

Method to Create a PDF file of thumbnails

PeriodicalReRunRatioChart

Periodical ReRun Chart

APIDescription
GET api/PeriodicalReRunRatioChart?ChartType={ChartType}&DisciplineID={DisciplineID}&SiteID={SiteID}

Web Method for Periodical ReRun Chart

Translations

Translations Controller

APIDescription
(916) 757-4905

Get Language Translations

559-625-1102

get Sysmex.IT.NsGlobal.Localization.dll assembly modification date

MultiServiceHistory

Multi Service History Controller

APIDescription
adit

Method to get Multi Service History

ApplicationConfig

ApplicationConfig Controller

APIDescription
GET api/ApplicationConfig?WidgetCode={WidgetCode}&ApplicationKey={ApplicationKey}

Method to Get ApplicationConfig

AnalyzerErrorDetail

Analyzer Error Detail

APIDescription
GET api/AnalyzerErrorDetail?ErrorID={ErrorID}&AnalyzerID={AnalyzerID}

Method to Get the Analyzer Error Details

CRMAnalyzerErrorCodes

AnalyzerErrorCodes

APIDescription
207-670-2471

Get AnalyzerErrorCodes

GET api/CRMAnalyzerErrorCodes/{ID}

Get AnalyzerErrorCodes

(305) 234-7952

Insert New AnalyzerErrorCodes

PUT api/CRMAnalyzerErrorCodes/{ID}

Update AnalyzerErrorCodes

DELETE api/CRMAnalyzerErrorCodes/{ID}

Delete AnalyzerErrorCodes

PortalRoles

Get Roles

APIDescription
GET api/PortalRoles

Get Roles

DataIntegrationServiceHistory

Service History Data Integration

APIDescription
GET api/DataIntegrationServiceHistory?SiteCode={SiteCode}

Use for Service History Data Integration

oxymel

Use for Service History Data Integration

GET api/DataIntegrationServiceHistory?ReportNumber={ReportNumber}

Use for Service History Data Integration

POST api/DataIntegrationServiceHistory

Use for Service History Data Integration

508-931-4556

Use for Service History Data Integration

DELETE api/DataIntegrationServiceHistory/{ID}

Use for Service History Data Integration

QCChannel

QC Channel Controller

APIDescription
GET api/QCChannel?DisciplineID={DisciplineID}&AnalyzerID={AnalyzerID}&SeriesID={SeriesID}&SiteID={SiteID}

Web Service for QC Channel

CRMSiteExtends

Site Extend

APIDescription
GET api/CRMSiteExtends

Get SiteExtends

GET api/CRMSiteExtends/{ID}

Get SiteExtends

9314627895

Insert New SiteExtends

PUT api/CRMSiteExtends/{ID}

Update SiteExtends

9023517249

Delete SiteExtends

PeriodicalTATChart

Periodical TAT Status

APIDescription
(562) 232-1960

Web Method for TAT Chart Data

ForgotPassword

Password

APIDescription
POST api/ForgotPassword

Method to process the Forogot Password Requests.

606-209-0799

Contract to update the password of an user using user email

CalibrationCertificates

Calibration Certificates

APIDescription
214-290-2573

Retrieves the information about Analyzer's Calibration Details

Feedback

Controller for the Feedback functionality

APIDescription
POST api/Feedback

Method to add the Feedback record to the DB

CareerTypes

Gets Career Types Information

APIDescription
GET api/CareerTypes

Gets CareerTypes Infromation

WidgetMenu

Menu and Widget Controller

APIDescription
GET api/WidgetMenu?dashboardType={dashboardType}

Gets all the widgets details for login user

Notifications

Notification Dashboard

APIDescription
GET api/Notifications?SiteID={SiteID}&DisciplineID={DisciplineID}&SeriesID={SeriesID}&AnalyzerID={AnalyzerID}&NotificationTypeID={NotificationTypeID}&StartDate={StartDate}&EndDate={EndDate}

Method to Get the list of Notifications

6363790904

Method to Get the Notifiation Details

727-408-9441

Method to Update Notification

CRMMenu

Menu

APIDescription
318-231-1544

Get Menu

ctene

Get Menu By ID

4509556199

Insert New Menu

2543368508

Update Menu

DELETE api/CRMMenu/{ID}

Delete Menu (Disable)

WAMMonitor

WAM Monitor Controller

APIDescription
GET api/WAMMonitor?SiteID={SiteID}

Method to get WAM Monitor Data

ServiceHistory

Service History Controller

APIDescription
803-412-4020

Web Service to retrieve all the Service History Details of the Analyzers

UsersBySite

Gets a list of Users by Site

APIDescription
GET api/UsersBySite

Gets User profile information based on email

ReRunRatio

Re-Run Ratio Page

APIDescription
3235343977

Web Service for ReRun Ratio

WorkLoadAnalysis

WorkLoad Analysis

APIDescription
8078237625

Retrieves Anlyzers based on Disciplines

5102822005

Retrieves the list of Workload Analysis based on Disciplines

Widget for ConsultationLink

APIDescription
516-753-1931

Retrieves ConsultationLink

OrderAndProgress

APIDescription
GET api/OrderAndProgress

Method to get the Order and Progress chart information

ReagentRemaining

Reagent Remaining Controller

APIDescription
GET api/ReagentRemaining

Web Service to retrieve all the Reagent Replacement Details

(605) 850-0536

Web Service to update the preparation status of the reagent

GET api/ReagentRemaining?email={email}

Business Method to retrieve all the Reagent Replacement Details

extine

Business Method to update the preparation status of the reagent

CRMRelPackageWidgetExclusions

RelPackageWidgetExclusions

APIDescription
GET api/CRMRelPackageWidgetExclusions

Get RelPackageWidgetExclusions

GET api/CRMRelPackageWidgetExclusions/{ID}

Get RelPackageWidgetExclusions

POST api/CRMRelPackageWidgetExclusions

Insert New RelPackageWidgetExclusions

973-778-5371

Update RelPackageWidgetExclusions

(414) 841-2115

Delete RelFacilityPackages

ExternalLink

APIDescription
(714) 312-7332

Get ExternalLink

929-264-6013

Get ExternalLink

513-394-3475

Insert New ExternalLink

2095268054

Update ExternalLink

DELETE api/CRMExternalLink/{ID}

Delete ExternalLink

PeriodicalSalesProfit

Periodical SalesProfit Chart

APIDescription
GET api/PeriodicalSalesProfit?ChartType={ChartType}&DisciplineID={DisciplineID}&SiteID={SiteID}

Web Method for Periodical sales and profit Chart

PeriodicalWorkLoad

Periodical Workload Chart

APIDescription
610-535-0288

Web Method for Periodical Workload Chart

CRMWAM

APIDescription
432-299-9851

Insert New WAMExaminations

ActiveDirectory

ActiveDirectoryController

APIDescription
POST api/ActiveDirectory

CreateUser

8173939710

PasswordReset

7083078205

CheckUserExist

RepresentativeItemsConfig

APIDescription
8302448139

PUT api/RepresentativeItemsConfig

GET api/RepresentativeItemsConfig?SiteID={SiteID}&DiscplineID={DiscplineID}&Code={Code}

Retrieves Representative Items

GET api/RepresentativeItemsConfig?RepresentativeItemID={RepresentativeItemID}

Retrieves Representative Items

QualificationTypes

QualificationTypes Controller

APIDescription
822-505-3840

Gets QualificationTypes Information

TAT

Services to access the Turn Around Time (TAT) of the Analyzers

APIDescription
GET api/TAT?DisciplineID={DisciplineID}&site={site}

Gets Item Group of the analyzers

MultiTATStatus

Multi Site TAT Status Controller

APIDescription
GET api/MultiTATStatus?disciplineID={disciplineID}&seriesID={seriesID}

Web Service for Multi Site TAT Status

CRMRelPackageMenu

RelPackageMenu

APIDescription
GET api/CRMRelPackageMenu

Get RelPackageMenu

GET api/CRMRelPackageMenu/{ID}

Get RelFacilityPackages

(203) 478-7179

Insert New RelPackageMenu

6603854092

Update RelFacilityPackages

DELETE api/CRMRelPackageMenu/{ID}

Delete RelFacilityPackages

WidgetConfigPeriodical

Widget Periodical

APIDescription
563-676-4675

Gets the list of widgets that needs to be shown for the user on real time Dashboard after successfull login

303-540-9048

Method to update the user dashboard settings once user deletes/re orders widgets from the realtime dashboard

DashboardCounts

Dashboard Count

APIDescription
GET api/DashboardCounts

Gets the Dashboard Notification Counts for 1. Contacts 2. Notifications 3. InstantCommunications

UserCareer

UserCareer Controller

APIDescription
205-296-3172

Get User Career Information

647-321-1528

Update User Career Inforomation

UserRegistration

Gets User Information

APIDescription
POST api/UserRegistration

User registration