package com.jasamedika.medifirst2000.vo; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; /** * @author salmanoe * @version 1.0.0 * @since 24/10/2023 */ @Getter @Setter public class AturanPakaiSignaVO extends BaseTransactionVO { @NotNull(message = "Jumlah dosis tidak boleh kosong") @Caption(value = "Jumlah Dosis") private JumlahDosisVO jumlahDosis; private Long jumlahDosisId; @NotNull(message = "Satuan dosis tidak boleh kosong") @Caption(value = "Satuan Dosis") private SatuanDosisVO satuanDosis; private Long satuanDosisId; @NotNull(message = "Frekuensi pakai obat tidak boleh kosong") @Caption(value = "Frekuensi Pakai Obat") private FrekuensiPakaiObatVO frekuensiPakaiObat; private Long frekuensiPakaiObatId; @NotNull(message = "Keterangan pakai obat tidak boleh kosong") @Caption(value = "Keterangan Pakai Obat") private KeteranganPakaiObatVO keteranganPakaiObat; private Long keteranganPakaiObatId; @Size(max = 1000) @Caption("Keterangan Aturan Pakai") private String keterangan; }