add domain references
This commit is contained in:
No files matched your search
@@ -0,0 +1,44 @@
|
||||
package examination
|
||||
|
||||
type (
|
||||
ExaminationStatus string
|
||||
ExaminationClass string
|
||||
EmergencyClass string
|
||||
InpatientClass string
|
||||
)
|
||||
|
||||
const (
|
||||
ExaminationStatusNew ExaminationStatus = "new"
|
||||
ExaminationStatusNurse ExaminationStatus = "nurse assessment"
|
||||
ExaminationStatusDoctor ExaminationStatus = "doctor assessment"
|
||||
ExaminationStatusDone ExaminationStatus = "done"
|
||||
ExaminationStatusCancel ExaminationStatus = "canceled"
|
||||
)
|
||||
const (
|
||||
IGD EmergencyClass = "igd"
|
||||
Ponek EmergencyClass = "ponek"
|
||||
)
|
||||
const (
|
||||
ECAmbulatory ExaminationClass = "ambulatory"
|
||||
ECInpatient ExaminationClass = "inpatient"
|
||||
ECEmergency ExaminationClass = "emergency"
|
||||
ECRadiology ExaminationClass = "radiology"
|
||||
)
|
||||
|
||||
func (ec ExaminationClass) Code() string {
|
||||
switch ec {
|
||||
case ECAmbulatory:
|
||||
return "AMB"
|
||||
case ECInpatient:
|
||||
return "IMP"
|
||||
case ECEmergency:
|
||||
return "EMER"
|
||||
default:
|
||||
return "UNKNOWN"
|
||||
}
|
||||
}
|
||||
|
||||
const (
|
||||
ICU InpatientClass = "ICU"
|
||||
NonICU InpatientClass = "non ICU"
|
||||
)
|
||||
Reference in New Issue
Block a user