WorkRequests
Shared
API | Description |
---|---|
GET api/Shared/services?filter={filter} |
Gets the services for the user's campuses |
GET api/Shared/services |
Gets the services for the user's campuses |
GET api/Shared/shifts |
Get shifts for the user's campuses |
POST api/Shared/shops |
Get shops for the user's campuses |
POST api/Shared/costcenters |
Gets the Cost Centers for the user's campuses Provide an AccountID to filter on a particular account |
POST api/Shared/priorities |
Gets the Priorities for the user's campuses |
GET api/Shared/linkgroups?filter={filter} |
Gets the Link Groups for the user's campuses |
GET api/Shared/linkgroupsmobile?filter={filter} |
No documentation available. |
GET api/Shared/clients |
Retrieves System level clients |
GET api/Shared/campuses?systemID={systemID} |
Retrieves campuses for a given system |
POST api/Shared/teams |
No documentation available. |
Prelog
Inspection
API | Description |
---|---|
GET api/Inspection/templatesSpaceXRef?filter={filter} |
No documentation available. |
POST api/Inspection/mobileinspections |
Saves a scored Inspection back to the system |
POST api/Inspection/mobileinspectionattachment |
No documentation available. |
POST api/Inspection/inspection |
Saves a scored Inspection back to the system |
GET api/Inspection/targets?filter={filter} |
Gets all possible Inspection Targets |
GET api/Inspection/types?filter={filter} |
Gets all possible Inspection types |
POST api/Inspection/inspections |
Gets a list of inspection that match the supplied filter criteria |
POST api/Inspection/scheduledinspections |
Gets a list of inspection that match the supplied filter criteria Refactored for Hybrid Mobile App |
GET api/Inspection/scoretypes?corp={corp} |
Gets a list of possible Score Types. |
GET api/Inspection/templates?corp={corp} |
Gets a list of Inspection Templates that may be used to create a new inspection |
GET api/Inspection/templatesfull |
Gets a list of Inspection Templates that may be used to create a new inspection |
GET api/Inspection/templatesfullcampusid?campusID={campusID} |
Gets a list of Inspection Templates by campusID that may be used to create a new inspection |
POST api/Inspection/inpectionreport |
Get Inspection Information for Mobile Inspection Info |
POST api/Inspection/inspectiontotals |
Get Inspection Information for Mobile Inspection Info |
Security
API | Description |
---|---|
GET api/Security/login |
Login a user to the API. Makes a user available for assignment of records (Bed Cleaning, Transport, Work Request, etc). Note, this is NOT needed to call API methods from a service account. |
GET api/Security/logout |
Logout a user. Makes the user unavailable for assignment in ISIS modules. It is not necessary to log off service accounts, only user accounts. |
GET api/Security/mobilestatus?mobileApplicationID={mobileApplicationID} |
No documentation available. |
GET api/Security/mobilerapplications |
No documentation available. |
POST api/Security/SignEULA |
No documentation available. |
POST api/Security/CheckMFA |
No documentation available. |
Asset
The Primary interface for all Asset related requests
API | Description |
---|---|
GET api/Asset/conditions?corp={corp} |
Gets a list of possible conditions that may be applied to an assets life expectancy records |
GET api/Asset/workhistory?filter={filter} |
Gets a list of Work Orders for the provided Asset |
GET api/Asset/pmschedule?filter={filter} |
Gets a list of Work Orders for the provided Asset |
GET api/Asset/linkgroupassettext?filter={filter} |
Gets a list of Work text for the provided Asset in a link group |
GET api/Asset/replacementreasons?corp={corp} |
Gets a list of possible reasons for an asset to be replaced |
GET api/Asset/risks |
Gets a list of possible risk factors that may be applied to an asset. These risk factors identify the Risk if an asset were to fail. |
GET api/Asset/rffunctions |
Gets a list of possible risk factors that may be applied to an asset. These risk factors identify the Function that the asset is regularly used for. |
GET api/Asset/assettypes |
Gets the list of asset types |
GET api/Asset/tierlevels |
Gets the list of asset tiers |
GET api/Asset/rfhistories |
Gets a list of possible risk factors that may be applied to an asset. These risk factors identify the number of Corrective actions that have been applied to the asset historically. |
GET api/Asset/assetnotes?filter={filter} |
Gets the Asset Notes for a given set of filtered assets. . |
GET api/Asset/assetsmobile?filter={filter} |
Gets Mobile Assets |
GET api/Asset/assets?filter={filter} |
Gets Assets |
GET api/Asset/systems?filter={filter} |
Gets the Asset Classifications available for an asset. Asset classifications contain three levels. This method returns the highest level (System). |
GET api/Asset/classes?filter={filter} |
Gets the Asset Classifications available for an asset. Asset classifications contain three levels. This method returns the Class Level |
GET api/Asset/objects?filter={filter} |
Gets the Asset Classifications available for an asset. Asset classifications contain three levels. This method returns the Class Level |
GET api/Asset/manufacturers?filter={filter} |
Gets a list of manufacturers that may be applied to an asset. |
GET api/Asset/manufacturers?corp={corp} |
Gets a list of manufacturers that may be applied to an asset. |
POST api/Asset/assetdeleteattachment?AssetID={AssetID} |
No documentation available. |
POST api/Asset/mobileassetattachment |
No documentation available. |
POST api/Asset/mobileassets |
Saves a list of Assets. |
GET api/Asset/sco?filter={filter} |
No documentation available. |
Project
eScheduler
Transport
API | Description |
---|---|
GET api/Transport/assignments |
Retrieves the assignments for a specific Transporter |
GET api/Transport/getdelays |
Retrieves the list of Delays that are able to be specified on a Transport |
POST api/Transport/transportbreaklunch?employeeID={employeeID}&isLogin={isLogin}&isBreak={isBreak}&isLunch={isLunch}&userName={userName}&miscTaskId={miscTaskId} |
No documentation available. |
GET api/Transport/getcancelreasons |
Retrieves the list of Cancellations that are able to be specified on a Transport |
POST api/Transport/delay/{id} |
Sets a Delay on a Transport |
POST api/Transport/resume/{id} |
Removes the delay from a Transport |
POST api/Transport/resumeStatus/{id} |
Removes the delay from a Transport |
POST api/Transport/complete/{id} |
Completes a Transport |
POST api/Transport/cancel/{id} |
Cancels a Transport Request |
POST api/Transport/start/{id} |
Marks a Transport Request as Started |
POST api/Transport/updateScan/{id}?scanState={scanState} |
Updates the FromScanTime or ToScanTime for Transport requests. |
GET api/Transport/assignment/{id}?employeeID={employeeID} |
Validates that an Employee is assigned to a Transport Request. For use with IVR systems. |
GET api/Transport/inprogress/{id} |
Retrieves the Status of a Transport Request |
GET api/Transport/GetMiscTasks |
No documentation available. |
Patient
API | Description |
---|---|
POST api/Patient/hl7 |
Accepts an HL7 message for processing within ISISweb. |
GET api/Patient/hl7bedcleaning |
Retrieves a list of Bed Cleaning Requests. Streamlined for use with an HL7 interface. |
POST api/Patient/hl7bedcleaning |
Updates a specific Bed Cleaning Request. Streamlined for use with an HL7 interface. |
Space
API | Description |
---|---|
GET api/Space/spaces?filter={filter} |
Gets the hierarchy of spaces that represent all spaces in the service account's campuses |
POST api/Space/buildings |
Gets a list of building available for the service account's campuses |
GET api/Space/tasks?corp={corp} |
Gets a list of cleaning tasks that may be applied to a cleaning schedule |
GET api/Space/types?filter={filter} |
Gets a list of Types that be associated with a Space |
GET api/Space/tree?filter={filter} |
Gets the hierarchy of spaces that represent all spaces in the service account's campuses |
GET api/Space/groups?filter={filter} |
A list of Groups that may be associated with a space |
POST api/Space/selection/{id}?includeActive={includeActive} |
Searches for spaces that match the specified criteria |
GET api/Space/selectionSpace?filter={filter} |
No documentation available. |
POST api/Space/verifylastverificationdate/{id} |
No documentation available. |
GET api/Space/getSpaceNotes?spaceId={spaceId} |
No documentation available. |
POST api/Space/saveSpaceNotes |
No documentation available. |
BedCleaning
Controller to handle Bed Cleaning Requests
People
API | Description |
---|---|
GET api/People/employmentstatuses |
Get the possible employment status settings for a service account's campuses. |
POST api/People/employees |
Get the employees assigned to the service account's campuses Provide an AccountID to filter on a particular account |
GET api/People/jobs |
Get the job code available for the service account's campuses |
GET api/People/employee?ivrNumber={ivrNumber} |
No documentation available. |