Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Exam ¶
type Exam struct {
Base
Accession string
Procedure Procedure
CurrentStatus ExamStatus
Provider Physician
Site Site
Scheduled time.Time
Begin time.Time
End time.Time
Cancelled time.Time
}
func DBtoExam ¶
func DBtoExam(exam database.GetExamBySiteIDAccessionRow) Exam
type ExamStatus ¶ added in v0.6.0
type ExamStatus string
const ( ExamScheduled ExamStatus = "SC" ExamInProgress ExamStatus = "IP" ExamComplete ExamStatus = "CM" ExamCancelled ExamStatus = "CA" )
func NewExamStatus ¶ added in v0.6.0
func NewExamStatus(s string) ExamStatus
func (ExamStatus) String ¶ added in v0.6.0
func (o ExamStatus) String() string
type HL7Repo ¶ added in v0.6.3
type HL7Repo struct {
// contains filtered or unexported fields
}
type Observation ¶ added in v0.6.3
type Patient ¶
type Patient struct {
Base
Name objects.Name
DOB time.Time
Sex string
// TODO: encrypt SSN
SSN objects.SSN
HomePhone objects.PhoneNumber
WorkPhone objects.PhoneNumber
CellPhone objects.PhoneNumber
}
func DBtoPatient ¶
type Physician ¶
type Physician struct {
Base
Name objects.Name
AppCode string
NPI string
Specialty objects.Specialty
}
func DBtoPhysician ¶
type Report ¶
type Report struct {
Base
Radiologist Physician
Body string
Impression string
Status objects.ReportStatus
SubmittedDT time.Time
}
func DBtoReport ¶ added in v0.6.0
Click to show internal directories.
Click to hide internal directories.