Class COCTMT230100UVMedicine

java.lang.Object
net.ihe.gazelle.hl7v3.coctmt230100UV.COCTMT230100UVMedicine
All Implemented Interfaces:
Serializable

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

  • Constructor Details

    • COCTMT230100UVMedicine

      public COCTMT230100UVMedicine()
  • 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.
    • getName

      public List<TN> getName()
      Return name.
      Returns:
      name
    • setName

      public void setName(List<TN> name)
      Set a value to attribute name.
    • addName

      public void addName(TN name_elt)
      Add a name to the name collection.
      Parameters:
      name_elt - Element to add.
    • removeName

      public void removeName(TN name_elt)
      Remove a name to the name collection.
      Parameters:
      name_elt - Element to remove
    • getDesc

      public ED getDesc()
      Return desc.
      Returns:
      desc
    • setDesc

      public void setDesc(ED desc)
      Set a value to attribute desc.
    • getRiskCode

      public CE getRiskCode()
      Return riskCode.
      Returns:
      riskCode
    • setRiskCode

      public void setRiskCode(CE riskCode)
      Set a value to attribute riskCode.
    • getHandlingCode

      public CE getHandlingCode()
      Return handlingCode.
      Returns:
      handlingCode
    • setHandlingCode

      public void setHandlingCode(CE handlingCode)
      Set a value to attribute handlingCode.
    • getFormCode

      public CE getFormCode()
      Return formCode.
      Returns:
      formCode
    • setFormCode

      public void setFormCode(CE formCode)
      Set a value to attribute formCode.
    • getLotNumberText

      public ST getLotNumberText()
      Return lotNumberText.
      Returns:
      lotNumberText
    • setLotNumberText

      public void setLotNumberText(ST lotNumberText)
      Set a value to attribute lotNumberText.
    • getExpirationTime

      public IVLTS getExpirationTime()
      Return expirationTime.
      Returns:
      expirationTime
    • setExpirationTime

      public void setExpirationTime(IVLTS expirationTime)
      Set a value to attribute expirationTime.
    • getStabilityTime

      public IVLTS getStabilityTime()
      Return stabilityTime.
      Returns:
      stabilityTime
    • setStabilityTime

      public void setStabilityTime(IVLTS stabilityTime)
      Set a value to attribute stabilityTime.
    • getAsDistributedProduct

      public List<COCTMT230100UVDistributedProduct> getAsDistributedProduct()
      Return asDistributedProduct.
      Returns:
      asDistributedProduct
    • setAsDistributedProduct

      public void setAsDistributedProduct(List<COCTMT230100UVDistributedProduct> asDistributedProduct)
      Set a value to attribute asDistributedProduct.
    • addAsDistributedProduct

      public void addAsDistributedProduct(COCTMT230100UVDistributedProduct asDistributedProduct_elt)
      Add a asDistributedProduct to the asDistributedProduct collection.
      Parameters:
      asDistributedProduct_elt - Element to add.
    • removeAsDistributedProduct

      public void removeAsDistributedProduct(COCTMT230100UVDistributedProduct asDistributedProduct_elt)
      Remove a asDistributedProduct to the asDistributedProduct collection.
      Parameters:
      asDistributedProduct_elt - Element to remove
    • getAsMedicineManufacturer

      public List<COCTMT230100UVMedicineManufacturer> getAsMedicineManufacturer()
      Return asMedicineManufacturer.
      Returns:
      asMedicineManufacturer
    • setAsMedicineManufacturer

      public void setAsMedicineManufacturer(List<COCTMT230100UVMedicineManufacturer> asMedicineManufacturer)
      Set a value to attribute asMedicineManufacturer.
    • addAsMedicineManufacturer

      public void addAsMedicineManufacturer(COCTMT230100UVMedicineManufacturer asMedicineManufacturer_elt)
      Add a asMedicineManufacturer to the asMedicineManufacturer collection.
      Parameters:
      asMedicineManufacturer_elt - Element to add.
    • removeAsMedicineManufacturer

      public void removeAsMedicineManufacturer(COCTMT230100UVMedicineManufacturer asMedicineManufacturer_elt)
      Remove a asMedicineManufacturer to the asMedicineManufacturer collection.
      Parameters:
      asMedicineManufacturer_elt - Element to remove
    • getAsContent

      public COCTMT230100UVContent getAsContent()
      Return asContent.
      Returns:
      asContent
    • setAsContent

      public void setAsContent(COCTMT230100UVContent asContent)
      Set a value to attribute asContent.
    • getAsSpecializedKind

      public List<COCTMT230100UVSpecializedKind> getAsSpecializedKind()
      Return asSpecializedKind.
      Returns:
      asSpecializedKind
    • setAsSpecializedKind

      public void setAsSpecializedKind(List<COCTMT230100UVSpecializedKind> asSpecializedKind)
      Set a value to attribute asSpecializedKind.
    • addAsSpecializedKind

      public void addAsSpecializedKind(COCTMT230100UVSpecializedKind asSpecializedKind_elt)
      Add a asSpecializedKind to the asSpecializedKind collection.
      Parameters:
      asSpecializedKind_elt - Element to add.
    • removeAsSpecializedKind

      public void removeAsSpecializedKind(COCTMT230100UVSpecializedKind asSpecializedKind_elt)
      Remove a asSpecializedKind to the asSpecializedKind collection.
      Parameters:
      asSpecializedKind_elt - Element to remove
    • getPart

      public List<COCTMT230100UVPart> getPart()
      Return part.
      Returns:
      part
    • setPart

      public void setPart(List<COCTMT230100UVPart> part)
      Set a value to attribute part.
    • addPart

      public void addPart(COCTMT230100UVPart part_elt)
      Add a part to the part collection.
      Parameters:
      part_elt - Element to add.
    • removePart

      public void removePart(COCTMT230100UVPart part_elt)
      Remove a part to the part collection.
      Parameters:
      part_elt - Element to remove
    • getIngredient

      public List<COCTMT230100UVIngredient> getIngredient()
      Return ingredient.
      Returns:
      ingredient
    • setIngredient

      public void setIngredient(List<COCTMT230100UVIngredient> ingredient)
      Set a value to attribute ingredient.
    • addIngredient

      public void addIngredient(COCTMT230100UVIngredient ingredient_elt)
      Add a ingredient to the ingredient collection.
      Parameters:
      ingredient_elt - Element to add.
    • removeIngredient

      public void removeIngredient(COCTMT230100UVIngredient ingredient_elt)
      Remove a ingredient to the ingredient collection.
      Parameters:
      ingredient_elt - Element to remove
    • getClassCode

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

      public void setClassCode(EntityClassManufacturedMaterial classCode)
      Set a value to attribute classCode.
    • getDeterminerCode

      public EntityDeterminer getDeterminerCode()
      Return determinerCode.
      Returns:
      determinerCode
    • setDeterminerCode

      public void setDeterminerCode(EntityDeterminer determinerCode)
      Set a value to attribute determinerCode.
    • 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(COCTMT230100UVMedicine cOCTMT230100UVMedicine, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation