docs.webmed.ge

Webmed / ინტეგრაცია / რეპორტი

ზოგადი აღწერა

სერვისის გამოძახება ხდება HTTP პროტოკოლის POST მეთოდით და პარამეტრად გადაეცემა JSON სტრუქტურა. სერვისი აბრუნებს XML-ს.

გამოძახება

სერვისის მისამართი /Report/ReportResultData. პარამეტრების სტრუქტურა ცარიელი მნიშვნელობებით:

{
	"user": null,
	"password": null,
	"id": 0,
	"templateId": 0,
	"P_[პარამეტრის დასახელება]": null,
}

2020 წლის დეკემბრის მიღებების რეპორტის გამოძახების მაგალითი:

{
	"user": null,
	"password": null,
	"id": 6,
	"templateId": 0,
	"P_@Organization_Sender": null,
	"P_@Department_Organization_Receiver": null,
	"P_@Department_Receiver": null,
	"P_@DateFrom": "01/12/2020",
	"P_@DateTill": "31/12/2020"
}

ბრუნდება შემდეგი სახის XML:

<?xml version="1.0" encoding="UTF-8"?>
<Root>
	<Today>[dd/MM/yyyy]</Today>
	<Now>[dd/MM/yyyy HH:mm]</Now>
	<NowUTC>[yyyy-MM-ddTHH:mm:ssZ]</NowUTC>
	<Title>[დასახელება]</Title>
	<Parameters>
		[გადაცემული პარამეტრები]
	</Parameters>
	<Items>
		[ერთი ჩანაწერის ინფორმაცია]
	</Items>
	...
	<Items>
		[ერთი ჩანაწერის ინფორმაცია]
	</Items>
</Root>

რეპორტები

რეპორტების ID-ები თავისი დასახელებებით:

პარამეტრები