Class COCTMT080000UVSpecimen

java.lang.Object
net.ihe.gazelle.hl7v3.coctmt080000UV.COCTMT080000UVSpecimen
All Implemented Interfaces:
Serializable

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

  • Constructor Details

    • COCTMT080000UVSpecimen

      public COCTMT080000UVSpecimen()
  • 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 II getId()
      Return id.
      Returns:
      id
    • setId

      public void setId(II id)
      Set a value to attribute id.
    • getCode

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

      public void setCode(CE code)
      Set a value to attribute code.
    • getSpecimenNatural

      public COCTMT080000UVNatural getSpecimenNatural()
      Return specimenNatural.
      Returns:
      specimenNatural
    • setSpecimenNatural

      public void setSpecimenNatural(COCTMT080000UVNatural specimenNatural)
      Set a value to attribute specimenNatural.
    • getSpecimenManufactured

      public COCTMT080000UVManufactured getSpecimenManufactured()
      Return specimenManufactured.
      Returns:
      specimenManufactured
    • setSpecimenManufactured

      public void setSpecimenManufactured(COCTMT080000UVManufactured specimenManufactured)
      Set a value to attribute specimenManufactured.
    • getSpecimenNonPersonLivingSubject

      public COCTMT080000UVNonPersonLivingSubject getSpecimenNonPersonLivingSubject()
      Return specimenNonPersonLivingSubject.
      Returns:
      specimenNonPersonLivingSubject
    • setSpecimenNonPersonLivingSubject

      public void setSpecimenNonPersonLivingSubject(COCTMT080000UVNonPersonLivingSubject specimenNonPersonLivingSubject)
      Set a value to attribute specimenNonPersonLivingSubject.
    • getSpecimenPerson

      public COCTMT080000UVPerson getSpecimenPerson()
      Return specimenPerson.
      Returns:
      specimenPerson
    • setSpecimenPerson

      public void setSpecimenPerson(COCTMT080000UVPerson specimenPerson)
      Set a value to attribute specimenPerson.
    • getSourceNatural

      public COCTMT080000UVNatural getSourceNatural()
      Return sourceNatural.
      Returns:
      sourceNatural
    • setSourceNatural

      public void setSourceNatural(COCTMT080000UVNatural sourceNatural)
      Set a value to attribute sourceNatural.
    • getSourceManufactured

      public COCTMT080000UVManufactured getSourceManufactured()
      Return sourceManufactured.
      Returns:
      sourceManufactured
    • setSourceManufactured

      public void setSourceManufactured(COCTMT080000UVManufactured sourceManufactured)
      Set a value to attribute sourceManufactured.
    • getSourceNonPersonLivingSubject

      public COCTMT080000UVNonPersonLivingSubject getSourceNonPersonLivingSubject()
      Return sourceNonPersonLivingSubject.
      Returns:
      sourceNonPersonLivingSubject
    • setSourceNonPersonLivingSubject

      public void setSourceNonPersonLivingSubject(COCTMT080000UVNonPersonLivingSubject sourceNonPersonLivingSubject)
      Set a value to attribute sourceNonPersonLivingSubject.
    • getSourcePerson

      public COCTMT080000UVPerson getSourcePerson()
      Return sourcePerson.
      Returns:
      sourcePerson
    • setSourcePerson

      public void setSourcePerson(COCTMT080000UVPerson sourcePerson)
      Set a value to attribute sourcePerson.
    • getSubjectOf1

      public List<COCTMT080000UVSubject4> getSubjectOf1()
      Return subjectOf1.
      Returns:
      subjectOf1
    • setSubjectOf1

      public void setSubjectOf1(List<COCTMT080000UVSubject4> subjectOf1)
      Set a value to attribute subjectOf1.
    • addSubjectOf1

      public void addSubjectOf1(COCTMT080000UVSubject4 subjectOf1_elt)
      Add a subjectOf1 to the subjectOf1 collection.
      Parameters:
      subjectOf1_elt - Element to add.
    • removeSubjectOf1

      public void removeSubjectOf1(COCTMT080000UVSubject4 subjectOf1_elt)
      Remove a subjectOf1 to the subjectOf1 collection.
      Parameters:
      subjectOf1_elt - Element to remove
    • getSubjectOf2

      public List<COCTMT080000UVSubject3> getSubjectOf2()
      Return subjectOf2.
      Returns:
      subjectOf2
    • setSubjectOf2

      public void setSubjectOf2(List<COCTMT080000UVSubject3> subjectOf2)
      Set a value to attribute subjectOf2.
    • addSubjectOf2

      public void addSubjectOf2(COCTMT080000UVSubject3 subjectOf2_elt)
      Add a subjectOf2 to the subjectOf2 collection.
      Parameters:
      subjectOf2_elt - Element to add.
    • removeSubjectOf2

      public void removeSubjectOf2(COCTMT080000UVSubject3 subjectOf2_elt)
      Remove a subjectOf2 to the subjectOf2 collection.
      Parameters:
      subjectOf2_elt - Element to remove
    • getProductOf

      public COCTMT080000UVProduct getProductOf()
      Return productOf.
      Returns:
      productOf
    • setProductOf

      public void setProductOf(COCTMT080000UVProduct productOf)
      Set a value to attribute productOf.
    • getClassCode

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

      public void setClassCode(RoleClassSpecimen classCode)
      Set a value to attribute classCode.
    • 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(COCTMT080000UVSpecimen cOCTMT080000UVSpecimen, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation