Merge branch 'migration' of github.com:dikstub-rssa/simrs-be into fix/anything-moko
This commit is contained in:
@@ -25,6 +25,7 @@ type (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
SCDetail SubjectCode = "detail" // Detail
|
||||||
SCPrimaryComplain SubjectCode = "pri-complain" // Keluhan Utama
|
SCPrimaryComplain SubjectCode = "pri-complain" // Keluhan Utama
|
||||||
SCSecComplain SubjectCode = "sec-complain" // Secondary Complaint
|
SCSecComplain SubjectCode = "sec-complain" // Secondary Complaint
|
||||||
SCCurrentDiseaseHistory SubjectCode = "cur-disea-hist" // Current Disease History
|
SCCurrentDiseaseHistory SubjectCode = "cur-disea-hist" // Current Disease History
|
||||||
@@ -35,6 +36,7 @@ const (
|
|||||||
SCMedicationHistory SubjectCode = "med-hist" // Medication History
|
SCMedicationHistory SubjectCode = "med-hist" // Medication History
|
||||||
SCBloodType SubjectCode = "blood-type" // Blood Type
|
SCBloodType SubjectCode = "blood-type" // Blood Type
|
||||||
|
|
||||||
|
Detail ObjectCode = "detail" // Detail
|
||||||
OCConsciousnessLevel ObjectCode = "consc-level" // Tingkat Kesadaran
|
OCConsciousnessLevel ObjectCode = "consc-level" // Tingkat Kesadaran
|
||||||
OCConsciousnessLevelDet ObjectCode = "consc-level-det" // Detail Tingkat Kesadaran
|
OCConsciousnessLevelDet ObjectCode = "consc-level-det" // Detail Tingkat Kesadaran
|
||||||
OCSystolicBloodPressure ObjectCode = "syst-bp" // Tekanan Darah Systolic
|
OCSystolicBloodPressure ObjectCode = "syst-bp" // Tekanan Darah Systolic
|
||||||
@@ -64,6 +66,7 @@ const (
|
|||||||
OCHeight ObjectCode = "height" // Tinggi Badan
|
OCHeight ObjectCode = "height" // Tinggi Badan
|
||||||
OCHeadToToe ObjectCode = "head-to-toe" // Kepala Sampai Kaki
|
OCHeadToToe ObjectCode = "head-to-toe" // Kepala Sampai Kaki
|
||||||
|
|
||||||
|
ACDetail AssessmentCode = "detail" // Detail
|
||||||
ACEarlyDiag AssessmentCode = "early-diag" // Diagnosis Awal
|
ACEarlyDiag AssessmentCode = "early-diag" // Diagnosis Awal
|
||||||
ACLateDiag AssessmentCode = "late-diag" // Diagnosis Akhir
|
ACLateDiag AssessmentCode = "late-diag" // Diagnosis Akhir
|
||||||
ACSecDiag AssessmentCode = "sec-diag" // Diagnosis Sekunder
|
ACSecDiag AssessmentCode = "sec-diag" // Diagnosis Sekunder
|
||||||
@@ -194,7 +197,7 @@ type Soapi struct {
|
|||||||
|
|
||||||
// ---------------- SUBJECT ----------------
|
// ---------------- SUBJECT ----------------
|
||||||
type SubjectSection struct {
|
type SubjectSection struct {
|
||||||
Note string `json:"note,omitempty"`
|
Detail string `json:"detail,omitempty"`
|
||||||
PrimComplain string `json:"prim-compl,omitempty"`
|
PrimComplain string `json:"prim-compl,omitempty"`
|
||||||
SecComplainQ string `json:"sec-compl,omitempty"`
|
SecComplainQ string `json:"sec-compl,omitempty"`
|
||||||
PrimaryComplain string `json:"pri-complain,omitempty"`
|
PrimaryComplain string `json:"pri-complain,omitempty"`
|
||||||
@@ -210,7 +213,7 @@ type SubjectSection struct {
|
|||||||
|
|
||||||
// ---------------- OBJECT ----------------
|
// ---------------- OBJECT ----------------
|
||||||
type ObjectSection struct {
|
type ObjectSection struct {
|
||||||
Note string `json:"note,omitempty"`
|
Detail string `json:"detail,omitempty"`
|
||||||
ConsciousnessLevel string `json:"consc-level,omitempty"`
|
ConsciousnessLevel string `json:"consc-level,omitempty"`
|
||||||
ConsciousnessLevelDet string `json:"consc-level-det,omitempty"`
|
ConsciousnessLevelDet string `json:"consc-level-det,omitempty"`
|
||||||
SystolicBloodPressure string `json:"syst-bp,omitempty"`
|
SystolicBloodPressure string `json:"syst-bp,omitempty"`
|
||||||
@@ -243,9 +246,16 @@ type ObjectSection struct {
|
|||||||
|
|
||||||
// ---------------- ASSESSMENT ----------------
|
// ---------------- ASSESSMENT ----------------
|
||||||
type AssessmentSection struct {
|
type AssessmentSection struct {
|
||||||
EarlyDiagnosis DiagnosisDetail `json:"early-diag,omitempty"`
|
Detail string `json:"detail,omitempty"`
|
||||||
LateDiagnosis DiagnosisDetail `json:"late-diag,omitempty"`
|
EarlyDiagnosis DiagnosisDetail `json:"early-diag,omitempty"`
|
||||||
SecondaryDiag DiagnosisDetail `json:"sec-diag,omitempty"`
|
LateDiagnosis DiagnosisDetail `json:"late-diag,omitempty"`
|
||||||
|
SecondaryDiag DiagnosisDetail `json:"sec-diag,omitempty"`
|
||||||
|
EarlyDiagnosisMed DiagnosisDetail `json:"early-med-diag,omitempty"`
|
||||||
|
LateDiagnosisMed DiagnosisDetail `json:"late-med-diag,omitempty"`
|
||||||
|
SecondaryDiagnosisMed DiagnosisDetail `json:"sec-med-diag,omitempty"`
|
||||||
|
EarlyDiagnosisFunc DiagnosisDetail `json:"early-func-diag,omitempty"`
|
||||||
|
LateDiagnosisFunc DiagnosisDetail `json:"late-func-diag,omitempty"`
|
||||||
|
SecondaryDiagnosisFunc DiagnosisDetail `json:"sec-func-diag,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// nested object {note, codes}
|
// nested object {note, codes}
|
||||||
|
|||||||
Reference in New Issue
Block a user