Class Dose

java.lang.Object
org.projecthusky.cda.elga.models.Dose

public class Dose extends Object
  • Constructor Details

    • Dose

      public Dose(org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration substance)
  • Method Details

    • getDays

      public List<LocalDate> getDays()
    • getText

      public String getText()
    • setText

      public void setText(String text)
    • getFrequence

      public org.projecthusky.common.model.Code getFrequence()
    • getIntakeTime

      public org.projecthusky.common.model.Code getIntakeTime()
    • getQuantity

      public Double getQuantity()
    • getUnit

      public org.projecthusky.common.model.Code getUnit()
    • setDays

      public void setDays(List<LocalDate> days)
    • setFrequence

      public void setFrequence(org.projecthusky.common.model.Code frequence)
    • setIntakeTime

      public void setIntakeTime(org.projecthusky.common.model.Code intakeTime)
    • setQuantity

      public void setQuantity(Double quantity)
    • setUnit

      public void setUnit(org.projecthusky.common.model.Code unit)
    • getDosierung1DailyDose

      public Dosierung1 getDosierung1DailyDose()
    • getDosierung3DailyDoseWithPauseSingleWeekDay

      protected Dosierung3 getDosierung3DailyDoseWithPauseSingleWeekDay()
    • getDosierung3dqDailyDoseWithPauseMultipleWeekDays

      public Dosierung3dq getDosierung3dqDailyDoseWithPauseMultipleWeekDays()
    • getDosierung2erSingleDose

      public Dosierung2er getDosierung2erSingleDose(int index)
    • getDosierung4erSingleDoseWithPause

      public Dosierung4er getDosierung4erSingleDoseWithPause(int index)
    • getHl7CdaR2Pocdmt000040SubstanceAdministrationForSingleDosageWithPause

      protected org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration getHl7CdaR2Pocdmt000040SubstanceAdministrationForSingleDosageWithPause()
    • getIVLPQ

      public static org.projecthusky.common.hl7cdar2.IVLPQ getIVLPQ(String value, org.projecthusky.common.model.Code unit)