package medicationrequest

import (
	"time"
)

// MedicationRequestDB adalah data gabungan SIMRS + SATUDATA yang siap diproses worker
type MedicationRequestDB struct {
	IdxPesanObat   int64
	No             string
	IdxDaftar      int64
	KdDokter       string
	PatientID      string
	EncounterID    string
	PractitionerID string
	JmlhKeluar     float64
	Sediaan        string
	CreatedAt      time.Time
	MedicationID   string
	AturanPakai    string
}

type MedicationRequestSyncLog struct {
	IdxPesanObat        int64  `db:"idxpesanobat"`
	MedicationRequestID string `db:"medicationrequest_id"`
	RequestPayload      string `db:"request_payload"`
	ResponsePayload     string `db:"response_payload"`
	Status              string `db:"status"`
	ErrorMessage        string `db:"error_message"`
}
