feat: enhance menu management with three-level hierarchy support, additional metadata fields, and utility scripts for data extraction
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
|
||||
--- Page 1 ---
|
||||
Api l ị ch đ ặ t khám - web
|
||||
1. Get Token
|
||||
Link:
|
||||
Ph ươ ng th ứ c: POST
|
||||
../connect/token
|
||||
Header
|
||||
Body x-www-form-urlencoded
|
||||
Response
|
||||
https://dhs.sisvietnam.vn
|
||||
__tenant 3a0f747c-57b6-753b-ba21-
|
||||
3987e8e93b9a
|
||||
Content-Type application/json
|
||||
Key Values
|
||||
grant_type x client_credentials
|
||||
client_id x DigitalHealthSolutions_LabConn
|
||||
client_secret x AcEnBCaphERGOGYMaStATITEnaP
|
||||
ETYpR
|
||||
scope x LabConn
|
||||
Thu ộ c tính B ắ t bu ộ c value
|
||||
1{2 "access_token":"eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGNjFGNTMzMTAyRUI4OTlFQTc2Mjk3MDQ4MUVFQTQ2QTkxODdBMTYiLCJ4NXQiOiJmMkgxTXhBdXVKbnFkaWx3U0I3cVJxa1llaFkiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2Rocy5zaXN2aWV0bmFtLnZuLyIsImV4cCI6MTc4NDY5MjA1OCwiaWF0IjoxNzg0NjA1NjU4LCJhdWQiOiJEaWdpdGFsSGVhbHRoU29sdXRpb25zIiwic2NvcGUiOiJMYWJDb25uIiwianRpIjoiOWVlZDNhNzItZTcxZC00MWM4LWJhYTgtMzVlMTY5YmEwMzE5Iiwib2lfcHJzdCI6IkRpZ2l0YWxIZWFsdGhTb2x1dGlvbnNfTGFiQ29ubiIsImNsaWVudF9pZCI6IkRpZ2l0YWxIZWFsdGhTb2x1dGlvbnNfTGFiQ29ubiIsIm9pX3Rrbl9pZCI6IjNhMjI5NGY2LTI2NjMtNTQ0OC1iMjU4LWI5Yjk0YzYxYWQ2ZSJ9.R7GQQxWU7MqKnQMhaZPtIMAxwjkTklmPgoFF8aisAZTPq4z7TnMAL36tlKvLeazIKfE0KIVtdfi9AqXeIwXt6co4_-5i9MJ03QJvJVdqul9nGiXaRtuSUagPogclkZ9wZeZU4IHxSFS7WCKuuX-Rv4EjNP2H-Igr5ss5cqfw7mIgQLknIlQ7jQolxqeO9IJgDBH90lxnpaC0S8ZTg3S_6cv2kPG8s8FdqgodOJnFG-d7YFlS4WR9O_z0uRnBS9cIhCRaxoo1GqtzvLVPjeyJecy48DnrNsqYEwsNQx4hWTiHC_9rFlfKCIuWQnv7wKWkkNt-ZsUABkk5PZrtHeZVeg",
|
||||
--- Page 2 ---
|
||||
2. Danh sách bác s ĩ có l ị ch làm vi ệ c
|
||||
Ph ươ ng th ứ c: GET
|
||||
…/api/app/his/doctors/work-schedules
|
||||
Header
|
||||
Response
|
||||
3 "token_type":"Bearer",4 "expires_in":863985}
|
||||
__tenant 3a0f747c-57b6-753b-ba21-3987e8e93b9a
|
||||
Authorization Bearer + Token
|
||||
Key Vaules
|
||||
1{2 "data":{3 "fromDate":"2026-07-15",4 "toDate":"2026-07-29",5 "doctors":[6 {7 "doctorId":"feaf54ac-e8c2-42a5-bb3b-65e9ba7fc2a7",8 "doctorCode":"00001",9 "fullName":"TS. BS. TR Ầ N CHÍ C Ư Ờ NG",10 "birthYear":null,11 "gender":null,12 "practicingCertificate":"001257/BYT-CCHN",13 "title":"TS. BS"14 }15 ]16 },17 "success":true,18 "statusCode":200,19 "timestamp":"2026-07-15T10:14:59.0784+07:00"20}
|
||||
fromDate date Làm vi ệ c t ừ ngày
|
||||
toDate date Làm vi ệ c đ ế n ngày
|
||||
doctorId GUID Id bác s ĩ
|
||||
doctorCode string Mã bác s ĩ
|
||||
fullName string Tên bác s ĩ
|
||||
birthYear string Gi ớ i tính
|
||||
N ộ i dung Ki ể u d ữ li ệ u Mô t ả
|
||||
--- Page 3 ---
|
||||
3. L ị ch làm vi ệ c chi ti ế t bác s ĩ
|
||||
Ph ươ ng th ứ c: GET
|
||||
…/api/app/his/doctors/{DoctorCode}/work-schedule-days
|
||||
Header
|
||||
Response
|
||||
gender string N ă m sinh
|
||||
practicingCertificat
|
||||
e
|
||||
string Ch ứ ng ch ỉ hành ngh ề
|
||||
title string Ch ứ c danh
|
||||
__tenant 3a0f747c-57b6-753b-ba21-3987e8e93b9a
|
||||
Authorization Bearer + Token
|
||||
Key Vaules
|
||||
1{2 "data":{3 "doctorId":"feaf54ac-e8c2-42a5-bb3b-65e9ba7fc2a7",4 "doctorCode":"00001",5 "fromDate":"2026-07-15",6 "toDate":"2026-07-29",7 "days":[8 {9 "date":"2026-07-15",10 "dayOfWeek":411 },12 {13 "date":"2026-07-20",14 "dayOfWeek":215 },16 {17 "date":"2026-07-27",18 "dayOfWeek":219 },20 {21 "date":"2026-07-29",22 "dayOfWeek":423 }24 ]25 },26 "success":true,27 "statusCode":200,28 "timestamp":"2026-07-15T08:59:26.2920087+07:00"29}
|
||||
N ộ i dung Ki ể u d ữ li ệ uMô t ả
|
||||
--- Page 4 ---
|
||||
doctorId GUID ID bác s ĩ
|
||||
doctorCode string Mã bác s ĩ
|
||||
fromDate string Làm vi ệ c t ừ ngày
|
||||
toDate string Làm vi ệ c đ ế n ngày
|
||||
date string Ngày làm vi ệ c
|
||||
dayOfWeek int Th ứ :
|
||||
1: th ứ 2
|
||||
2: th ứ 3
|
||||
3: th ứ 4
|
||||
4: th ứ 5
|
||||
5: th ứ 6
|
||||
Reference in New Issue
Block a user