Class Allergy

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

public class Allergy extends Object
  • Constructor Details

  • Method Details

    • getAbsentAllergy

      public Code getAbsentAllergy()
    • getAllergyAgent

      public Code getAllergyAgent()
    • getAuthor

      public PractitionerCdaAt getAuthor()
    • getClinicalState

      public Code getClinicalState()
    • getCriticality

      public Code getCriticality()
    • getInformant

      public Informant getInformant()
    • getKindOfAllergy

      public Code getKindOfAllergy()
    • getReactions

      public List<AllergyReaction> getReactions()
    • getStart

      public ZonedDateTime getStart()
    • getStop

      public ZonedDateTime getStop()
    • getText

      public String getText()
    • getVerificationState

      public Code getVerificationState()
    • isActive

      public boolean isActive()
    • setAbsentAllergy

      public void setAbsentAllergy(Code absentAllergy)
    • setActive

      public void setActive(boolean state)
    • setAllergyAgent

      public void setAllergyAgent(Code allergyAgent)
    • setAuthor

      public void setAuthor(PractitionerCdaAt author)
    • setClinicalState

      public void setClinicalState(Code clinicalState)
    • setCriticality

      public void setCriticality(Code criticality)
    • setInformant

      public void setInformant(Informant informant)
    • setKindOfAllergy

      public void setKindOfAllergy(Code kindOfAllergy)
    • setReactions

      public void setReactions(List<AllergyReaction> reactions)
    • setStart

      public void setStart(ZonedDateTime start)
    • setStop

      public void setStop(ZonedDateTime stop)
    • setText

      public void setText(String text)
    • setVerificationState

      public void setVerificationState(Code verificationState)
    • getHl7CdaR2AllergyEntry

      public POCDMT000040Entry getHl7CdaR2AllergyEntry(int index)
      Creates the HL7 CDA R2 data type from the given type.
      Parameters:
      index - id for attr
      Returns:
      the HL7 CDA R2 data typed value
    • getAllergiesIntoleranceEntry

      protected AllergienUnvertraeglichkeitenEntry getAllergiesIntoleranceEntry(int index)
    • getAllergyProblemEntryObservation

      protected POCDMT000040EntryRelationship getAllergyProblemEntryObservation(int index)
    • getAllergyStatusObservationEntryRel

      protected POCDMT000040EntryRelationship getAllergyStatusObservationEntryRel(int index)
    • getCertaintyObservationEntryRel

      protected POCDMT000040EntryRelationship getCertaintyObservationEntryRel(int index)
    • getCriticalityObservationEntryRel

      protected POCDMT000040EntryRelationship getCriticalityObservationEntryRel(int index)
    • getParticipantAllergy

      protected POCDMT000040Participant2 getParticipantAllergy(int index)
    • getHl7CdaR2Pocdmt000040PlayingEntity

      protected POCDMT000040PlayingEntity getHl7CdaR2Pocdmt000040PlayingEntity(POCDMT000040PlayingEntity entity, int index)