package micromcuorder

import (
	ecore "simrs-vx/internal/domain/base-entities/core"
	ercl "simrs-vx/internal/domain/references/clinical"
	erc "simrs-vx/internal/domain/references/common"
)

type MicroMcuOrder struct {
	ecore.BigMain
	Encounter_Id uint                   `json:"encounter_id"`
	Number       uint64                 `json:"number"`
	Doctor_Code  string                 `json:"doctor_code" gorm:"unique;size:20"`
	Stage_Code   ercl.McuOrderStageCode `json:"stage_code" gorm:"not null;size:10"`
	AxillaryTemp float64                `json:"axillaryTemp"`
	OtherNotes   *string                `json:"otherNotes"`
	Status_Code  erc.DataStatusCode     `json:"status_code" gorm:"not null;size:10"`
}
