Class COCTMT080000UVSpecimen
Java class for COCT_MT080000UV.Specimen complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="COCT_MT080000UV.Specimen">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{urn:hl7-org:v3}InfrastructureRootElements"/>
<element name="id" type="{urn:hl7-org:v3}II"/>
<element name="code" type="{urn:hl7-org:v3}CE"/>
<choice>
<element name="specimenNatural" type="{urn:hl7-org:v3}COCT_MT080000UV.Natural"/>
<element name="specimenManufactured" type="{urn:hl7-org:v3}COCT_MT080000UV.Manufactured"/>
<element name="specimenNonPersonLivingSubject" type="{urn:hl7-org:v3}COCT_MT080000UV.NonPersonLivingSubject"/>
<element name="specimenPerson" type="{urn:hl7-org:v3}COCT_MT080000UV.Person"/>
</choice>
<choice>
<element name="sourceNatural" type="{urn:hl7-org:v3}COCT_MT080000UV.Natural" minOccurs="0"/>
<element name="sourceManufactured" type="{urn:hl7-org:v3}COCT_MT080000UV.Manufactured" minOccurs="0"/>
<element name="sourceNonPersonLivingSubject" type="{urn:hl7-org:v3}COCT_MT080000UV.NonPersonLivingSubject" minOccurs="0"/>
<element name="sourcePerson" type="{urn:hl7-org:v3}COCT_MT080000UV.Person" minOccurs="0"/>
</choice>
<element name="subjectOf1" type="{urn:hl7-org:v3}COCT_MT080000UV.Subject4" maxOccurs="unbounded" minOccurs="0"/>
<element name="subjectOf2" type="{urn:hl7-org:v3}COCT_MT080000UV.Subject3" maxOccurs="unbounded" minOccurs="0"/>
<element name="productOf" type="{urn:hl7-org:v3}COCT_MT080000UV.Product" minOccurs="0"/>
</sequence>
<attGroup ref="{urn:hl7-org:v3}InfrastructureRootAttributes"/>
<attribute name="nullFlavor" type="{urn:hl7-org:v3}NullFlavor" />
<attribute name="classCode" use="required" type="{urn:hl7-org:v3}RoleClassSpecimen" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RoleClassSpecimenprotected CEprotected IIprotected jakarta.xml.bind.JAXBElement<COCTMT080000UVProduct>protected jakarta.xml.bind.JAXBElement<COCTMT080000UVManufactured>protected jakarta.xml.bind.JAXBElement<COCTMT080000UVNatural>protected jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject>protected jakarta.xml.bind.JAXBElement<COCTMT080000UVPerson>protected COCTMT080000UVManufacturedprotected COCTMT080000UVNaturalprotected COCTMT080000UVNonPersonLivingSubjectprotected COCTMT080000UVPersonprotected List<COCTMT080000UVSubject4>protected List<COCTMT080000UVSubject3>protected II -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the classCode property.getCode()Gets the value of the code property.getId()Gets the value of the id property.Gets the value of the nullFlavor property.jakarta.xml.bind.JAXBElement<COCTMT080000UVProduct>Gets the value of the productOf property.Gets the value of the realmCode property.jakarta.xml.bind.JAXBElement<COCTMT080000UVManufactured>Gets the value of the sourceManufactured property.jakarta.xml.bind.JAXBElement<COCTMT080000UVNatural>Gets the value of the sourceNatural property.jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject>Gets the value of the sourceNonPersonLivingSubject property.jakarta.xml.bind.JAXBElement<COCTMT080000UVPerson>Gets the value of the sourcePerson property.Gets the value of the specimenManufactured property.Gets the value of the specimenNatural property.Gets the value of the specimenNonPersonLivingSubject property.Gets the value of the specimenPerson property.Gets the value of the subjectOf1 property.Gets the value of the subjectOf2 property.Gets the value of the templateId property.Gets the value of the typeId property.inthashCode()voidsetClassCode(RoleClassSpecimen value) Sets the value of the classCode property.voidSets the value of the code property.voidSets the value of the id property.voidsetProductOf(jakarta.xml.bind.JAXBElement<COCTMT080000UVProduct> value) Sets the value of the productOf property.voidsetSourceManufactured(jakarta.xml.bind.JAXBElement<COCTMT080000UVManufactured> value) Sets the value of the sourceManufactured property.voidsetSourceNatural(jakarta.xml.bind.JAXBElement<COCTMT080000UVNatural> value) Sets the value of the sourceNatural property.voidsetSourceNonPersonLivingSubject(jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject> value) Sets the value of the sourceNonPersonLivingSubject property.voidsetSourcePerson(jakarta.xml.bind.JAXBElement<COCTMT080000UVPerson> value) Sets the value of the sourcePerson property.voidSets the value of the specimenManufactured property.voidSets the value of the specimenNatural property.voidSets the value of the specimenNonPersonLivingSubject property.voidSets the value of the specimenPerson property.voidSets the value of the typeId property.toString()Generates a String representation of the contents of this type.withClassCode(RoleClassSpecimen value) withNullFlavor(String... values) withNullFlavor(Collection<String> values) withProductOf(jakarta.xml.bind.JAXBElement<COCTMT080000UVProduct> value) withRealmCode(Collection<CS> values) withRealmCode(CS... values) withSourceManufactured(jakarta.xml.bind.JAXBElement<COCTMT080000UVManufactured> value) withSourceNatural(jakarta.xml.bind.JAXBElement<COCTMT080000UVNatural> value) withSourceNonPersonLivingSubject(jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject> value) withSourcePerson(jakarta.xml.bind.JAXBElement<COCTMT080000UVPerson> value) withSubjectOf1(COCTMT080000UVSubject4... values) withSubjectOf2(COCTMT080000UVSubject3... values) withTemplateId(Collection<II> values) withTemplateId(II... values) withTypeId(II value)
-
Field Details
-
realmCode
-
typeId
-
templateId
-
id
-
code
-
specimenNatural
-
specimenManufactured
-
specimenNonPersonLivingSubject
-
specimenPerson
-
sourceNatural
-
sourceManufactured
-
sourceNonPersonLivingSubject
protected jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject> sourceNonPersonLivingSubject -
sourcePerson
-
subjectOf1
-
subjectOf2
-
productOf
-
nullFlavor
-
classCode
-
-
Constructor Details
-
COCTMT080000UVSpecimen
public COCTMT080000UVSpecimen()
-
-
Method Details
-
getRealmCode
Gets the value of the realmCode property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the realmCode property.For example, to add a new item, do as follows:
getRealmCode().add(newItem);Objects of the following type(s) are allowed in the list
CS -
getTypeId
Gets the value of the typeId property.- Returns:
- possible object is
II
-
setTypeId
Sets the value of the typeId property.- Parameters:
value- allowed object isII
-
getTemplateId
Gets the value of the templateId property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the templateId property.For example, to add a new item, do as follows:
getTemplateId().add(newItem);Objects of the following type(s) are allowed in the list
II -
getId
Gets the value of the id property.- Returns:
- possible object is
II
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isII
-
getCode
Gets the value of the code property.- Returns:
- possible object is
CE
-
setCode
Sets the value of the code property.- Parameters:
value- allowed object isCE
-
getSpecimenNatural
Gets the value of the specimenNatural property.- Returns:
- possible object is
COCTMT080000UVNatural
-
setSpecimenNatural
Sets the value of the specimenNatural property.- Parameters:
value- allowed object isCOCTMT080000UVNatural
-
getSpecimenManufactured
Gets the value of the specimenManufactured property.- Returns:
- possible object is
COCTMT080000UVManufactured
-
setSpecimenManufactured
Sets the value of the specimenManufactured property.- Parameters:
value- allowed object isCOCTMT080000UVManufactured
-
getSpecimenNonPersonLivingSubject
Gets the value of the specimenNonPersonLivingSubject property.- Returns:
- possible object is
COCTMT080000UVNonPersonLivingSubject
-
setSpecimenNonPersonLivingSubject
Sets the value of the specimenNonPersonLivingSubject property.- Parameters:
value- allowed object isCOCTMT080000UVNonPersonLivingSubject
-
getSpecimenPerson
Gets the value of the specimenPerson property.- Returns:
- possible object is
COCTMT080000UVPerson
-
setSpecimenPerson
Sets the value of the specimenPerson property.- Parameters:
value- allowed object isCOCTMT080000UVPerson
-
getSourceNatural
Gets the value of the sourceNatural property.- Returns:
- possible object is
JAXBElement<COCTMT080000UVNatural>
-
setSourceNatural
Sets the value of the sourceNatural property.- Parameters:
value- allowed object isJAXBElement<COCTMT080000UVNatural>
-
getSourceManufactured
Gets the value of the sourceManufactured property.- Returns:
- possible object is
JAXBElement<COCTMT080000UVManufactured>
-
setSourceManufactured
Sets the value of the sourceManufactured property.- Parameters:
value- allowed object isJAXBElement<COCTMT080000UVManufactured>
-
getSourceNonPersonLivingSubject
public jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject> getSourceNonPersonLivingSubject()Gets the value of the sourceNonPersonLivingSubject property.- Returns:
- possible object is
JAXBElement<COCTMT080000UVNonPersonLivingSubject>
-
setSourceNonPersonLivingSubject
public void setSourceNonPersonLivingSubject(jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject> value) Sets the value of the sourceNonPersonLivingSubject property.- Parameters:
value- allowed object isJAXBElement<COCTMT080000UVNonPersonLivingSubject>
-
getSourcePerson
Gets the value of the sourcePerson property.- Returns:
- possible object is
JAXBElement<COCTMT080000UVPerson>
-
setSourcePerson
Sets the value of the sourcePerson property.- Parameters:
value- allowed object isJAXBElement<COCTMT080000UVPerson>
-
getSubjectOf1
Gets the value of the subjectOf1 property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the subjectOf1 property.For example, to add a new item, do as follows:
getSubjectOf1().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT080000UVSubject4 -
getSubjectOf2
Gets the value of the subjectOf2 property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the subjectOf2 property.For example, to add a new item, do as follows:
getSubjectOf2().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT080000UVSubject3 -
getProductOf
Gets the value of the productOf property.- Returns:
- possible object is
JAXBElement<COCTMT080000UVProduct>
-
setProductOf
Sets the value of the productOf property.- Parameters:
value- allowed object isJAXBElement<COCTMT080000UVProduct>
-
getNullFlavor
Gets the value of the nullFlavor property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the nullFlavor property.For example, to add a new item, do as follows:
getNullFlavor().add(newItem);Objects of the following type(s) are allowed in the list
String -
getClassCode
Gets the value of the classCode property.- Returns:
- possible object is
RoleClassSpecimen
-
setClassCode
Sets the value of the classCode property.- Parameters:
value- allowed object isRoleClassSpecimen
-
withRealmCode
-
withRealmCode
-
withTypeId
-
withTemplateId
-
withTemplateId
-
withId
-
withCode
-
withSpecimenNatural
-
withSpecimenManufactured
-
withSpecimenNonPersonLivingSubject
public COCTMT080000UVSpecimen withSpecimenNonPersonLivingSubject(COCTMT080000UVNonPersonLivingSubject value) -
withSpecimenPerson
-
withSourceNatural
public COCTMT080000UVSpecimen withSourceNatural(jakarta.xml.bind.JAXBElement<COCTMT080000UVNatural> value) -
withSourceManufactured
public COCTMT080000UVSpecimen withSourceManufactured(jakarta.xml.bind.JAXBElement<COCTMT080000UVManufactured> value) -
withSourceNonPersonLivingSubject
public COCTMT080000UVSpecimen withSourceNonPersonLivingSubject(jakarta.xml.bind.JAXBElement<COCTMT080000UVNonPersonLivingSubject> value) -
withSourcePerson
public COCTMT080000UVSpecimen withSourcePerson(jakarta.xml.bind.JAXBElement<COCTMT080000UVPerson> value) -
withSubjectOf1
-
withSubjectOf1
-
withSubjectOf2
-
withSubjectOf2
-
withProductOf
public COCTMT080000UVSpecimen withProductOf(jakarta.xml.bind.JAXBElement<COCTMT080000UVProduct> value) -
withNullFlavor
-
withNullFlavor
-
withClassCode
-
equals
-
hashCode
public int hashCode() -
toString
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-