Class COCTMT530000UVProcedure

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

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

  • Constructor Details

    • COCTMT530000UVProcedure

      public COCTMT530000UVProcedure()
  • 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
    • getInterruptibleInd

      public BL getInterruptibleInd()
      Return interruptibleInd.
      Returns:
      interruptibleInd
    • setInterruptibleInd

      public void setInterruptibleInd(BL interruptibleInd)
      Set a value to attribute interruptibleInd.
    • getUncertaintyCode

      public CE getUncertaintyCode()
      Return uncertaintyCode.
      Returns:
      uncertaintyCode
    • setUncertaintyCode

      public void setUncertaintyCode(CE uncertaintyCode)
      Set a value to attribute uncertaintyCode.
    • getLanguageCode

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

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

      public List<CE> getMethodCode()
      Return methodCode.
      Returns:
      methodCode
    • setMethodCode

      public void setMethodCode(List<CE> methodCode)
      Set a value to attribute methodCode.
    • addMethodCode

      public void addMethodCode(CE methodCode_elt)
      Add a methodCode to the methodCode collection.
      Parameters:
      methodCode_elt - Element to add.
    • removeMethodCode

      public void removeMethodCode(CE methodCode_elt)
      Remove a methodCode to the methodCode collection.
      Parameters:
      methodCode_elt - Element to remove
    • 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
    • getTargetSiteCode

      public List<CD> getTargetSiteCode()
      Return targetSiteCode.
      Returns:
      targetSiteCode
    • setTargetSiteCode

      public void setTargetSiteCode(List<CD> targetSiteCode)
      Set a value to attribute targetSiteCode.
    • addTargetSiteCode

      public void addTargetSiteCode(CD targetSiteCode_elt)
      Add a targetSiteCode to the targetSiteCode collection.
      Parameters:
      targetSiteCode_elt - Element to add.
    • removeTargetSiteCode

      public void removeTargetSiteCode(CD targetSiteCode_elt)
      Remove a targetSiteCode to the targetSiteCode collection.
      Parameters:
      targetSiteCode_elt - Element to remove
    • 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
    • getDevice

      public List<COCTMT530000UVDevice> getDevice()
      Return device.
      Returns:
      device
    • setDevice

      public void setDevice(List<COCTMT530000UVDevice> device)
      Set a value to attribute device.
    • addDevice

      public void addDevice(COCTMT530000UVDevice device_elt)
      Add a device to the device collection.
      Parameters:
      device_elt - Element to add.
    • removeDevice

      public void removeDevice(COCTMT530000UVDevice device_elt)
      Remove a device to the device collection.
      Parameters:
      device_elt - Element to remove
    • getProduct

      public List<COCTMT530000UVProduct2> getProduct()
      Return product.
      Returns:
      product
    • setProduct

      public void setProduct(List<COCTMT530000UVProduct2> product)
      Set a value to attribute product.
    • addProduct

      public void addProduct(COCTMT530000UVProduct2 product_elt)
      Add a product to the product collection.
      Parameters:
      product_elt - Element to add.
    • removeProduct

      public void removeProduct(COCTMT530000UVProduct2 product_elt)
      Remove a product to the product collection.
      Parameters:
      product_elt - Element to remove
    • 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 ActClassProcedure getClassCode()
      Return classCode.
      Returns:
      classCode
    • setClassCode

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

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

      public void setMoodCode(XClinicalStatementProcedureMood 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(COCTMT530000UVProcedure cOCTMT530000UVProcedure, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation