Feat: add Vaccine Data CRUD API

This commit is contained in:
hasyim_kai
2025-12-02 16:13:31 +07:00
parent 5aa558e189
commit d5583eaf15
11 changed files with 829 additions and 0 deletions
@@ -39,6 +39,7 @@ import (
sbar "simrs-vx/internal/interface/main-handler/sbar"
soapi "simrs-vx/internal/interface/main-handler/soapi"
uploadfile "simrs-vx/internal/interface/main-handler/upload-file"
vaccineData "simrs-vx/internal/interface/main-handler/vaccine-data"
/******************** actor ********************/
authpartner "simrs-vx/internal/interface/main-handler/auth-partner"
@@ -300,6 +301,7 @@ func SetRoutes() http.Handler {
})
hc.RegCrud(r, "/v1/chemo-protocol", chemoprotocol.O)
hc.RegCrud(r, "/v1/upload-file", uploadfile.O)
hc.RegCrud(r, "/v1/vaccine-data", vaccineData.O)
hc.RegCrud(r, "/v1/encounter-document", encounterdocument.O)
hc.RegCrud(r, "/v1/general-consent", generalconsent.O)
r.HandleFunc("POST /v1/generate-file", generatefile.Generate)