Class COCTMT530000UVSubstanceAdministration

java.lang.Object
net.ihe.gazelle.hl7v3.coctmt530000UV.COCTMT530000UVSubstanceAdministration
All Implemented Interfaces:
Serializable

public class COCTMT530000UVSubstanceAdministration extends Object implements Serializable
Description of the class COCTMT530000UVSubstanceAdministration.
See Also:
  • Field Details

  • Constructor Details

    • COCTMT530000UVSubstanceAdministration

      public COCTMT530000UVSubstanceAdministration()
  • Method Details

    • getRealmCode

      public List<CS> getRealmCode()
      Return realmCode.
      Returns:
      realmCode
    • setRealmCode

      public void setRealmCode(List<CS> realmCode)
      Set a value to attribute realmCode.
    • addRealmCode

      public void addRealmCode(CS realmCode_elt)
      Add a realmCode to the realmCode collection.
      Parameters:
      realmCode_elt - Element to add.
    • removeRealmCode

      public void removeRealmCode(CS realmCode_elt)
      Remove a realmCode to the realmCode collection.
      Parameters:
      realmCode_elt - Element to remove
    • getTypeId

      public II getTypeId()
      Return typeId.
      Returns:
      typeId
    • setTypeId

      public void setTypeId(II typeId)
      Set a value to attribute typeId.
    • getTemplateId

      public List<II> getTemplateId()
      Return templateId.
      Returns:
      templateId
    • setTemplateId

      public void setTemplateId(List<II> templateId)
      Set a value to attribute templateId.
    • addTemplateId

      public void addTemplateId(II templateId_elt)
      Add a templateId to the templateId collection.
      Parameters:
      templateId_elt - Element to add.
    • removeTemplateId

      public void removeTemplateId(II templateId_elt)
      Remove a templateId to the templateId collection.
      Parameters:
      templateId_elt - Element to remove
    • getId

      public List<II> getId()
      Return id.
      Returns:
      id
    • setId

      public void setId(List<II> id)
      Set a value to attribute id.
    • addId

      public void addId(II id_elt)
      Add a id to the id collection.
      Parameters:
      id_elt - Element to add.
    • removeId

      public void removeId(II id_elt)
      Remove a id to the id collection.
      Parameters:
      id_elt - Element to remove
    • getCode

      public CD getCode()
      Return code.
      Returns:
      code
    • setCode

      public void setCode(CD code)
      Set a value to attribute code.
    • getText

      public ED getText()
      Return text.
      Returns:
      text
    • setText

      public void setText(ED text)
      Set a value to attribute text.
    • getStatusCode

      public CS getStatusCode()
      Return statusCode.
      Returns:
      statusCode
    • setStatusCode

      public void setStatusCode(CS statusCode)
      Set a value to attribute statusCode.
    • getEffectiveTime

      public List<SXCMTS> getEffectiveTime()
      Return effectiveTime.
      Returns:
      effectiveTime
    • setEffectiveTime

      public void setEffectiveTime(List<SXCMTS> effectiveTime)
      Set a value to attribute effectiveTime.
    • addEffectiveTime

      public void addEffectiveTime(SXCMTS effectiveTime_elt)
      Add a effectiveTime to the effectiveTime collection.
      Parameters:
      effectiveTime_elt - Element to add.
    • removeEffectiveTime

      public void removeEffectiveTime(SXCMTS effectiveTime_elt)
      Remove a effectiveTime to the effectiveTime collection.
      Parameters:
      effectiveTime_elt - Element to remove
    • getAvailabilityTime

      public TS getAvailabilityTime()
      Return availabilityTime.
      Returns:
      availabilityTime
    • setAvailabilityTime

      public void setAvailabilityTime(TS availabilityTime)
      Set a value to attribute availabilityTime.
    • getPriorityCode

      public CE getPriorityCode()
      Return priorityCode.
      Returns:
      priorityCode
    • setPriorityCode

      public void setPriorityCode(CE priorityCode)
      Set a value to attribute priorityCode.
    • getConfidentialityCode

      public List<CE> getConfidentialityCode()
      Return confidentialityCode.
      Returns:
      confidentialityCode
    • setConfidentialityCode

      public void setConfidentialityCode(List<CE> confidentialityCode)
      Set a value to attribute confidentialityCode.
    • addConfidentialityCode

      public void addConfidentialityCode(CE confidentialityCode_elt)
      Add a confidentialityCode to the confidentialityCode collection.
      Parameters:
      confidentialityCode_elt - Element to add.
    • removeConfidentialityCode

      public void removeConfidentialityCode(CE confidentialityCode_elt)
      Remove a confidentialityCode to the confidentialityCode collection.
      Parameters:
      confidentialityCode_elt - Element to remove
    • getRepeatNumber

      public IVLINT getRepeatNumber()
      Return repeatNumber.
      Returns:
      repeatNumber
    • setRepeatNumber

      public void setRepeatNumber(IVLINT repeatNumber)
      Set a value to attribute repeatNumber.
    • getLanguageCode

      public CE getLanguageCode()
      Return languageCode.
      Returns:
      languageCode
    • setLanguageCode

      public void setLanguageCode(CE languageCode)
      Set a value to attribute languageCode.
    • getRouteCode

      public CE getRouteCode()
      Return routeCode.
      Returns:
      routeCode
    • setRouteCode

      public void setRouteCode(CE routeCode)
      Set a value to attribute routeCode.
    • getApproachSiteCode

      public List<CD> getApproachSiteCode()
      Return approachSiteCode.
      Returns:
      approachSiteCode
    • setApproachSiteCode

      public void setApproachSiteCode(List<CD> approachSiteCode)
      Set a value to attribute approachSiteCode.
    • addApproachSiteCode

      public void addApproachSiteCode(CD approachSiteCode_elt)
      Add a approachSiteCode to the approachSiteCode collection.
      Parameters:
      approachSiteCode_elt - Element to add.
    • removeApproachSiteCode

      public void removeApproachSiteCode(CD approachSiteCode_elt)
      Remove a approachSiteCode to the approachSiteCode collection.
      Parameters:
      approachSiteCode_elt - Element to remove
    • getDoseQuantity

      public IVLPQ getDoseQuantity()
      Return doseQuantity.
      Returns:
      doseQuantity
    • setDoseQuantity

      public void setDoseQuantity(IVLPQ doseQuantity)
      Set a value to attribute doseQuantity.
    • getRateQuantity

      public IVLPQ getRateQuantity()
      Return rateQuantity.
      Returns:
      rateQuantity
    • setRateQuantity

      public void setRateQuantity(IVLPQ rateQuantity)
      Set a value to attribute rateQuantity.
    • getDoseCheckQuantity

      public List<RTOQTYQTY> getDoseCheckQuantity()
      Return doseCheckQuantity.
      Returns:
      doseCheckQuantity
    • setDoseCheckQuantity

      public void setDoseCheckQuantity(List<RTOQTYQTY> doseCheckQuantity)
      Set a value to attribute doseCheckQuantity.
    • addDoseCheckQuantity

      public void addDoseCheckQuantity(RTOQTYQTY doseCheckQuantity_elt)
      Add a doseCheckQuantity to the doseCheckQuantity collection.
      Parameters:
      doseCheckQuantity_elt - Element to add.
    • removeDoseCheckQuantity

      public void removeDoseCheckQuantity(RTOQTYQTY doseCheckQuantity_elt)
      Remove a doseCheckQuantity to the doseCheckQuantity collection.
      Parameters:
      doseCheckQuantity_elt - Element to remove
    • getMaxDoseQuantity

      public RTOPQPQ getMaxDoseQuantity()
      Return maxDoseQuantity.
      Returns:
      maxDoseQuantity
    • setMaxDoseQuantity

      public void setMaxDoseQuantity(RTOPQPQ maxDoseQuantity)
      Set a value to attribute maxDoseQuantity.
    • getAdministrationUnitCode

      public CE getAdministrationUnitCode()
      Return administrationUnitCode.
      Returns:
      administrationUnitCode
    • setAdministrationUnitCode

      public void setAdministrationUnitCode(CE administrationUnitCode)
      Set a value to attribute administrationUnitCode.
    • getSubject

      public List<COCTMT530000UVSubject2> getSubject()
      Return subject.
      Returns:
      subject
    • setSubject

      public void setSubject(List<COCTMT530000UVSubject2> subject)
      Set a value to attribute subject.
    • addSubject

      public void addSubject(COCTMT530000UVSubject2 subject_elt)
      Add a subject to the subject collection.
      Parameters:
      subject_elt - Element to add.
    • removeSubject

      public void removeSubject(COCTMT530000UVSubject2 subject_elt)
      Remove a subject to the subject collection.
      Parameters:
      subject_elt - Element to remove
    • getConsumable

      public COCTMT530000UVConsumable getConsumable()
      Return consumable.
      Returns:
      consumable
    • setConsumable

      public void setConsumable(COCTMT530000UVConsumable consumable)
      Set a value to attribute consumable.
    • getRecordTarget

      public COCTMT530000UVRecordTarget getRecordTarget()
      Return recordTarget.
      Returns:
      recordTarget
    • setRecordTarget

      public void setRecordTarget(COCTMT530000UVRecordTarget recordTarget)
      Set a value to attribute recordTarget.
    • getResponsibleParty

      public List<COCTMT530000UVResponsibleParty2> getResponsibleParty()
      Return responsibleParty.
      Returns:
      responsibleParty
    • setResponsibleParty

      public void setResponsibleParty(List<COCTMT530000UVResponsibleParty2> responsibleParty)
      Set a value to attribute responsibleParty.
    • addResponsibleParty

      public void addResponsibleParty(COCTMT530000UVResponsibleParty2 responsibleParty_elt)
      Add a responsibleParty to the responsibleParty collection.
      Parameters:
      responsibleParty_elt - Element to add.
    • removeResponsibleParty

      public void removeResponsibleParty(COCTMT530000UVResponsibleParty2 responsibleParty_elt)
      Remove a responsibleParty to the responsibleParty collection.
      Parameters:
      responsibleParty_elt - Element to remove
    • getPerformer

      public List<COCTMT530000UVPerformer> getPerformer()
      Return performer.
      Returns:
      performer
    • setPerformer

      public void setPerformer(List<COCTMT530000UVPerformer> performer)
      Set a value to attribute performer.
    • addPerformer

      public void addPerformer(COCTMT530000UVPerformer performer_elt)
      Add a performer to the performer collection.
      Parameters:
      performer_elt - Element to add.
    • removePerformer

      public void removePerformer(COCTMT530000UVPerformer performer_elt)
      Remove a performer to the performer collection.
      Parameters:
      performer_elt - Element to remove
    • getAuthor

      public List<COCTMT530000UVAuthor> getAuthor()
      Return author.
      Returns:
      author
    • setAuthor

      public void setAuthor(List<COCTMT530000UVAuthor> author)
      Set a value to attribute author.
    • addAuthor

      public void addAuthor(COCTMT530000UVAuthor author_elt)
      Add a author to the author collection.
      Parameters:
      author_elt - Element to add.
    • removeAuthor

      public void removeAuthor(COCTMT530000UVAuthor author_elt)
      Remove a author to the author collection.
      Parameters:
      author_elt - Element to remove
    • getDataEnterer

      public COCTMT530000UVDataEnterer getDataEnterer()
      Return dataEnterer.
      Returns:
      dataEnterer
    • setDataEnterer

      public void setDataEnterer(COCTMT530000UVDataEnterer dataEnterer)
      Set a value to attribute dataEnterer.
    • getInformant

      public List<COCTMT530000UVInformant> getInformant()
      Return informant.
      Returns:
      informant
    • setInformant

      public void setInformant(List<COCTMT530000UVInformant> informant)
      Set a value to attribute informant.
    • addInformant

      public void addInformant(COCTMT530000UVInformant informant_elt)
      Add a informant to the informant collection.
      Parameters:
      informant_elt - Element to add.
    • removeInformant

      public void removeInformant(COCTMT530000UVInformant informant_elt)
      Remove a informant to the informant collection.
      Parameters:
      informant_elt - Element to remove
    • getVerifier

      public List<COCTMT530000UVVerifier> getVerifier()
      Return verifier.
      Returns:
      verifier
    • setVerifier

      public void setVerifier(List<COCTMT530000UVVerifier> verifier)
      Set a value to attribute verifier.
    • addVerifier

      public void addVerifier(COCTMT530000UVVerifier verifier_elt)
      Add a verifier to the verifier collection.
      Parameters:
      verifier_elt - Element to add.
    • removeVerifier

      public void removeVerifier(COCTMT530000UVVerifier verifier_elt)
      Remove a verifier to the verifier collection.
      Parameters:
      verifier_elt - Element to remove
    • getLocation

      public List<COCTMT530000UVLocation> getLocation()
      Return location.
      Returns:
      location
    • setLocation

      public void setLocation(List<COCTMT530000UVLocation> location)
      Set a value to attribute location.
    • addLocation

      public void addLocation(COCTMT530000UVLocation location_elt)
      Add a location to the location collection.
      Parameters:
      location_elt - Element to add.
    • removeLocation

      public void removeLocation(COCTMT530000UVLocation location_elt)
      Remove a location to the location collection.
      Parameters:
      location_elt - Element to remove
    • getDefinition

      public COCTMT530000UVDefinition getDefinition()
      Return definition.
      Returns:
      definition
    • setDefinition

      public void setDefinition(COCTMT530000UVDefinition definition)
      Set a value to attribute definition.
    • getConditions

      public List<COCTMT530000UVConditions> getConditions()
      Return conditions.
      Returns:
      conditions
    • setConditions

      public void setConditions(List<COCTMT530000UVConditions> conditions)
      Set a value to attribute conditions.
    • addConditions

      public void addConditions(COCTMT530000UVConditions conditions_elt)
      Add a conditions to the conditions collection.
      Parameters:
      conditions_elt - Element to add.
    • removeConditions

      public void removeConditions(COCTMT530000UVConditions conditions_elt)
      Remove a conditions to the conditions collection.
      Parameters:
      conditions_elt - Element to remove
    • getSourceOf1

      public List<COCTMT530000UVSourceOf1> getSourceOf1()
      Return sourceOf1.
      Returns:
      sourceOf1
    • setSourceOf1

      public void setSourceOf1(List<COCTMT530000UVSourceOf1> sourceOf1)
      Set a value to attribute sourceOf1.
    • addSourceOf1

      public void addSourceOf1(COCTMT530000UVSourceOf1 sourceOf1_elt)
      Add a sourceOf1 to the sourceOf1 collection.
      Parameters:
      sourceOf1_elt - Element to add.
    • removeSourceOf1

      public void removeSourceOf1(COCTMT530000UVSourceOf1 sourceOf1_elt)
      Remove a sourceOf1 to the sourceOf1 collection.
      Parameters:
      sourceOf1_elt - Element to remove
    • getSourceOf2

      public List<COCTMT530000UVSourceOf3> getSourceOf2()
      Return sourceOf2.
      Returns:
      sourceOf2
    • setSourceOf2

      public void setSourceOf2(List<COCTMT530000UVSourceOf3> sourceOf2)
      Set a value to attribute sourceOf2.
    • addSourceOf2

      public void addSourceOf2(COCTMT530000UVSourceOf3 sourceOf2_elt)
      Add a sourceOf2 to the sourceOf2 collection.
      Parameters:
      sourceOf2_elt - Element to add.
    • removeSourceOf2

      public void removeSourceOf2(COCTMT530000UVSourceOf3 sourceOf2_elt)
      Remove a sourceOf2 to the sourceOf2 collection.
      Parameters:
      sourceOf2_elt - Element to remove
    • getSubjectOf

      public COCTMT530000UVSubject1 getSubjectOf()
      Return subjectOf.
      Returns:
      subjectOf
    • setSubjectOf

      public void setSubjectOf(COCTMT530000UVSubject1 subjectOf)
      Set a value to attribute subjectOf.
    • getTargetOf

      public List<COCTMT530000UVSourceOf2> getTargetOf()
      Return targetOf.
      Returns:
      targetOf
    • setTargetOf

      public void setTargetOf(List<COCTMT530000UVSourceOf2> targetOf)
      Set a value to attribute targetOf.
    • addTargetOf

      public void addTargetOf(COCTMT530000UVSourceOf2 targetOf_elt)
      Add a targetOf to the targetOf collection.
      Parameters:
      targetOf_elt - Element to add.
    • removeTargetOf

      public void removeTargetOf(COCTMT530000UVSourceOf2 targetOf_elt)
      Remove a targetOf to the targetOf collection.
      Parameters:
      targetOf_elt - Element to remove
    • getClassCode

      public ActClass getClassCode()
      Return classCode.
      Returns:
      classCode
    • setClassCode

      public void setClassCode(ActClass classCode)
      Set a value to attribute classCode.
    • getMoodCode

      public XClinicalStatementSubstanceMood getMoodCode()
      Return moodCode.
      Returns:
      moodCode
    • setMoodCode

      public void setMoodCode(XClinicalStatementSubstanceMood moodCode)
      Set a value to attribute moodCode.
    • getNegationInd

      public Boolean getNegationInd()
      Return negationInd.
      Returns:
      negationInd
    • setNegationInd

      public void setNegationInd(Boolean negationInd)
      Set a value to attribute negationInd.
    • isNegationInd

      @Deprecated public Boolean isNegationInd()
      Deprecated.
      Return negationInd.
      Returns:
      negationInd Generated for the use on jsf pages
    • getNullFlavor

      public NullFlavor getNullFlavor()
      Return nullFlavor.
      Returns:
      nullFlavor
    • setNullFlavor

      public void setNullFlavor(NullFlavor nullFlavor)
      Set a value to attribute nullFlavor.
    • get_xmlNodePresentation

      public Node get_xmlNodePresentation()
    • set_xmlNodePresentation

      public void set_xmlNodePresentation(Node _xmlNodePresentation)
    • validateByModule

      public static void validateByModule(COCTMT530000UVSubstanceAdministration cOCTMT530000UVSubstanceAdministration, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation