Class ImmunizationRecommendation

java.lang.Object
org.projecthusky.cda.elga.models.eimpf.ImmunizationRecommendation

public class ImmunizationRecommendation extends Object
  • Constructor Details

    • ImmunizationRecommendation

      public ImmunizationRecommendation()
  • Method Details

    • getId

      public Identificator getId()
    • setId

      public void setId(Identificator id)
    • getVaccination

      public Code getVaccination()
    • setVaccination

      public void setVaccination(Code vaccination)
    • getStartRecommendation

      public ZonedDateTime getStartRecommendation()
    • setStartRecommendation

      public void setStartRecommendation(ZonedDateTime startRecommendation)
    • getStopRecommendation

      public ZonedDateTime getStopRecommendation()
    • setStopRecommendation

      public void setStopRecommendation(ZonedDateTime stopRecommendation)
    • getDrug

      public Drug getDrug()
    • setDrug

      public void setDrug(Drug drug)
    • getAuthor

      public PractitionerCdaAt getAuthor()
    • setAuthor

      public void setAuthor(PractitionerCdaAt author)
    • getTimeAuthor

      public ZonedDateTime getTimeAuthor()
    • setTimeAuthor

      public void setTimeAuthor(ZonedDateTime timeAuthor)
    • getComments

      public List<Comment> getComments()
    • setComments

      public void setComments(List<Comment> comments)
    • getExternalDocument

      public Appendix getExternalDocument()
    • setExternalDocument

      public void setExternalDocument(Appendix externalDocument)
    • getImmunizationPlan

      public Appendix getImmunizationPlan()
    • setImmunizationPlan

      public void setImmunizationPlan(Appendix immunizationPlan)
    • getImmunizationTargets

      public List<Code> getImmunizationTargets()
    • setImmunizationTargets

      public void setImmunizationTargets(List<Code> immunizationTargets)
    • getSchedule

      public ImmunizationSchedule getSchedule()
    • setSchedule

      public void setSchedule(ImmunizationSchedule schedule)
    • getTranslations

      public List<Translation> getTranslations()
    • setTranslations

      public void setTranslations(List<Translation> translations)
    • getImmunizationRecommendationEntry

      public POCDMT000040Entry getImmunizationRecommendationEntry(int index)
    • createIntervalEffectiveTime

      protected SXCMTS createIntervalEffectiveTime(TS low, TS high)