ზოგადი აღწერა
სერვისის გამოძახება ხდება 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-ები თავისი დასახელებებით:
- 1 - EHR
- 2 - დეპარტამენტის ნაშთები
- 4 - პაციენტზე ხარჯვა
- 5 - გადაცემები
- 6 - მიღება
- 7 - შესრულება ამბულატორია სტაციონარი
- 8 - შესრულება სტაციონარი
- 9 - შესრულება ამბულატორია
- 10 - ბრუნვა გაშლილი
- 11 - ზედდებული
- 12 - კვლევები
- 13 - გაყიდვები
- 14 - ისტორიის წინა ხარჯვა
- 15 - ისტორიის წინასწარი ხარჯვა
- 16 - მედიკამენტის წინა ხარჯვა
- 17 - კვლევები - განყოფილება.ექიმი
- 18 - გადახდები
- 19 - შესრულება სპონსორით
- 20 - შესრულება ჯამური სპონსორით
- 21 - ისტორიები გახსნით
- 22 - შესრულება ყველა
- 23 - გასასწორებელი ნაშთები
- 24 - არასწორი ნაშთები
- 25 - შემოსული პაციენტები
- 26 - ბრუნვა განყოფილებებით
- 27 - კვლევის სადაზღვევო შესრულება
- 28 - შესრულება ჯამური განყოფილებით
- 29 - ანგარიშვალდებული
- 30 - ანგარიშვალდებული ფილიალებით
- 31 - დეპარტამენტის ნაშთები პერიოდით
- 32 - მედიკამენტები
- 33 - ატვირთული ნაშთები
- 34 - ანგარიშვალდებულის ბრუნვა ანგარიშით
- 35 - დაუსრულებელი კვლევები
- 36 - შესყიდვები
- 37 - ნოზოლოგიები
- 38 - შესრულება ყველა ხელფასით
- 39 - დიაგნოზები გახსნით
- 40 - ჯამური ინფორმაცია
- 41 - პაციენტის მიმდინარე ავანსი
- 42 - კვლევების წილი განყოფილებებით
- 43 - ნებართვები
- 44 - მწოლიარე პაციენტები
- 45 - კვლევები - კოდი.ექიმი
- 46 - ისტორიები გაწერით
- 47 - კვლევები - ფილიალი.კოდი.ექიმი.სპონ
- 48 - კვლევის ვიზიტები
- 49 - დარიცხული ხელფასები
- 50 - მორიგეობა
- 51 - ამბულატორიული ვიზიტი
- 52 - ერთი მიღების დეტალური
- 53 - HR
- 54 - შესრულება ყველა (ძველი)
პარამეტრები
- EHR
- @DateFrom - დაწყება
- @DateTill - დასრულება
- @Days - დღეების რაოდენობა
- @DoctorCode_1 - ექიმი
- @HistoryType - სტაც / ამბ
- @EhrContentType - EHR ტიპი
- @Ehr_24Hours - 24 საათი
- @Department_1 - განყოფილება
- @HasPersonalNumber - პირადობით
- @RecordType - ჩანაწერის ტიპი
- დეპარტამენტის ნაშთები
- @Department_1 - განყოფილება
- @Year - წელი
- @Month - თვე
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- პაციენტზე ხარჯვა
- @Department_1 - განყოფილება
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @CreatedFrom - შეტანილი თარიღიდან
- @HistoryType - ამბ/სტაც
- გადაცემები
- @Department_Sender - გამომგზავნი
- @Department_Receiver - მიმღები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @ENUM_9_1 - ტიპი
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeBuyer - გარდა მყიდველი ორგანიზაციისა (მაგ.: ,1,2,3,)
- მიღება
- @Organization_Sender - გამომგზავნი
- @Department_Receiver - მიმღები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeSenders - გარდა გამყიდველისა (მაგ.: 1,2,3)
- @ExcludeReceivers - გარდა მიმღებისა (მაგ.: 1,2,3)
- @CreatedFrom - შეტანილი თარიღიდან
- შესრულება ამბულატორია სტაციონარი
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- შესრულება სტაციონარი
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- შესრულება ამბულატორია
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- ბრუნვა გაშლილი
- @Department_1 - განყოფილება
- @Year - წელი
- @StartMonth - საწყისი თვე
- @EndMonth - საბოლოო თვე
- @ItemType - მ/ს (5/6)
- @Detail - დეტალური
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- ზედდებული
- @Department_Sender - გამგზავნი
- @Department_Receiver - მიმღები
- @Year - წელი
- @Month - თვე
- @Day - დღე
- @InOut - 1=მიღება,2=გაყიდვა,3=გადაცემა,4=ხარჯვა,5=ჩამოწერა,6=დაბრონვა,7=გადმოცემა,17=მიღება/გადმოცემა
- კვლევები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType_2 - ისტორიის ტიპი
- @Department_1 - განყოფილება
- @NosologyType - ნოზოლოგიის ტიპი
- @IncludeVisits - ვიზიტებით
- @ResearchStatus - სტატუსი
- გაყიდვები
- @Department_1 - განყოფილება
- @Year - წელი
- @Month - თვე
- @ItemType - მ/ს (5/6)
- ისტორიის წინა ხარჯვა
- @Department_1 - განყოფილება
- @Year - წელი
- @Month - თვე
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- ისტორიის წინასწარი ხარჯვა
- @Department_1 - განყოფილება
- @Year - წელი
- @Month - თვე
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- მედიკამენტის წინა ხარჯვა
- @Department_1 - განყოფილება
- @Year - წელი
- @Month - თვე
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- კვლევები - განყოფილება.ექიმი
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @Department_1 - განყოფილება
- @GroupLevel - დაჯგუფება: 0=განყოფილება+ექიმი, 1=განყოფილება, 2=ფილიალი
- @NosologyType - ნოზოლოგიის ტიპი
- გადახდები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- შესრულება სპონსორით
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @Branch_1 - ფილიალი
- შესრულება ჯამური სპონსორით
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @Branch_1 - ფილიალი
- @Include_Department - განყოფილებით
- ისტორიები გახსნით
- @Department_1 - განყოფილება
- @DateFrom - თარიღიდან
- @TimeFrom - დროიდან
- @DateTill - თარიღამდე
- @TimeTill - დრომდე
- @HistoryType - სტაც / ამბ
- შესრულება ყველა
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @Department_1 - განყოფილება
- გასასწორებელი ნაშთები
- არასწორი ნაშთები
- @Year - წელი
- @Month - თვე
- @Department_1 - განყოფილება
- @ItemType - მედ (5) / საქ (6)
- @ItemCode - მედ/საქ კოდი
- @BrunvaId - ნაშთის Id
- შემოსული პაციენტები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- ბრუნვა განყოფილებებით
- @Year - წელი
- @Month - თვე
- @ItemType - მ/ს (5/6)
- @Detail - დეტალური
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- @GroupByAccount - ანგარიშით დაჯგუფება
- კვლევის სადაზღვევო შესრულება
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @Branch_1 - ფილიალი
- @Insurance_1 - სპონსორი
- შესრულება ჯამური განყოფილებით
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- ანგარიშვალდებული
- @Year - წელი
- @Month - საწყისი თვე
- @EndMonth - საბოლოო თვე
- @Branch_WithZero_1 - ფილიალი
- ანგარიშვალდებული ფილიალებით
- @Year - წელი
- @Month - საწყისი თვე
- @EndMonth - საბოლოო თვე
- @Branch_WithZero_1 - ფილიალი
- დეპარტამენტის ნაშთები პერიოდით
- @Department_1 - განყოფილება
- @Year - წელი
- @Month - თვე
- @IncludeAccounts - შეიცავს ანგარიშებს (1651.,1651.20,)
- @ExcludeAccounts - არ შეიცავს ანგარიშებს (1651.,1651.20,)
- მედიკამენტები
- ატვირთული ნაშთები
- @Year - წელი
- @Month - თვე
- @Department_1 - განყოფილება
- ანგარიშვალდებულის ბრუნვა ანგარიშით
- @Year - წელი
- @Month - საწყისი თვე
- @EndMonth - საბოლოო თვე
- @Branch_WithZero_1 - ფილიალი
- @Account - ანგარიში
- @SubAccount - ქვე ანგარიში
- დაუსრულებელი კვლევები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @DoctorCode_1 - ექიმი
- @Department_1 - განყოფილება
- შესყიდვები
- @MonthCount - თვეების რაოდენობა (1-3)
- ნოზოლოგიები
- შესრულება ყველა ხელფასით
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @Department_1 - განყოფილება
- @NosologyType - ნოზოლოგიის ტიპი
- დიაგნოზები გახსნით
- @Department_1 - განყოფილება
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @Kods - კოდები (მაგ: A,B,C)
- ჯამური ინფორმაცია
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- პაციენტის მიმდინარე ავანსი
- კვლევების წილი განყოფილებებით
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- ნებართვები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @PersonCode_CreatedBy_1 - მომთხოვნი
- @ENUM_7_1 - სტატუსი
- მწოლიარე პაციენტები
- @Department_1 - განყოფილება
- კვლევები - კოდი.ექიმი
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @Department_1 - განყოფილება
- @NosologyType - ნოზოლოგიის ტიპი
- ისტორიები გაწერით
- @Department_1 - განყოფილება
- @DateFrom - თარიღიდან
- @TimeFrom - დროიდან
- @DateTill - თარიღამდე
- @TimeTill - დრომდე
- @HistoryType - სტაც / ამბ
- კვლევები - ფილიალი.კოდი.ექიმი.სპონ
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType - სტაც / ამბ
- @Department_1 - განყოფილება
- @NosologyType - ნოზოლოგიის ტიპი
- კვლევის ვიზიტები
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @HistoryType_2 - ისტორიის ტიპი
- @Department_1 - განყოფილება
- @NosologyType - ნოზოლოგიის ტიპი
- დარიცხული ხელფასები
- @Year - წელი
- @Month - თვე
- მორიგეობა
- @Year - წელი
- @Month - თვე
- @Department_1 - განყოფილება
- ამბულატორიული ვიზიტი
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @LastIndex - ბოლო ნომერი
- @NosologyTypes - ნოზოლოგიის ტიპები
- @Department_1 - განყოფილება
- ერთი მიღების დეტალური
- @PharmacyCode - მიღების კოდი
- HR
- @Department_Organization_1 - ფილიალი
- @Department_1 - განყოფილება
- შესრულება ყველა (ძველი)
- @DateFrom - თარიღიდან
- @DateTill - თარიღამდე
- @Department_1 - განყოფილება