package patient type ( ConsciousLevelCode string StatusCode string PaymentMethodCode string EndAssessmentCode string VisitTypeJknCode uint8 ) const ( CLCAlert ConsciousLevelCode = "alert" CLCVoice ConsciousLevelCode = "voice" CLCPain ConsciousLevelCode = "pain" CLCUnresponsive ConsciousLevelCode = "unresponsive" CLCAnxious ConsciousLevelCode = "anxious" CLCAcuteConfusional ConsciousLevelCode = "acute-confuncional" PMCCash PaymentMethodCode = "cash" PMCDebit PaymentMethodCode = "debit" PMCCredit PaymentMethodCode = "credit" PMCBpjs PaymentMethodCode = "bpjs" PMCMembership PaymentMethodCode = "membership" PMCInsurance PaymentMethodCode = "insurance" SCDraft StatusCode = "draft" SCActive StatusCode = "active" SCInactive StatusCode = "inactive" SCBlocked StatusCode = "blocked" SCDead StatusCode = "dead" EACHomeRecom EndAssessmentCode = "home recommendation" EACHomeReq EndAssessmentCode = "home request" EACOtherPoly EndAssessmentCode = "others poly" EACRefInt EndAssessmentCode = "referral internal" EACRefExt EndAssessmentCode = "referral external" EACDecease EndAssessmentCode = "decease" VTJCReference VisitTypeJknCode = 1 VTJCInternalReference VisitTypeJknCode = 2 VTJCControl VisitTypeJknCode = 3 VTJCExternalReference VisitTypeJknCode = 4 ) func GetStatusCodes() map[StatusCode]string { return map[StatusCode]string{ SCDraft: "Draft", SCActive: "Aktif", SCInactive: "Tidak Aktif", SCBlocked: "Diblokir", SCDead: "Meninggal", } } func GetConsciousLevelCodes() map[ConsciousLevelCode]string { return map[ConsciousLevelCode]string{ CLCAlert: "Sadar Baik / Alert", CLCVoice: "Berespon dengan kata-kata / Voice", CLCPain: "Hanya beresponse jika dirangsang nyeri / pain", CLCUnresponsive: "Pasien tidak sadar / unresponsive", CLCAnxious: "Gelisah atau bingung", CLCAcuteConfusional: "Acute Confusional States", } } func GetPaymentMethodCodes() map[PaymentMethodCode]string { return map[PaymentMethodCode]string{ PMCCash: "cash", PMCDebit: "debit", PMCCredit: "credit", PMCBpjs: "bpjs", PMCMembership: "membership", PMCInsurance: "insurance"} } func GetEndAssessments() map[EndAssessmentCode]string { return map[EndAssessmentCode]string{ EACHomeRecom: "home-recommendation", EACHomeReq: "home-request", EACOtherPoly: "other-poly", EACRefInt: "referral-internal", EACRefExt: "referral-external", EACDecease: "decease", } }