feat (encouter): not tested yet, also add crud for soapi, adime, sbar
This commit is contained in:
@@ -4,11 +4,15 @@ import (
|
||||
"net/http"
|
||||
|
||||
/******************** main / transaction ********************/
|
||||
adime "simrs-vx/internal/interface/main-handler/adime"
|
||||
auth "simrs-vx/internal/interface/main-handler/authentication"
|
||||
counter "simrs-vx/internal/interface/main-handler/counter"
|
||||
encounter "simrs-vx/internal/interface/main-handler/encounter"
|
||||
medicicinemix "simrs-vx/internal/interface/main-handler/medicine-mix"
|
||||
medicicinemixitem "simrs-vx/internal/interface/main-handler/medicine-mix-item"
|
||||
practiceschedule "simrs-vx/internal/interface/main-handler/practice-schedule"
|
||||
sbar "simrs-vx/internal/interface/main-handler/sbar"
|
||||
soapi "simrs-vx/internal/interface/main-handler/soapi"
|
||||
|
||||
/******************** actor ********************/
|
||||
doctor "simrs-vx/internal/interface/main-handler/doctor"
|
||||
@@ -115,7 +119,18 @@ func SetRoutes() http.Handler {
|
||||
"DELETE /{id}": patient.O.Delete,
|
||||
"GET /by-identifier": patient.O.Search,
|
||||
})
|
||||
hk.GroupRoutes("/v1/encounter", r, hk.MapHandlerFunc{
|
||||
"GET /": encounter.O.GetList,
|
||||
"GET /{id}": encounter.O.GetDetail,
|
||||
"POST /": encounter.O.Create,
|
||||
"PATCH /{id}": encounter.O.Update,
|
||||
"DELETE /{id}": encounter.O.Delete,
|
||||
"PATCH /{id}/checkOut": encounter.O.CheckOut,
|
||||
})
|
||||
|
||||
hc.RegCrud(r, "/v1/soapi", soapi.O)
|
||||
hc.RegCrud(r, "/v1/adime", adime.O)
|
||||
hc.RegCrud(r, "/v1/sbar", sbar.O)
|
||||
hc.RegCrud(r, "/v1/person", person.O)
|
||||
hc.RegCrud(r, "/v1/person-address", personaddress.O)
|
||||
hc.RegCrud(r, "/v1/person-contact", personcontact.O)
|
||||
|
||||
Reference in New Issue
Block a user