226 lines
10 KiB
Go
226 lines
10 KiB
Go
package migration
|
|
|
|
import (
|
|
actionreport "simrs-vx/internal/domain/main-entities/action-report"
|
|
adime "simrs-vx/internal/domain/main-entities/adime"
|
|
admemployeehist "simrs-vx/internal/domain/main-entities/adm-employee-hist"
|
|
ambulancetransportreq "simrs-vx/internal/domain/main-entities/ambulance-transport-req"
|
|
ambulatory "simrs-vx/internal/domain/main-entities/ambulatory"
|
|
antibioticinuse "simrs-vx/internal/domain/main-entities/antibiotic-in-use"
|
|
antibioticsrccategory "simrs-vx/internal/domain/main-entities/antibiotic-src-category"
|
|
appointment "simrs-vx/internal/domain/main-entities/appointment"
|
|
authpartner "simrs-vx/internal/domain/main-entities/auth-partner"
|
|
chemo "simrs-vx/internal/domain/main-entities/chemo"
|
|
chemoprotocol "simrs-vx/internal/domain/main-entities/chemo-protocol"
|
|
consultation "simrs-vx/internal/domain/main-entities/consultation"
|
|
controlletter "simrs-vx/internal/domain/main-entities/control-letter"
|
|
counter "simrs-vx/internal/domain/main-entities/counter"
|
|
deathcause "simrs-vx/internal/domain/main-entities/death-cause"
|
|
device "simrs-vx/internal/domain/main-entities/device"
|
|
deviceorder "simrs-vx/internal/domain/main-entities/device-order"
|
|
deviceorderitem "simrs-vx/internal/domain/main-entities/device-order-item"
|
|
diagnosesrc "simrs-vx/internal/domain/main-entities/diagnose-src"
|
|
district "simrs-vx/internal/domain/main-entities/district"
|
|
division "simrs-vx/internal/domain/main-entities/division"
|
|
divisionposition "simrs-vx/internal/domain/main-entities/division-position"
|
|
doctor "simrs-vx/internal/domain/main-entities/doctor"
|
|
doctorfee "simrs-vx/internal/domain/main-entities/doctor-fee"
|
|
eduassesment "simrs-vx/internal/domain/main-entities/edu-assessment"
|
|
emergency "simrs-vx/internal/domain/main-entities/emergency"
|
|
employee "simrs-vx/internal/domain/main-entities/employee"
|
|
encounter "simrs-vx/internal/domain/main-entities/encounter"
|
|
fileattachemnt "simrs-vx/internal/domain/main-entities/encounter-document"
|
|
ethnic "simrs-vx/internal/domain/main-entities/ethnic"
|
|
generalconsent "simrs-vx/internal/domain/main-entities/general-consent"
|
|
infra "simrs-vx/internal/domain/main-entities/infra"
|
|
inpatient "simrs-vx/internal/domain/main-entities/inpatient"
|
|
installation "simrs-vx/internal/domain/main-entities/installation"
|
|
installationposition "simrs-vx/internal/domain/main-entities/installation-position"
|
|
insurancecompany "simrs-vx/internal/domain/main-entities/insurance-company"
|
|
intern "simrs-vx/internal/domain/main-entities/intern"
|
|
internalreference "simrs-vx/internal/domain/main-entities/internal-reference"
|
|
item "simrs-vx/internal/domain/main-entities/item"
|
|
itemprice "simrs-vx/internal/domain/main-entities/item-price"
|
|
laborant "simrs-vx/internal/domain/main-entities/laborant"
|
|
language "simrs-vx/internal/domain/main-entities/language"
|
|
material "simrs-vx/internal/domain/main-entities/material"
|
|
materialorder "simrs-vx/internal/domain/main-entities/material-order"
|
|
materialorderitem "simrs-vx/internal/domain/main-entities/material-order-item"
|
|
mcuorder "simrs-vx/internal/domain/main-entities/mcu-order"
|
|
mcuorderitem "simrs-vx/internal/domain/main-entities/mcu-order-item"
|
|
mcuordersubitem "simrs-vx/internal/domain/main-entities/mcu-order-sub-item"
|
|
mcusrc "simrs-vx/internal/domain/main-entities/mcu-src"
|
|
mcusrccategory "simrs-vx/internal/domain/main-entities/mcu-src-category"
|
|
mcusubsrc "simrs-vx/internal/domain/main-entities/mcu-sub-src"
|
|
medicalactionsrc "simrs-vx/internal/domain/main-entities/medical-action-src"
|
|
medicalactionsrcitem "simrs-vx/internal/domain/main-entities/medical-action-src-item"
|
|
medication "simrs-vx/internal/domain/main-entities/medication"
|
|
medicationitem "simrs-vx/internal/domain/main-entities/medication-item"
|
|
medicationitemdist "simrs-vx/internal/domain/main-entities/medication-item-dist"
|
|
medicine "simrs-vx/internal/domain/main-entities/medicine"
|
|
medicineform "simrs-vx/internal/domain/main-entities/medicine-form"
|
|
medicinegroup "simrs-vx/internal/domain/main-entities/medicine-group"
|
|
medicinemethod "simrs-vx/internal/domain/main-entities/medicine-method"
|
|
medicinemix "simrs-vx/internal/domain/main-entities/medicine-mix"
|
|
medicinemixitem "simrs-vx/internal/domain/main-entities/medicine-mix-item"
|
|
midwife "simrs-vx/internal/domain/main-entities/midwife"
|
|
nurse "simrs-vx/internal/domain/main-entities/nurse"
|
|
nutritionist "simrs-vx/internal/domain/main-entities/nutritionist"
|
|
patient "simrs-vx/internal/domain/main-entities/patient"
|
|
person "simrs-vx/internal/domain/main-entities/person"
|
|
personaddress "simrs-vx/internal/domain/main-entities/person-address"
|
|
personcontact "simrs-vx/internal/domain/main-entities/person-contact"
|
|
personinsurance "simrs-vx/internal/domain/main-entities/person-insurance"
|
|
personrelative "simrs-vx/internal/domain/main-entities/person-relative"
|
|
pharmacist "simrs-vx/internal/domain/main-entities/pharmacist"
|
|
pharmacycompany "simrs-vx/internal/domain/main-entities/pharmacy-company"
|
|
postalregion "simrs-vx/internal/domain/main-entities/postal-region"
|
|
practiceschedule "simrs-vx/internal/domain/main-entities/practice-schedule"
|
|
prescription "simrs-vx/internal/domain/main-entities/prescription"
|
|
prescriptionitem "simrs-vx/internal/domain/main-entities/prescription-item"
|
|
proceduresrc "simrs-vx/internal/domain/main-entities/procedure-src"
|
|
province "simrs-vx/internal/domain/main-entities/province"
|
|
regency "simrs-vx/internal/domain/main-entities/regency"
|
|
rehab "simrs-vx/internal/domain/main-entities/rehab"
|
|
responsibledoctorhist "simrs-vx/internal/domain/main-entities/responsible-doctor-hist"
|
|
resume "simrs-vx/internal/domain/main-entities/resume"
|
|
room "simrs-vx/internal/domain/main-entities/room"
|
|
sbar "simrs-vx/internal/domain/main-entities/sbar"
|
|
screening "simrs-vx/internal/domain/main-entities/screening"
|
|
soapi "simrs-vx/internal/domain/main-entities/soapi"
|
|
specialist "simrs-vx/internal/domain/main-entities/specialist"
|
|
specialistintern "simrs-vx/internal/domain/main-entities/specialist-intern"
|
|
specialistposition "simrs-vx/internal/domain/main-entities/specialist-position"
|
|
subspecialist "simrs-vx/internal/domain/main-entities/subspecialist"
|
|
subspecialistposition "simrs-vx/internal/domain/main-entities/subspecialist-position"
|
|
therapyprotocol "simrs-vx/internal/domain/main-entities/therapy-protocol"
|
|
unit "simrs-vx/internal/domain/main-entities/unit"
|
|
unitposition "simrs-vx/internal/domain/main-entities/unit-position"
|
|
uom "simrs-vx/internal/domain/main-entities/uom"
|
|
user "simrs-vx/internal/domain/main-entities/user"
|
|
userfes "simrs-vx/internal/domain/main-entities/user-fes"
|
|
vehicle "simrs-vx/internal/domain/main-entities/vehicle"
|
|
vehiclehist "simrs-vx/internal/domain/main-entities/vehicle-hist"
|
|
village "simrs-vx/internal/domain/main-entities/village"
|
|
|
|
///BPJS
|
|
vclaimmember "simrs-vx/internal/domain/bpjs-entities/vclaim-member"
|
|
vclaimreference "simrs-vx/internal/domain/bpjs-entities/vclaim-reference"
|
|
vclaimsep "simrs-vx/internal/domain/bpjs-entities/vclaim-sep"
|
|
vclaimsepcontrolletter "simrs-vx/internal/domain/bpjs-entities/vclaim-sep-control-letter"
|
|
vclaimsephist "simrs-vx/internal/domain/bpjs-entities/vclaim-sep-hist"
|
|
vclaimsepprint "simrs-vx/internal/domain/bpjs-entities/vclaim-sep-print"
|
|
)
|
|
|
|
func getMainEntities() []any {
|
|
return []any{
|
|
&authpartner.AuthPartner{},
|
|
&user.User{},
|
|
&userfes.UserFes{},
|
|
&division.Division{},
|
|
&divisionposition.DivisionPosition{},
|
|
&installation.Installation{},
|
|
&unit.Unit{},
|
|
&village.Village{},
|
|
&district.District{},
|
|
®ency.Regency{},
|
|
&province.Province{},
|
|
&person.Person{},
|
|
&personaddress.PersonAddress{},
|
|
&personcontact.PersonContact{},
|
|
&personinsurance.PersonInsurance{},
|
|
&pharmacycompany.PharmacyCompany{},
|
|
&diagnosesrc.DiagnoseSrc{},
|
|
&proceduresrc.ProcedureSrc{},
|
|
&employee.Employee{},
|
|
&intern.Intern{},
|
|
&doctor.Doctor{},
|
|
&nurse.Nurse{},
|
|
&nutritionist.Nutritionist{},
|
|
&pharmacist.Pharmacist{},
|
|
&counter.Counter{},
|
|
&practiceschedule.PracticeSchedule{},
|
|
&uom.Uom{},
|
|
&item.Item{},
|
|
&itemprice.ItemPrice{},
|
|
&infra.Infra{},
|
|
&medicinegroup.MedicineGroup{},
|
|
&medicinemethod.MedicineMethod{},
|
|
&mcusrccategory.McuSrcCategory{},
|
|
&mcusrc.McuSrc{},
|
|
ðnic.Ethnic{},
|
|
&insurancecompany.InsuranceCompany{},
|
|
&medicine.Medicine{},
|
|
&medicineform.MedicineForm{},
|
|
&medicinemix.MedicineMix{},
|
|
&medicinemixitem.MedicineMixItem{},
|
|
&medicalactionsrc.MedicalActionSrc{},
|
|
&medicalactionsrcitem.MedicalActionSrcItem{},
|
|
&material.Material{},
|
|
&device.Device{},
|
|
&doctorfee.DoctorFee{},
|
|
&language.Language{},
|
|
&personrelative.PersonRelative{},
|
|
&patient.Patient{},
|
|
&appointment.Appointment{},
|
|
&vclaimsep.VclaimSep{},
|
|
&encounter.Encounter{},
|
|
&laborant.Laborant{},
|
|
&specialist.Specialist{},
|
|
&subspecialist.Subspecialist{},
|
|
&specialistintern.SpecialistIntern{},
|
|
&room.Room{},
|
|
&soapi.Soapi{},
|
|
&sbar.Sbar{},
|
|
&adime.Adime{},
|
|
&emergency.Emergency{},
|
|
&inpatient.Inpatient{},
|
|
&ambulatory.Ambulatory{},
|
|
&prescription.Prescription{},
|
|
&prescriptionitem.PrescriptionItem{},
|
|
&medication.Medication{},
|
|
&medicationitem.MedicationItem{},
|
|
&medicationitemdist.MedicationItemDist{},
|
|
&deviceorder.DeviceOrder{},
|
|
&deviceorderitem.DeviceOrderItem{},
|
|
&materialorder.MaterialOrder{},
|
|
&materialorderitem.MaterialOrderItem{},
|
|
&mcuorder.McuOrder{},
|
|
&mcuorderitem.McuOrderItem{},
|
|
&mcusubsrc.McuSubSrc{},
|
|
&mcuordersubitem.McuOrderSubItem{},
|
|
&antibioticsrccategory.AntibioticSrcCategory{},
|
|
&antibioticinuse.AntibioticInUse{},
|
|
&consultation.Consultation{},
|
|
&chemo.Chemo{},
|
|
&midwife.Midwife{},
|
|
&postalregion.PostalRegion{},
|
|
&internalreference.InternalReference{},
|
|
&vclaimsephist.VclaimSepHist{},
|
|
&vclaimsepprint.VclaimSepPrint{},
|
|
&vehicle.Vehicle{},
|
|
&vehiclehist.VehicleHist{},
|
|
&ambulancetransportreq.AmbulanceTransportReq{},
|
|
&therapyprotocol.TherapyProtocol{},
|
|
&eduassesment.EduAssessment{},
|
|
&generalconsent.GeneralConsent{},
|
|
&deathcause.DeathCause{},
|
|
&installationposition.InstallationPosition{},
|
|
&unitposition.UnitPosition{},
|
|
&specialistposition.SpecialistPosition{},
|
|
&subspecialistposition.SubspecialistPosition{},
|
|
&responsibledoctorhist.ResponsibleDoctorHist{},
|
|
&admemployeehist.AdmEmployeeHist{},
|
|
&vclaimmember.VclaimMember{},
|
|
&controlletter.ControlLetter{},
|
|
&rehab.Rehab{},
|
|
&chemoprotocol.ChemoProtocol{},
|
|
&fileattachemnt.EncounterDocument{},
|
|
&vclaimsepcontrolletter.VclaimSepControlLetter{},
|
|
&resume.Resume{},
|
|
&vclaimreference.VclaimReference{},
|
|
&screening.Screening{},
|
|
&actionreport.ActionReport{},
|
|
}
|
|
}
|