Class COCTMT290000UV06BillableClinicalService
Java class for COCT_MT290000UV06.BillableClinicalService complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="COCT_MT290000UV06.BillableClinicalService">
<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" maxOccurs="unbounded" minOccurs="0"/>
<element name="code" type="{urn:hl7-org:v3}CD"/>
<element name="effectiveTime" type="{urn:hl7-org:v3}IVL_TS"/>
<element name="priorityCode" type="{urn:hl7-org:v3}CE" maxOccurs="unbounded" minOccurs="0"/>
<element name="confidentialityCode" type="{urn:hl7-org:v3}CE" maxOccurs="unbounded" minOccurs="0"/>
<element name="repeatNumber" type="{urn:hl7-org:v3}IVL_INT" minOccurs="0"/>
<element name="reasonCode" type="{urn:hl7-org:v3}CE" maxOccurs="unbounded" minOccurs="0"/>
<element name="subject" type="{urn:hl7-org:v3}COCT_MT290000UV06.Subject5" maxOccurs="unbounded" minOccurs="0"/>
<element name="reusableDevice" type="{urn:hl7-org:v3}COCT_MT290000UV06.ReusableDevice" minOccurs="0"/>
<element name="product" type="{urn:hl7-org:v3}COCT_MT290000UV06.Product1" maxOccurs="unbounded" minOccurs="0"/>
<element name="responsibleParty" type="{urn:hl7-org:v3}COCT_MT290000UV06.ResponsibleParty" minOccurs="0"/>
<element name="secondaryPerformer" type="{urn:hl7-org:v3}COCT_MT290000UV06.SecondaryPerformer" maxOccurs="unbounded" minOccurs="0"/>
<element name="performer" type="{urn:hl7-org:v3}COCT_MT290000UV06.Performer" minOccurs="0"/>
<element name="author" type="{urn:hl7-org:v3}COCT_MT290000UV06.Author" minOccurs="0"/>
<element name="consultant" type="{urn:hl7-org:v3}COCT_MT290000UV06.Consultant" maxOccurs="unbounded" minOccurs="0"/>
<element name="location" type="{urn:hl7-org:v3}COCT_MT290000UV06.Location" minOccurs="0"/>
<element name="inFulfillmentOf" type="{urn:hl7-org:v3}COCT_MT290000UV06.InFulfillmentOf" maxOccurs="unbounded" minOccurs="0"/>
<element name="reason1" type="{urn:hl7-org:v3}COCT_MT290000UV06.Reason1" maxOccurs="unbounded" minOccurs="0"/>
<element name="reason2" type="{urn:hl7-org:v3}COCT_MT290000UV06.Reason4" maxOccurs="unbounded" minOccurs="0"/>
<element name="reason3" type="{urn:hl7-org:v3}COCT_MT290000UV06.Reason3" maxOccurs="unbounded" minOccurs="0"/>
<element name="component" type="{urn:hl7-org:v3}COCT_MT290000UV06.Component2" minOccurs="0"/>
<element name="subjectOf1" type="{urn:hl7-org:v3}COCT_MT290000UV06.Subject2" maxOccurs="unbounded" minOccurs="0"/>
<element name="subjectOf2" type="{urn:hl7-org:v3}COCT_MT290000UV06.Subject" minOccurs="0"/>
<element name="componentOf" type="{urn:hl7-org:v3}COCT_MT290000UV06.Component1" maxOccurs="unbounded" 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}ActClassRoot" />
<attribute name="moodCode" use="required" type="{urn:hl7-org:v3}ActMoodCompletionTrack" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.xml.bind.JAXBElement<COCTMT290000UV06Author>protected CDprotected jakarta.xml.bind.JAXBElement<COCTMT290000UV06Component2>protected List<COCTMT290000UV06Component1>protected List<COCTMT290000UV06Consultant>protected IVLTSprotected List<COCTMT290000UV06InFulfillmentOf>protected jakarta.xml.bind.JAXBElement<COCTMT290000UV06Location>protected jakarta.xml.bind.JAXBElement<COCTMT290000UV06Performer>protected List<COCTMT290000UV06Product1>protected List<COCTMT290000UV06Reason1>protected List<COCTMT290000UV06Reason4>protected List<COCTMT290000UV06Reason3>protected IVLINTprotected jakarta.xml.bind.JAXBElement<COCTMT290000UV06ResponsibleParty>protected jakarta.xml.bind.JAXBElement<COCTMT290000UV06ReusableDevice>protected List<COCTMT290000UV06SecondaryPerformer>protected List<COCTMT290000UV06Subject5>protected List<COCTMT290000UV06Subject2>protected jakarta.xml.bind.JAXBElement<COCTMT290000UV06Subject>protected II -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanjakarta.xml.bind.JAXBElement<COCTMT290000UV06Author>Gets the value of the author property.Gets the value of the classCode property.getCode()Gets the value of the code property.jakarta.xml.bind.JAXBElement<COCTMT290000UV06Component2>Gets the value of the component property.Gets the value of the componentOf property.Gets the value of the confidentialityCode property.Gets the value of the consultant property.Gets the value of the effectiveTime property.getId()Gets the value of the id property.Gets the value of the inFulfillmentOf property.jakarta.xml.bind.JAXBElement<COCTMT290000UV06Location>Gets the value of the location property.Gets the value of the moodCode property.Gets the value of the nullFlavor property.jakarta.xml.bind.JAXBElement<COCTMT290000UV06Performer>Gets the value of the performer property.Gets the value of the priorityCode property.Gets the value of the product property.Gets the value of the realmCode property.Gets the value of the reason1 property.Gets the value of the reason2 property.Gets the value of the reason3 property.Gets the value of the reasonCode property.Gets the value of the repeatNumber property.jakarta.xml.bind.JAXBElement<COCTMT290000UV06ResponsibleParty>Gets the value of the responsibleParty property.jakarta.xml.bind.JAXBElement<COCTMT290000UV06ReusableDevice>Gets the value of the reusableDevice property.Gets the value of the secondaryPerformer property.Gets the value of the subject property.Gets the value of the subjectOf1 property.jakarta.xml.bind.JAXBElement<COCTMT290000UV06Subject>Gets the value of the subjectOf2 property.Gets the value of the templateId property.Gets the value of the typeId property.inthashCode()voidsetAuthor(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Author> value) Sets the value of the author property.voidSets the value of the code property.voidsetComponent(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Component2> value) Sets the value of the component property.voidsetEffectiveTime(IVLTS value) Sets the value of the effectiveTime property.voidsetLocation(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Location> value) Sets the value of the location property.voidsetPerformer(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Performer> value) Sets the value of the performer property.voidsetRepeatNumber(IVLINT value) Sets the value of the repeatNumber property.voidsetResponsibleParty(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ResponsibleParty> value) Sets the value of the responsibleParty property.voidsetReusableDevice(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ReusableDevice> value) Sets the value of the reusableDevice property.voidsetSubjectOf2(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Subject> value) Sets the value of the subjectOf2 property.voidSets the value of the typeId property.toString()Generates a String representation of the contents of this type.withAuthor(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Author> value) withClassCode(String... values) withClassCode(Collection<String> values) withComponent(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Component2> value) withComponentOf(COCTMT290000UV06Component1... values) withConfidentialityCode(Collection<CE> values) withConfidentialityCode(CE... values) withConsultant(COCTMT290000UV06Consultant... values) withEffectiveTime(IVLTS value) withId(Collection<II> values) withLocation(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Location> value) withMoodCode(String... values) withMoodCode(Collection<String> values) withNullFlavor(String... values) withNullFlavor(Collection<String> values) withPerformer(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Performer> value) withPriorityCode(Collection<CE> values) withPriorityCode(CE... values) withProduct(COCTMT290000UV06Product1... values) withRealmCode(Collection<CS> values) withRealmCode(CS... values) withReason1(Collection<COCTMT290000UV06Reason1> values) withReason1(COCTMT290000UV06Reason1... values) withReason2(Collection<COCTMT290000UV06Reason4> values) withReason2(COCTMT290000UV06Reason4... values) withReason3(Collection<COCTMT290000UV06Reason3> values) withReason3(COCTMT290000UV06Reason3... values) withReasonCode(Collection<CE> values) withReasonCode(CE... values) withRepeatNumber(IVLINT value) withResponsibleParty(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ResponsibleParty> value) withReusableDevice(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ReusableDevice> value) withSubject(COCTMT290000UV06Subject5... values) withSubjectOf1(COCTMT290000UV06Subject2... values) withSubjectOf2(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Subject> value) withTemplateId(Collection<II> values) withTemplateId(II... values) withTypeId(II value)
-
Field Details
-
realmCode
-
typeId
-
templateId
-
id
-
code
-
effectiveTime
-
priorityCode
-
confidentialityCode
-
repeatNumber
-
reasonCode
-
subject
-
reusableDevice
-
product
-
responsibleParty
-
secondaryPerformer
-
performer
-
author
-
consultant
-
location
-
inFulfillmentOf
-
reason1
-
reason2
-
reason3
-
component
-
subjectOf1
-
subjectOf2
-
componentOf
-
nullFlavor
-
classCode
-
moodCode
-
-
Constructor Details
-
COCTMT290000UV06BillableClinicalService
public COCTMT290000UV06BillableClinicalService()
-
-
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.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 id property.For example, to add a new item, do as follows:
getId().add(newItem);Objects of the following type(s) are allowed in the list
II -
getCode
Gets the value of the code property.- Returns:
- possible object is
CD
-
setCode
Sets the value of the code property.- Parameters:
value- allowed object isCD
-
getEffectiveTime
Gets the value of the effectiveTime property.- Returns:
- possible object is
IVLTS
-
setEffectiveTime
Sets the value of the effectiveTime property.- Parameters:
value- allowed object isIVLTS
-
getPriorityCode
Gets the value of the priorityCode 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 priorityCode property.For example, to add a new item, do as follows:
getPriorityCode().add(newItem);Objects of the following type(s) are allowed in the list
CE -
getConfidentialityCode
Gets the value of the confidentialityCode 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 confidentialityCode property.For example, to add a new item, do as follows:
getConfidentialityCode().add(newItem);Objects of the following type(s) are allowed in the list
CE -
getRepeatNumber
Gets the value of the repeatNumber property.- Returns:
- possible object is
IVLINT
-
setRepeatNumber
Sets the value of the repeatNumber property.- Parameters:
value- allowed object isIVLINT
-
getReasonCode
Gets the value of the reasonCode 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 reasonCode property.For example, to add a new item, do as follows:
getReasonCode().add(newItem);Objects of the following type(s) are allowed in the list
CE -
getSubject
Gets the value of the subject 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 subject property.For example, to add a new item, do as follows:
getSubject().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Subject5 -
getReusableDevice
Gets the value of the reusableDevice property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06ReusableDevice>
-
setReusableDevice
Sets the value of the reusableDevice property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06ReusableDevice>
-
getProduct
Gets the value of the product 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 product property.For example, to add a new item, do as follows:
getProduct().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Product1 -
getResponsibleParty
Gets the value of the responsibleParty property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06ResponsibleParty>
-
setResponsibleParty
public void setResponsibleParty(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ResponsibleParty> value) Sets the value of the responsibleParty property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06ResponsibleParty>
-
getSecondaryPerformer
Gets the value of the secondaryPerformer 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 secondaryPerformer property.For example, to add a new item, do as follows:
getSecondaryPerformer().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06SecondaryPerformer -
getPerformer
Gets the value of the performer property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06Performer>
-
setPerformer
Sets the value of the performer property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06Performer>
-
getAuthor
Gets the value of the author property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06Author>
-
setAuthor
Sets the value of the author property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06Author>
-
getConsultant
Gets the value of the consultant 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 consultant property.For example, to add a new item, do as follows:
getConsultant().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Consultant -
getLocation
Gets the value of the location property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06Location>
-
setLocation
Sets the value of the location property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06Location>
-
getInFulfillmentOf
Gets the value of the inFulfillmentOf 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 inFulfillmentOf property.For example, to add a new item, do as follows:
getInFulfillmentOf().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06InFulfillmentOf -
getReason1
Gets the value of the reason1 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 reason1 property.For example, to add a new item, do as follows:
getReason1().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Reason1 -
getReason2
Gets the value of the reason2 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 reason2 property.For example, to add a new item, do as follows:
getReason2().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Reason4 -
getReason3
Gets the value of the reason3 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 reason3 property.For example, to add a new item, do as follows:
getReason3().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Reason3 -
getComponent
Gets the value of the component property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06Component2>
-
setComponent
Sets the value of the component property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06Component2>
-
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
COCTMT290000UV06Subject2 -
getSubjectOf2
Gets the value of the subjectOf2 property.- Returns:
- possible object is
JAXBElement<COCTMT290000UV06Subject>
-
setSubjectOf2
Sets the value of the subjectOf2 property.- Parameters:
value- allowed object isJAXBElement<COCTMT290000UV06Subject>
-
getComponentOf
Gets the value of the componentOf 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 componentOf property.For example, to add a new item, do as follows:
getComponentOf().add(newItem);Objects of the following type(s) are allowed in the list
COCTMT290000UV06Component1 -
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.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 classCode property.For example, to add a new item, do as follows:
getClassCode().add(newItem);Objects of the following type(s) are allowed in the list
String -
getMoodCode
Gets the value of the moodCode 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 moodCode property.For example, to add a new item, do as follows:
getMoodCode().add(newItem);Objects of the following type(s) are allowed in the list
String -
withRealmCode
-
withRealmCode
-
withTypeId
-
withTemplateId
-
withTemplateId
-
withId
-
withId
-
withCode
-
withEffectiveTime
-
withPriorityCode
-
withPriorityCode
-
withConfidentialityCode
-
withConfidentialityCode
-
withRepeatNumber
-
withReasonCode
-
withReasonCode
-
withSubject
-
withSubject
public COCTMT290000UV06BillableClinicalService withSubject(Collection<COCTMT290000UV06Subject5> values) -
withReusableDevice
public COCTMT290000UV06BillableClinicalService withReusableDevice(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ReusableDevice> value) -
withProduct
-
withProduct
public COCTMT290000UV06BillableClinicalService withProduct(Collection<COCTMT290000UV06Product1> values) -
withResponsibleParty
public COCTMT290000UV06BillableClinicalService withResponsibleParty(jakarta.xml.bind.JAXBElement<COCTMT290000UV06ResponsibleParty> value) -
withSecondaryPerformer
public COCTMT290000UV06BillableClinicalService withSecondaryPerformer(COCTMT290000UV06SecondaryPerformer... values) -
withSecondaryPerformer
public COCTMT290000UV06BillableClinicalService withSecondaryPerformer(Collection<COCTMT290000UV06SecondaryPerformer> values) -
withPerformer
public COCTMT290000UV06BillableClinicalService withPerformer(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Performer> value) -
withAuthor
public COCTMT290000UV06BillableClinicalService withAuthor(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Author> value) -
withConsultant
-
withConsultant
public COCTMT290000UV06BillableClinicalService withConsultant(Collection<COCTMT290000UV06Consultant> values) -
withLocation
public COCTMT290000UV06BillableClinicalService withLocation(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Location> value) -
withInFulfillmentOf
public COCTMT290000UV06BillableClinicalService withInFulfillmentOf(COCTMT290000UV06InFulfillmentOf... values) -
withInFulfillmentOf
public COCTMT290000UV06BillableClinicalService withInFulfillmentOf(Collection<COCTMT290000UV06InFulfillmentOf> values) -
withReason1
-
withReason1
public COCTMT290000UV06BillableClinicalService withReason1(Collection<COCTMT290000UV06Reason1> values) -
withReason2
-
withReason2
public COCTMT290000UV06BillableClinicalService withReason2(Collection<COCTMT290000UV06Reason4> values) -
withReason3
-
withReason3
public COCTMT290000UV06BillableClinicalService withReason3(Collection<COCTMT290000UV06Reason3> values) -
withComponent
public COCTMT290000UV06BillableClinicalService withComponent(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Component2> value) -
withSubjectOf1
-
withSubjectOf1
public COCTMT290000UV06BillableClinicalService withSubjectOf1(Collection<COCTMT290000UV06Subject2> values) -
withSubjectOf2
public COCTMT290000UV06BillableClinicalService withSubjectOf2(jakarta.xml.bind.JAXBElement<COCTMT290000UV06Subject> value) -
withComponentOf
public COCTMT290000UV06BillableClinicalService withComponentOf(COCTMT290000UV06Component1... values) -
withComponentOf
public COCTMT290000UV06BillableClinicalService withComponentOf(Collection<COCTMT290000UV06Component1> values) -
withNullFlavor
-
withNullFlavor
-
withClassCode
-
withClassCode
-
withMoodCode
-
withMoodCode
-
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
-