Patient

APIDescription
POST api/Patient/New

No documentation available.

POST api/Patient/ShareResult

No documentation available.

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

Methods for getting patient restrictions by patientId. Property needed to get patient credentials.

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

Methods for getting patient restrictions by patientId. Property needed to get patient credentials.

GET api/Patient/GetBasicPatientInfo?jmbg={jmbg}

No documentation available.

GET api/Patient

No documentation available.

GET api/Patient/{id}

No documentation available.

Dental

APIDescription
POST api/Dental/SaveDentalStatus

No documentation available.

POST api/Dental/SaveDentalWorklist

No documentation available.

Admission

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

Get admission details, including referral and case details

GET api/Admission/GetAdmissionTypes

No documentation available.

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.

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.

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.

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.

WorkList

APIDescription
POST api/WorkList/confirmProcedureCompletion?referralId={referralId}

No documentation available.

POST api/WorkList/changeReferralStatus?referralId={referralId}&referralStatusId={referralStatusId}

No documentation available.

POST api/WorkList/GetChronicDiagnosisPatients

No documentation available.

GET api/WorkList/GetChronicDiagnosisPatientsNewShort?jmbg={jmbg}&offset={offset}&limit={limit}&dateFrom={dateFrom}&dateTo={dateTo}&worklistUid={worklistUid}&codeFrom={codeFrom}&codeTo={codeTo}

No documentation available.

GET api/WorkList/GetChronicDiagnosisPatientsNewShortUsername?jmbg={jmbg}&username={username}&offset={offset}&limit={limit}&dateFrom={dateFrom}&dateTo={dateTo}&worklistUid={worklistUid}&codeFrom={codeFrom}&codeTo={codeTo}

No documentation available.

GET api/WorkList/{id}

No documentation available.

POST api/WorkList

No documentation available.

PUT api/WorkList/{id}

No documentation available.

DELETE api/WorkList/{id}

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.

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.

Referral

APIDescription
GET api/Referral/GetReferralPDF?userID={userID}&requestNumber={requestNumber}&typeID={typeID}

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.

ReferralResponse

APIDescription
GET api/ReferralResponse/GetReferralResponseForm?referralId={referralId}

Referral response form for referral id.

GET api/ReferralResponse/DactlyographyCompletedReferralResponses

List of completed referral responses from dactylography.

GET api/ReferralResponse/GetPatientReferralResponseFromAISLogs?jmbg={jmbg}

No documentation available.

GET api/ReferralResponse/GetAllPatientReferralResponseFromAISLogs?jmbg={jmbg}

No documentation available.

GET api/ReferralResponse/GetPatientEmkp?jmbg={jmbg}

No documentation available.

POST api/ReferralResponse/ChangeStatus?referraResponselId={referraResponselId}&referralResponseStatusId={referralResponseStatusId}

Method for referral response status change.

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.

GET api/ReferralResponse?referralId={referralId}

List of referral responses for referral.

GET api/ReferralResponse/{id}

Details of referral response.

POST api/ReferralResponse?isAudioDictation={isAudioDictation}&audioUid={audioUid}

Add new referral response for referral.

PUT api/ReferralResponse?isAudioDictation={isAudioDictation}&audioUid={audioUid}

No documentation available.

DELETE api/ReferralResponse/{id}

No documentation available.

CRA

APIDescription
POST api/Cra/MedicalAidCRA

No documentation available.

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.

POST api/CRA?mrn={mrn}&npi={npi}

No documentation available.

POST api/CRA?caseLocalId={caseLocalId}&username={username}&cabinetCode={cabinetCode}&medicalAids={medicalAids}&npi={npi}

No documentation available.

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/cabinetDoctors?id={id}

No documentation available.

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/dtpprocedures1?term={term}&paymentContractId={paymentContractId}

No documentation available.

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.

MobileClient

APIDescription
GET api/MobileClient/GetUserCredentials?username={username}

Methods for getting user credentials by username. Property needed to get user credentials.

GET api/MobileClient/GetUserCabinets?username={username}

Methods for getting user cabinets by username. Property needed to get user credentials.

GET api/MobileClient/GetUserWorklists?username={username}

Methods for getting user worklists by username. Property needed to get user credentials.

GET api/MobileClient/GetUserActivations?userId={userId}

Methods for getting user worklists by userId. Property needed to get user credentials.

Prescription

APIDescription
GET api/Prescription/referral/{referralId}

Get patient prescriptions by referral ID

GET api/Prescription/MyWorklist?worklistUid={worklistUid}&limit={limit}&offset={offset}&dateFrom={dateFrom}&dateTo={dateTo}

No documentation available.

GET api/Prescription/AutoCompleteDosageByDrugId?term={term}&id={id}

No documentation available.

GET api/Prescription/AllDiagnosis

No documentation available.

GET api/Prescription/PrescriptionsByPersonalId?personalId={personalId}&limit={limit}&offset={offset}&dateFrom={dateFrom}&dateTo={dateTo}

No documentation available.

GET api/Prescription/{id}

Get prescription details and realization information API

POST api/Prescription

Prescribe new prescription API

DELETE api/Prescription/{id}?username={username}&pin={pin}

No documentation available.

GET api/Prescription?username={username}&limit={limit}&offset={offset}&npi={npi}&dateFrom={dateFrom}&dateTo={dateTo}

Get patient prescriptions by prescribing doctor

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

Method for getting access token for OAuth2 authorization.

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.

WebHookFilters

APIDescription
GET api/webhooks/filters

No documentation available.

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".

GetPDF

APIDescription
GET api/ais/GetPDF?K1={K1}&applicationID={applicationID}&pdfTypeID={pdfTypeID}&K2={K2}

No documentation available.

PatientReferrals

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

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

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

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.

CacheControl

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

No documentation available.

POST api/Administration/CacheControl

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.

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

GET api/codebooks/api/mRx/CodeBook/Lijek?term={term}

No documentation available.

GET api/codebooks/api/mRx/CodeBook/Dijagnoza?term={term}

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.

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.

MedicalRecord

APIDescription
POST api/MedicalRecord/ReferralResponses

No documentation available.

POST api/MedicalRecord/MedicalNote

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.

OpportunityScreening

APIDescription
GET api/OpportunityScreening/GetInfoForReferral?referralId={referralId}

No documentation available.

POST api/OpportunityScreening/CreateNewInternalReferral?admissionId={admissionId}&cabinetId={cabinetId}

No documentation available.

Admission2

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

No documentation available.

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

No documentation available.

GET api/v2/admissions/{id}/additionaldetails_old

No documentation available.

PUT api/v2/admissions/{id}

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.

PrescriptionTherapy

APIDescription
GET api/PrescriptionTherapy/{id}

No documentation available.

POST api/PrescriptionTherapy

No documentation available.

PUT api/PrescriptionTherapy/{id}

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Only for Administration auto extend therapy - Covid19 purpose Action overides regular business logic !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

DELETE api/PrescriptionTherapy/{id}

No documentation available.

PersonalisedDocuments

APIDescription
POST api/PersonalisedDocuments

No documentation available.

POST api/PersonalisedDocuments?documentUid={documentUid}

No documentation available.

MamographyScreening

Get mamogprahy screening result data

APIDescription
GET api/MamographyScreening

No documentation available.

GET api/MamographyScreening/{id}

No documentation available.

POST api/MamographyScreening

Retreive patient mamography screening clinical path

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.

PatientCases

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

No documentation available.

Wado

APIDescription
POST api/Wado

Exchange wado parameters for xero hash url

NotifyApi

APIDescription
POST api/NotifyApi

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.

ReferralResponseTemplates

APIDescription
GET api/ReferralResponseTemplates

No documentation available.

POST api/ReferralResponseTemplates

No documentation available.

PatientPrescriptions

APIDescription
GET api/PatientPrescriptions?patientId={patientId}

No documentation available.

GET api/PatientPrescriptions?patientIdentificationType={patientIdentificationType}&patientIdentificationValue={patientIdentificationValue}&dateFrom={dateFrom}&dateTo={dateTo}

Get patient prescription. If period is not specified, service returns patient prescriptions for last 6 months.

Activator

APIDescription
POST api/Activator

No documentation available.

Screening

APIDescription
POST api/Screening

No documentation available.

DrugDiscountData

APIDescription
GET api/DrugDiscountData?drugCode={drugCode}&date={date}

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.

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.

AudioDictation

APIDescription
POST api/AudioDictation

No documentation available.

RadiologyOrders

Methods for creating, reading and canceling radiology orders

APIDescription
GET api/RadiologyOrders/{id}

Get radiology order by referral id

POST api/RadiologyOrders

Create new radiology order

DELETE api/RadiologyOrders/{id}

Cancel radiology order