Class AtcdabbrEntryImmunizationRecommendation

java.lang.Object
org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration
org.projecthusky.cda.elga.generated.artdecor.AtcdabbrEntryImmunizationRecommendation

@Generated(value="org.projecthusky.codegenerator.cda.ArtDecor2JavaGenerator", date="2022-02-18") public class AtcdabbrEntryImmunizationRecommendation extends org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration
atcdabbr_entry_ImmunizationRecommendation

Element description: An immunization recommendation entry is used to record the patient's immunization plan. An immunization recommendation is a substance administration proposal or a documentation of an intended, but not yet administered immunization. An immunization recommendation entry may also be a record of a specific immunization that shouldn't performed. In this case, negationInd shall be set to "true", otherwise, it shall be "false".

Identifier: 1.2.40.0.34.6.0.11.3.3
Effective date: 2022-01-25 14:14:04
Version: 1.3.0+20220127
Status: active

  • Field Summary

    Fields inherited from class org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration

    administrationUnitCode, approachSiteCode, author, classCode, code, consumable, doseQuantity, effectiveTime, entryRelationship, id, informant, maxDoseQuantity, moodCode, negationInd, nullFlavor, participant, performer, precondition, priorityCode, rateQuantity, realmCode, reference, repeatNumber, routeCode, specimen, statusCode, subject, templateId, text, typeId
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addHl7ApproachSiteCode(org.projecthusky.common.hl7cdar2.CD value)
    Adds a hl7ApproachSiteCode
    void
    addHl7EntryRelationship(org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship value)
    Adds a hl7EntryRelationship
    void
    Adds a hl7ApproachSiteCode
    void
    Adds a hl7EntryRelationship
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Author>
    Gets the hl7Author
    org.projecthusky.common.hl7cdar2.CD
    Gets the hl7Code
    org.projecthusky.common.hl7cdar2.POCDMT000040Consumable
    Gets the hl7Consumable
    org.projecthusky.common.hl7cdar2.IVLPQ
    Gets the hl7DoseQuantity
    List<org.projecthusky.common.hl7cdar2.SXCMTS>
    Gets the hl7EffectiveTime
    List<org.projecthusky.common.hl7cdar2.II>
    Gets the hl7Id
    Immunization ID, assigned by the software application.
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Participant2>
    Gets the hl7Participant
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Precondition>
    Gets the hl7Precondition
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Reference>
    Gets the hl7Reference
    org.projecthusky.common.hl7cdar2.CE
    Gets the hl7RouteCode
    org.projecthusky.common.hl7cdar2.CS
    Gets the hl7StatusCode
    List<org.projecthusky.common.hl7cdar2.II>
    Gets the hl7TemplateId
    org.projecthusky.common.hl7cdar2.ED
    Gets the hl7Text
    static org.projecthusky.common.hl7cdar2.CD
    Adds a predefined org.projecthusky.common.hl7cdar2.CD, filled by: "NA"
    static org.projecthusky.common.hl7cdar2.POCDMT000040Consumable
    Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Consumable, filled by: "CSM"
    static org.projecthusky.common.hl7cdar2.IVLPQ
    Adds a predefined org.projecthusky.common.hl7cdar2.IVLPQ, filled by: "NA"
    static org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship
    Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship, filled by: "RSON", "true"
    static org.projecthusky.common.hl7cdar2.POCDMT000040Participant2
    Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Participant2, filled by: "AUT", "OP"
    static org.projecthusky.common.hl7cdar2.POCDMT000040Participant2
    Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Participant2, filled by: "ENT", "OP"
    static org.projecthusky.common.hl7cdar2.POCDMT000040Participant2
    Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Participant2, filled by: "VRF", "OP"
    static org.projecthusky.common.hl7cdar2.POCDMT000040Reference
    Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Reference, filled by: "REFR"
    List<org.projecthusky.common.model.Code>
    Returns a list of vocab codes as defined in the ART-DECOR model
    void
    setHl7Author(org.projecthusky.common.hl7cdar2.POCDMT000040Author value)
    Sets the hl7Author
    void
    setHl7Code(org.projecthusky.common.hl7cdar2.CD value)
    Sets the hl7Code
    void
    setHl7Consumable(org.projecthusky.common.hl7cdar2.POCDMT000040Consumable value)
    Sets the hl7Consumable
    void
    setHl7DoseQuantity(org.projecthusky.common.hl7cdar2.IVLPQ value)
    Sets the hl7DoseQuantity
    void
    setHl7EffectiveTime(org.projecthusky.common.hl7cdar2.IVLTS value)
    Sets the hl7EffectiveTime
    void
    setHl7Id(org.projecthusky.common.hl7cdar2.II value)
    Sets the hl7Id
    Immunization ID, assigned by the software application.
    void
    setHl7Participant(org.projecthusky.common.hl7cdar2.POCDMT000040Participant2 value)
    Sets the hl7Participant
    void
    setHl7Precondition(org.projecthusky.common.hl7cdar2.POCDMT000040Precondition value)
    Sets the hl7Precondition
    void
    setHl7Reference(org.projecthusky.common.hl7cdar2.POCDMT000040Reference value)
    Sets the hl7Reference
    void
    setHl7RouteCode(org.projecthusky.common.hl7cdar2.CE value)
    Sets the hl7RouteCode
    void
    setHl7StatusCode(org.projecthusky.common.hl7cdar2.CS value)
    Sets the hl7StatusCode
    void
    setHl7TemplateId(org.projecthusky.common.hl7cdar2.II value)
    Sets the hl7TemplateId
    void
    setHl7Text(org.projecthusky.common.hl7cdar2.ED value)
    Sets the hl7Text

    Methods inherited from class org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration

    getAdministrationUnitCode, getApproachSiteCode, getAuthor, getClassCode, getCode, getConsumable, getDoseQuantity, getEffectiveTime, getEntryRelationship, getId, getInformant, getMaxDoseQuantity, getMoodCode, getNullFlavor, getParticipant, getPerformer, getPrecondition, getPriorityCode, getRateQuantity, getRealmCode, getReference, getRepeatNumber, getRouteCode, getSpecimen, getStatusCode, getSubject, getTemplateId, getText, getTypeId, isNegationInd, setAdministrationUnitCode, setCode, setConsumable, setDoseQuantity, setMaxDoseQuantity, setMoodCode, setNegationInd, setPriorityCode, setRateQuantity, setRepeatNumber, setRouteCode, setStatusCode, setSubject, setText, setTypeId

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AtcdabbrEntryImmunizationRecommendation

      public AtcdabbrEntryImmunizationRecommendation()
  • Method Details

    • addHl7ApproachSiteCode

      public void addHl7ApproachSiteCode(org.projecthusky.common.hl7cdar2.CD value)
      Adds a hl7ApproachSiteCode
    • addHl7EntryRelationship

      public void addHl7EntryRelationship(org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship value)
      Adds a hl7EntryRelationship
    • clearHl7ApproachSiteCode

      public void clearHl7ApproachSiteCode()
      Adds a hl7ApproachSiteCode
    • clearHl7EntryRelationship

      public void clearHl7EntryRelationship()
      Adds a hl7EntryRelationship
    • getHl7Author

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Author> getHl7Author()
      Gets the hl7Author
    • getHl7Code

      public org.projecthusky.common.hl7cdar2.CD getHl7Code()
      Gets the hl7Code
    • getHl7Consumable

      public org.projecthusky.common.hl7cdar2.POCDMT000040Consumable getHl7Consumable()
      Gets the hl7Consumable
    • getHl7DoseQuantity

      public org.projecthusky.common.hl7cdar2.IVLPQ getHl7DoseQuantity()
      Gets the hl7DoseQuantity
    • getHl7EffectiveTime

      public List<org.projecthusky.common.hl7cdar2.SXCMTS> getHl7EffectiveTime()
      Gets the hl7EffectiveTime
    • getHl7Id

      public List<org.projecthusky.common.hl7cdar2.II> getHl7Id()
      Gets the hl7Id
      Immunization ID, assigned by the software application.
    • getHl7Participant

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Participant2> getHl7Participant()
      Gets the hl7Participant
    • getHl7Precondition

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Precondition> getHl7Precondition()
      Gets the hl7Precondition
    • getHl7Reference

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Reference> getHl7Reference()
      Gets the hl7Reference
    • getHl7RouteCode

      public org.projecthusky.common.hl7cdar2.CE getHl7RouteCode()
      Gets the hl7RouteCode
    • getHl7StatusCode

      public org.projecthusky.common.hl7cdar2.CS getHl7StatusCode()
      Gets the hl7StatusCode
    • getHl7TemplateId

      public List<org.projecthusky.common.hl7cdar2.II> getHl7TemplateId()
      Gets the hl7TemplateId
    • getHl7Text

      public org.projecthusky.common.hl7cdar2.ED getHl7Text()
      Gets the hl7Text
    • getPredefinedApproachSiteCodeNa

      public static org.projecthusky.common.hl7cdar2.CD getPredefinedApproachSiteCodeNa()
      Adds a predefined org.projecthusky.common.hl7cdar2.CD, filled by: "NA"
      Returns:
      the predefined element.
    • getPredefinedConsumableCsm

      public static org.projecthusky.common.hl7cdar2.POCDMT000040Consumable getPredefinedConsumableCsm()
      Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Consumable, filled by: "CSM"
      Returns:
      the predefined element.
    • getPredefinedDoseQuantityNa

      public static org.projecthusky.common.hl7cdar2.IVLPQ getPredefinedDoseQuantityNa()
      Adds a predefined org.projecthusky.common.hl7cdar2.IVLPQ, filled by: "NA"
      Returns:
      the predefined element.
    • getPredefinedEntryRelationshipRsonTrue

      public static org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship getPredefinedEntryRelationshipRsonTrue()
      Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship, filled by: "RSON", "true"
      Returns:
      the predefined element.
    • getPredefinedParticipantAutOp

      public static org.projecthusky.common.hl7cdar2.POCDMT000040Participant2 getPredefinedParticipantAutOp()
      Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Participant2, filled by: "AUT", "OP"
      Returns:
      the predefined element.
    • getPredefinedParticipantEntOp

      public static org.projecthusky.common.hl7cdar2.POCDMT000040Participant2 getPredefinedParticipantEntOp()
      Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Participant2, filled by: "ENT", "OP"
      Returns:
      the predefined element.
    • getPredefinedParticipantVrfOp

      public static org.projecthusky.common.hl7cdar2.POCDMT000040Participant2 getPredefinedParticipantVrfOp()
      Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Participant2, filled by: "VRF", "OP"
      Returns:
      the predefined element.
    • getPredefinedReferenceRefr

      public static org.projecthusky.common.hl7cdar2.POCDMT000040Reference getPredefinedReferenceRefr()
      Adds a predefined org.projecthusky.common.hl7cdar2.POCDMT000040Reference, filled by: "REFR"
      Returns:
      the predefined element.
    • getVocabCodeValueSet

      public List<org.projecthusky.common.model.Code> getVocabCodeValueSet()
      Returns a list of vocab codes as defined in the ART-DECOR model
    • setHl7Author

      public void setHl7Author(org.projecthusky.common.hl7cdar2.POCDMT000040Author value)
      Sets the hl7Author
    • setHl7Code

      public void setHl7Code(org.projecthusky.common.hl7cdar2.CD value)
      Sets the hl7Code
    • setHl7Consumable

      public void setHl7Consumable(org.projecthusky.common.hl7cdar2.POCDMT000040Consumable value)
      Sets the hl7Consumable
    • setHl7DoseQuantity

      public void setHl7DoseQuantity(org.projecthusky.common.hl7cdar2.IVLPQ value)
      Sets the hl7DoseQuantity
    • setHl7EffectiveTime

      public void setHl7EffectiveTime(org.projecthusky.common.hl7cdar2.IVLTS value)
      Sets the hl7EffectiveTime
    • setHl7Id

      public void setHl7Id(org.projecthusky.common.hl7cdar2.II value)
      Sets the hl7Id
      Immunization ID, assigned by the software application.
    • setHl7Participant

      public void setHl7Participant(org.projecthusky.common.hl7cdar2.POCDMT000040Participant2 value)
      Sets the hl7Participant
    • setHl7Precondition

      public void setHl7Precondition(org.projecthusky.common.hl7cdar2.POCDMT000040Precondition value)
      Sets the hl7Precondition
    • setHl7Reference

      public void setHl7Reference(org.projecthusky.common.hl7cdar2.POCDMT000040Reference value)
      Sets the hl7Reference
    • setHl7RouteCode

      public void setHl7RouteCode(org.projecthusky.common.hl7cdar2.CE value)
      Sets the hl7RouteCode
    • setHl7StatusCode

      public void setHl7StatusCode(org.projecthusky.common.hl7cdar2.CS value)
      Sets the hl7StatusCode
    • setHl7TemplateId

      public void setHl7TemplateId(org.projecthusky.common.hl7cdar2.II value)
      Sets the hl7TemplateId
    • setHl7Text

      public void setHl7Text(org.projecthusky.common.hl7cdar2.ED value)
      Sets the hl7Text