WebHookRegistrations

APIDescription
GET api/webhooks/registrations

No documentation available.

GET api/webhooks/registrations/{id}

No documentation available.

POST api/webhooks/registrations

No documentation available.

PUT api/webhooks/registrations/{id}

No documentation available.

DELETE api/webhooks/registrations/{id}

No documentation available.

DELETE api/webhooks/registrations

No documentation available.

SMSConfirmation

APIDescription
GET api/SMS/GetCode?NPI={NPI}&phoneNumber={phoneNumber}

No documentation available.

POST api/SMS/VerifyCode

No documentation available.

Locations

Api for handling locations in organizational units.

APIDescription
PUT api/locations/update

Update location. If there is no location new location is created.

GET api/Locations/{id}

Get location.

Admission2

APIDescription
GET api/v2/admissions/{id}/additionaldetails

No documentation available.

POST api/v2/admissions/{id}/additionaldetails/remap

No documentation available.

Admission

APIDescription
GET api/Admission/GetAdmissionDetails?referralId={referralId}

Get admission details, including referral and case details

GET api/Admission

No documentation available.

POST api/Admission

No documentation available.

PUT api/Admission/{id}

No documentation available.

DELETE api/Admission/{id}

No documentation available.

MedicalDocumentation

APIDescription
GET api/MedicalDocumentation/PatientData?id={id}&referralId={referralId}

Get list of patient documentation.

GET api/MedicalDocumentation/{id}

No documentation available.

POST api/MedicalDocumentation

No documentation available.

PUT api/MedicalDocumentation/{id}

No documentation available.

DELETE api/MedicalDocumentation/{id}

No documentation available.

Institutions

Api for handling institutions.

APIDescription
PUT api/Institutions/update

Update institution. If there is no institution new institution is created.

GET api/Institutions/{id}

Get institution.

AutoComplete

APIDescription
GET api/v2/helpers/diagnosis?term={term}&patientId={patientId}

Get all or patient specific list of diagnosis.

GET api/v2/helpers/towns?term={term}

E:\Dev\Repos\eMeditSolution\RFZO.DAL\Db\RfzoDB.edmx Get list of towns.

GET api/v2/helpers/employeractivities?term={term}

Get list of employer activities.

GET api/v2/helpers/jobs?term={term}

Get list of jobs.

GET api/v2/helpers/qualifications?term={term}

Get list of qualifications.

GET api/v2/helpers/medics?term={term}&therapyId={therapyId}

Get list of medics.

GET api/v2/helpers/patients?term={term}&identificationTypeId={identificationTypeId}

Get list of patients.

GET api/v2/helpers/patients/{id}/activeinsurances

Get list of patient active insurances

GET api/v2/helpers/admissions/paymentcontracts?patientInsuranceId={patientInsuranceId}&admissionCabinetId={admissionCabinetId}

Get list of payment contracts.

GET api/v2/helpers/dtpprocedures/pricecontracts?excludeContractId={excludeContractId}

Get list of price of contracts for dtp procedures.

GET api/v2/helpers/user/worklistcabinets

Get list of cabinets for current user.

GET api/v2/helpers/cabinets/{id}/doctors

Get doctors for specific cabinet.

GET api/v2/helpers/cabinets/{id}/tehnicians

Get tehnicias for specific cabinet.

GET api/v2/helpers/cabinets/{id}/wards

Get wards for specific cabinet.

GET api/v2/helpers/dtpprocedures?term={term}&paymentContractId={paymentContractId}

Get list of dtp procedures.

GET api/v2/helpers/medicalprocedures?term={term}&cabinetId={cabinetId}&excludedMedicalProcedureIds={excludedMedicalProcedureIds}&patientPrimaryInsuranceId={patientPrimaryInsuranceId}&dtpPriceContractId={dtpPriceContractId}

Get list of medical procedures.

GET api/v2/helpers/cabinets/{id}/healthprofesionalwards

Get list of healthprofesional wards from users on specific cabinet.

GET api/v2/helpers/medicalactivities?term={term}

Get list of medical activities.

GET api/v2/helpers/institutions?term={term}&medicalActivityId={medicalActivityId}

Get list of insitutions.

GET api/v2/helpers/cabinets?term={term}&medicalActivityId={medicalActivityId}&institutionId={institutionId}

Get list of cabinets.

GET api/v2/helpers/healtprofesionals?term={term}&cabinetId={cabinetId}

Get list of healthprofesionals.

GET api/v2/helpers/locations/{id}/cabinets

Get list of cabinets on specific location.

GET api/v2/helpers/organizationunits/{id}/locations

Get list of locations on specific organization unit.

GET api/v2/helpers/institutions/{id}/organizationunits

Get list of organization units on specific institution.

GET api/v2/helpers/calendar/resources

Get list of calendar resources

GET api/v2/helpers/reports/subtypes?id={id}

Get list of report subtypes.

GET api/v2/helpers/cabinets/{id}/teams?medicalProcedureId={medicalProcedureId}

Get list of teams on specific cabinet.

Wards

Api for handling wards in locations.

APIDescription
PUT api/institutions/locations/wards/modalities/update

Update modality. If there is no modality new modality is created.

PUT api/institutions/locations/wards/rooms/update

Update room. If there is no room new room is created.

PUT api/institutions/locations/wards/tables/update

Update table. If there is no table new table is created.

PUT api/institutions/locations/wards/update?wardType={wardType}

Update ward. If there is no ward new ward is created.

User

APIDescription
POST api/User/Create?pin={pin}

No documentation available.

Codebooks

APIDescription
GET api/codebooks/Genders

Get gender code book

GET api/codebooks/ReferralStatuses

Get referrral status list.

GET api/codebooks/PrescriptionStatuses

Get prescription status list.

GET api/codebooks/PatientIdentificationTypes

Get patient identifications

GET api/codebooks/DiagnosisTypes

Get diagosis types

GET api/codebooks/MedicalProcedures

Get patient identifications

GET api/codebooks/ReferralExtents

Get extent register

Cabinets

APIDescription
GET api/Cabinets/UserCabinets

Get all user cabinets.

GET api/Cabinets

Get all active cabinets from all locations.

GET api/Cabinets/{id}

Get all active cabinets from specific location.

WebHookFilters

APIDescription
GET api/webhooks/filters

No documentation available.

CRA4

APIDescription
GET api/v4/Cra?referralId={referralId}

No documentation available.

POST api/v4/Cra

Create new Case-Referral-Admission in eMedit. Use this to add patient to eMedit work list

DELETE api/v4/Cra?referralId={referralId}

No documentation available.

FuneralPortal

APIDescription
GET api/FuneralPortal/GetByIdentificator?qrCodeSmall={qrCodeSmall}&qrCodeBig={qrCodeBig}

No documentation available.

GET api/FuneralPortal/PrintByIdentificator?qrCodeSmall={qrCodeSmall}&qrCodeBig={qrCodeBig}

No documentation available.

GET api/FuneralPortal/PrintDeathCertificateForPatientPortal?qrCodeSmall={qrCodeSmall}&qrCodeBig={qrCodeBig}&documentType={documentType}

No documentation available.

GET api/FuneralPortal/PrintDeathCertificateForPatientPortalByReferralId?referralID={referralID}&documentType={documentType}

No documentation available.

CRA3

APIDescription
GET api/v3/Cra?referralId={referralId}

No documentation available.

POST api/v3/Cra

Create new Case-Referral-Admission in eMedit. Use this to add patient to eMedit work list

DELETE api/v3/Cra?referralId={referralId}

No documentation available.

CacheControl

APIDescription
GET api/Administration/CacheControl?key={key}

No documentation available.

POST api/Administration/CacheControl

No documentation available.

ePosData

APIDescription
POST api/ePosData/GetSignature

No documentation available.

POST api/ePosData/SetSignature

No documentation available.

GET api/ePosData?dateFrom={dateFrom}&dateTo={dateTo}

No documentation available.

GET api/ePosData

No documentation available.

CRA2

APIDescription
GET api/v2/Cra?referralId={referralId}

No documentation available.

POST api/v2/Cra

Create new Case-Referral-Admission in eMedit. Use this to add patient to eMedit work list

DELETE api/v2/Cra?referralId={referralId}

No documentation available.

ReferralResponse

APIDescription
POST api/ReferralResponse/ChangeStatus?referralId={referralId}&referralResponseStatusId={referralResponseStatusId}

Method for referral response status change.

POST api/ReferralResponse/ChangeStatusByReferralID?referralID={referralID}&referralResponseStatusId={referralResponseStatusId}

No documentation available.

POST api/ReferralResponse/VerifyReferralResponseQrCode

No documentation available.

GET api/ReferralResponse/GetReferralResponseBlocks?referralId={referralId}

List of referral response blocks for referral.

POST api/ReferralResponse/SaveReferralResponseBlocks?preliminary={preliminary}

Save referral response blocks for referral.

POST api/ReferralResponse/UpdateReferralResponseBlocks?preliminary={preliminary}&isUnknownPerson={isUnknownPerson}

No documentation available.

GET api/ReferralResponse?referralId={referralId}

List of referral responses for referral.

GET api/ReferralResponse/{id}

Details of referral response.

DELETE api/ReferralResponse/{id}

No documentation available.

Locations2

APIDescription
GET api/v2/locations/{id}

No documentation available.

POST api/v2/locations

No documentation available.

PUT api/v2/locations/{id}

No documentation available.

DELETE api/v2/locations/{id}

No documentation available.

GET api/v2/locations?locationLocalId={locationLocalId}&organizationUnitId={organizationUnitId}&active={active}&rowsCount={rowsCount}

No documentation available.

OrganizationalUnits

Api for handling organizational units in institutions.

APIDescription
PUT api/organizationalunits/update

Update organizational unit. If there is no organizational unit new unit is created.

GET api/OrganizationalUnits/{id}

Get organizational unit.

Test

APIDescription
POST api/test/NoAuthorize

This is test method with no authorization.

POST api/test/Authorize

This is test method with basic authorize.

POST api/test/AuthorizeLaboratory

This is test method authorized for roles: "Laboratory".

POST api/test/AuthorizeRadiology

This is test method authorized for roles: "Radiology".

POST api/test/SendSmsCode?phoneNumber={phoneNumber}

No documentation available.

PatientReferrals

APIDescription
GET api/Patient/Referrals?personalId={personalId}

GET api/Patient/Referral/Details?referralId={referralId}

GET api/Patient/Referrals?patientId={patientId}

Patient

APIDescription
POST api/Patient/New

No documentation available.

POST api/Patient/ShareResult

No documentation available.

GET api/Patient/GetPatientData?npi={npi}

No documentation available.

GET api/Patient/GetPatientData?npi={npi}&institutionCode={institutionCode}

No documentation available.

GET api/Patient/CallMdulsAndMup?npi={npi}&institutionCode={institutionCode}&institutionName={institutionName}

No documentation available.

GET api/Patient

No documentation available.

GET api/Patient/{id}

No documentation available.

OAuth

Methods for getting acces token for authorization

APIDescription
POST api/OAuth/GetAccessToken

Method for getting access token for OAuth2 authorization.

POST api/OAuth/GetMobileAccessToken

No documentation available.

POST api/OAuth/RefreshAccessToken

Method for refreshing access token with given refresh token.

GET api/OAuth/ValidateToken?authKey={authKey}

Method used to get response if eksternal token is valid. Request need to be authorized as well.

POST api/OAuth/SendToFleep

No documentation available.

Nites

Integration with Nites client

APIDescription
POST api/Nites/MamographyScreeningClinicalPath

Retreive patient mamography screening clinical path

POST api/Nites/Wado

Exchange wado parameters for xero hash url

GET api/Nites

Test hello world

GET api/Nites/{id}

No documentation available.

PatientProfile

APIDescription
GET api/PatientProfile?personalId={personalId}

No documentation available.

GET api/PatientProfile?patientId={patientId}

No documentation available.

GET api/PatientProfile?patientIdentifier={patientIdentifier}&patientSecret={patientSecret}&dataType={dataType}

No documentation available.

HcCloudUser

APIDescription
GET api/HcCloudUser

No documentation available.

GET api/HcCloudUser/{id}

No documentation available.

POST api/HcCloudUser

No documentation available.

PUT api/HcCloudUser/{id}

No documentation available.

DELETE api/HcCloudUser/{id}

No documentation available.

ReferralResponseTemplates

APIDescription
GET api/ReferralResponseTemplates

No documentation available.

POST api/ReferralResponseTemplates

No documentation available.

Referral

APIDescription
GET api/Referral?npi={npi}

No documentation available.

Activator

APIDescription
POST api/Activator

No documentation available.

NotifyApi

APIDescription
POST api/NotifyApi

No documentation available.

LaboratoryOrderResult

APIDescription
POST api/LaboratoryOrderResult

Send results of ordered laboratory analysis.

DELETE api/LaboratoryOrderResult/{id}

Delete laboratory referral response. This is intended for bad laboratory results.

Batut

APIDescription
GET api/Batut?diagnoseCode={diagnoseCode}&gender={gender}&circumstance={circumstance}&birthDate={birthDate}&deathDate={deathDate}

No documentation available.

PersonalisedDocuments

APIDescription
POST api/PersonalisedDocuments

No documentation available.

POST api/PersonalisedDocuments?documentUid={documentUid}

No documentation available.

Dashboard

Methods for creating, reading and updateing dashboard news

APIDescription
GET api/Dashboard

No documentation available.

GET api/Dashboard/{id}

No documentation available.

POST api/Dashboard

No documentation available.

PUT api/Dashboard/{id}

No documentation available.

DELETE api/Dashboard/{id}

No documentation available.

PatientCases

APIDescription
GET api/PatientCases?patientIdentificationValue={patientIdentificationValue}&patientIdentificationType={patientIdentificationType}

No documentation available.

CRA

APIDescription
GET api/CRA?referralId={referralId}

No documentation available.

POST api/CRA

Create new Case-Referral-Admission in eMedit. Use this to add patient to eMedit work list

DELETE api/CRA?referralId={referralId}

No documentation available.