public class POCDMT000040Observation extends Object
Java class for POCD_MT000040.Observation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="POCD_MT000040.Observation">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="realmCode" type="{urn:hl7-org:v3}CS" maxOccurs="unbounded" minOccurs="0"/>
<element name="typeId" type="{urn:hl7-org:v3}POCD_MT000040.InfrastructureRoot.typeId" minOccurs="0"/>
<element name="templateId" type="{urn:hl7-org:v3}II" maxOccurs="unbounded" minOccurs="0"/>
<element name="id" type="{urn:hl7-org:v3}II" maxOccurs="unbounded" minOccurs="0"/>
<element name="code" type="{urn:hl7-org:v3}CD"/>
<element name="derivationExpr" type="{urn:hl7-org:v3}ST" minOccurs="0"/>
<element name="text" type="{urn:hl7-org:v3}ED" minOccurs="0"/>
<element name="statusCode" type="{urn:hl7-org:v3}CS" minOccurs="0"/>
<element name="effectiveTime" type="{urn:hl7-org:v3}IVL_TS" minOccurs="0"/>
<element name="priorityCode" type="{urn:hl7-org:v3}CE" minOccurs="0"/>
<element name="repeatNumber" type="{urn:hl7-org:v3}IVL_INT" minOccurs="0"/>
<element name="languageCode" type="{urn:hl7-org:v3}CS" minOccurs="0"/>
<element name="value" type="{urn:hl7-org:v3}ANY" maxOccurs="unbounded" minOccurs="0"/>
<element name="interpretationCode" type="{urn:hl7-org:v3}CE" maxOccurs="unbounded" minOccurs="0"/>
<element name="methodCode" type="{urn:hl7-org:v3}CE" maxOccurs="unbounded" minOccurs="0"/>
<element name="targetSiteCode" type="{urn:hl7-org:v3}CD" maxOccurs="unbounded" minOccurs="0"/>
<element name="subject" type="{urn:hl7-org:v3}POCD_MT000040.Subject" minOccurs="0"/>
<element name="specimen" type="{urn:hl7-org:v3}POCD_MT000040.Specimen" maxOccurs="unbounded" minOccurs="0"/>
<element name="performer" type="{urn:hl7-org:v3}POCD_MT000040.Performer2" maxOccurs="unbounded" minOccurs="0"/>
<element name="author" type="{urn:hl7-org:v3}POCD_MT000040.Author" maxOccurs="unbounded" minOccurs="0"/>
<element name="informant" type="{urn:hl7-org:v3}POCD_MT000040.Informant12" maxOccurs="unbounded" minOccurs="0"/>
<element name="participant" type="{urn:hl7-org:v3}POCD_MT000040.Participant2" maxOccurs="unbounded" minOccurs="0"/>
<element name="entryRelationship" type="{urn:hl7-org:v3}POCD_MT000040.EntryRelationship" maxOccurs="unbounded" minOccurs="0"/>
<element name="reference" type="{urn:hl7-org:v3}POCD_MT000040.Reference" maxOccurs="unbounded" minOccurs="0"/>
<element name="precondition" type="{urn:hl7-org:v3}POCD_MT000040.Precondition" maxOccurs="unbounded" minOccurs="0"/>
<element name="referenceRange" type="{urn:hl7-org:v3}POCD_MT000040.ReferenceRange" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="nullFlavor" type="{urn:hl7-org:v3}NullFlavor" />
<attribute name="classCode" use="required" type="{urn:hl7-org:v3}ActClassObservation" />
<attribute name="moodCode" use="required" type="{urn:hl7-org:v3}x_ActMoodDocumentObservation" />
<attribute name="negationInd" type="{urn:hl7-org:v3}bl" />
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
POCDMT000040Observation() |
| Modifier and Type | Method and Description |
|---|---|
List<POCDMT000040Author> |
getAuthor()
Gets the value of the author property.
|
ActClassObservation |
getClassCode()
Gets the value of the classCode property.
|
CD |
getCode()
Gets the value of the code property.
|
ST |
getDerivationExpr()
Gets the value of the derivationExpr property.
|
IVLTS |
getEffectiveTime()
Gets the value of the effectiveTime property.
|
List<POCDMT000040EntryRelationship> |
getEntryRelationship()
Gets the value of the entryRelationship property.
|
List<II> |
getId()
Gets the value of the id property.
|
List<POCDMT000040Informant12> |
getInformant()
Gets the value of the informant property.
|
List<CE> |
getInterpretationCode()
Gets the value of the interpretationCode property.
|
CS |
getLanguageCode()
Gets the value of the languageCode property.
|
List<CE> |
getMethodCode()
Gets the value of the methodCode property.
|
XActMoodDocumentObservation |
getMoodCode()
Gets the value of the moodCode property.
|
NullFlavor |
getNullFlavor()
Gets the value of the nullFlavor property.
|
List<POCDMT000040Participant2> |
getParticipant()
Gets the value of the participant property.
|
List<POCDMT000040Performer2> |
getPerformer()
Gets the value of the performer property.
|
List<POCDMT000040Precondition> |
getPrecondition()
Gets the value of the precondition property.
|
CE |
getPriorityCode()
Gets the value of the priorityCode property.
|
List<CS> |
getRealmCode()
Gets the value of the realmCode property.
|
List<POCDMT000040Reference> |
getReference()
Gets the value of the reference property.
|
List<POCDMT000040ReferenceRange> |
getReferenceRange()
Gets the value of the referenceRange property.
|
IVLINT |
getRepeatNumber()
Gets the value of the repeatNumber property.
|
List<POCDMT000040Specimen> |
getSpecimen()
Gets the value of the specimen property.
|
CS |
getStatusCode()
Gets the value of the statusCode property.
|
POCDMT000040Subject |
getSubject()
Gets the value of the subject property.
|
List<CD> |
getTargetSiteCode()
Gets the value of the targetSiteCode property.
|
List<II> |
getTemplateId()
Gets the value of the templateId property.
|
ED |
getText()
Gets the value of the text property.
|
POCDMT000040InfrastructureRootTypeId |
getTypeId()
Gets the value of the typeId property.
|
List<ANY> |
getValue()
Gets the value of the value property.
|
Boolean |
isNegationInd()
Gets the value of the negationInd property.
|
void |
setClassCode(ActClassObservation value)
Sets the value of the classCode property.
|
void |
setCode(CD value)
Sets the value of the code property.
|
void |
setDerivationExpr(ST value)
Sets the value of the derivationExpr property.
|
void |
setEffectiveTime(IVLTS value)
Sets the value of the effectiveTime property.
|
void |
setLanguageCode(CS value)
Sets the value of the languageCode property.
|
void |
setMoodCode(XActMoodDocumentObservation value)
Sets the value of the moodCode property.
|
void |
setNegationInd(Boolean value)
Sets the value of the negationInd property.
|
void |
setNullFlavor(NullFlavor value)
Sets the value of the nullFlavor property.
|
void |
setPriorityCode(CE value)
Sets the value of the priorityCode property.
|
void |
setRepeatNumber(IVLINT value)
Sets the value of the repeatNumber property.
|
void |
setStatusCode(CS value)
Sets the value of the statusCode property.
|
void |
setSubject(POCDMT000040Subject value)
Sets the value of the subject property.
|
void |
setText(ED value)
Sets the value of the text property.
|
void |
setTypeId(POCDMT000040InfrastructureRootTypeId value)
Sets the value of the typeId property.
|
protected POCDMT000040InfrastructureRootTypeId typeId
protected CD code
protected ST derivationExpr
protected ED text
protected CS statusCode
protected IVLTS effectiveTime
protected CE priorityCode
protected IVLINT repeatNumber
protected CS languageCode
protected POCDMT000040Subject subject
protected List<POCDMT000040Specimen> specimen
protected List<POCDMT000040Performer2> performer
protected List<POCDMT000040Author> author
protected List<POCDMT000040Informant12> informant
protected List<POCDMT000040Participant2> participant
protected List<POCDMT000040EntryRelationship> entryRelationship
protected List<POCDMT000040Reference> reference
protected List<POCDMT000040Precondition> precondition
protected List<POCDMT000040ReferenceRange> referenceRange
protected NullFlavor nullFlavor
protected ActClassObservation classCode
protected XActMoodDocumentObservation moodCode
protected Boolean negationInd
public List<CS> getRealmCode()
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 JAXB object.
This is why there is not a set method 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
public POCDMT000040InfrastructureRootTypeId getTypeId()
POCDMT000040InfrastructureRootTypeIdpublic void setTypeId(POCDMT000040InfrastructureRootTypeId value)
value - allowed object is
POCDMT000040InfrastructureRootTypeIdpublic List<II> getTemplateId()
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 JAXB object.
This is why there is not a set method 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
public List<II> getId()
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 JAXB object.
This is why there is not a set method 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
public void setCode(CD value)
value - allowed object is
CDpublic ST getDerivationExpr()
STpublic void setDerivationExpr(ST value)
value - allowed object is
STpublic void setText(ED value)
value - allowed object is
EDpublic CS getStatusCode()
CSpublic void setStatusCode(CS value)
value - allowed object is
CSpublic IVLTS getEffectiveTime()
IVLTSpublic void setEffectiveTime(IVLTS value)
value - allowed object is
IVLTSpublic CE getPriorityCode()
CEpublic void setPriorityCode(CE value)
value - allowed object is
CEpublic IVLINT getRepeatNumber()
IVLINTpublic void setRepeatNumber(IVLINT value)
value - allowed object is
IVLINTpublic CS getLanguageCode()
CSpublic void setLanguageCode(CS value)
value - allowed object is
CSpublic List<ANY> getValue()
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 JAXB object.
This is why there is not a set method for the value property.
For example, to add a new item, do as follows:
getValue().add(newItem);
Objects of the following type(s) are allowed in the list
ANY
public List<CE> getInterpretationCode()
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 JAXB object.
This is why there is not a set method for the interpretationCode property.
For example, to add a new item, do as follows:
getInterpretationCode().add(newItem);
Objects of the following type(s) are allowed in the list
CE
public List<CE> getMethodCode()
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 JAXB object.
This is why there is not a set method for the methodCode property.
For example, to add a new item, do as follows:
getMethodCode().add(newItem);
Objects of the following type(s) are allowed in the list
CE
public List<CD> getTargetSiteCode()
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 JAXB object.
This is why there is not a set method for the targetSiteCode property.
For example, to add a new item, do as follows:
getTargetSiteCode().add(newItem);
Objects of the following type(s) are allowed in the list
CD
public POCDMT000040Subject getSubject()
POCDMT000040Subjectpublic void setSubject(POCDMT000040Subject value)
value - allowed object is
POCDMT000040Subjectpublic List<POCDMT000040Specimen> getSpecimen()
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 JAXB object.
This is why there is not a set method for the specimen property.
For example, to add a new item, do as follows:
getSpecimen().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Specimen
public List<POCDMT000040Performer2> getPerformer()
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 JAXB object.
This is why there is not a set method for the performer property.
For example, to add a new item, do as follows:
getPerformer().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Performer2
public List<POCDMT000040Author> getAuthor()
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 JAXB object.
This is why there is not a set method for the author property.
For example, to add a new item, do as follows:
getAuthor().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Author
public List<POCDMT000040Informant12> getInformant()
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 JAXB object.
This is why there is not a set method for the informant property.
For example, to add a new item, do as follows:
getInformant().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Informant12
public List<POCDMT000040Participant2> getParticipant()
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 JAXB object.
This is why there is not a set method for the participant property.
For example, to add a new item, do as follows:
getParticipant().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Participant2
public List<POCDMT000040EntryRelationship> getEntryRelationship()
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 JAXB object.
This is why there is not a set method for the entryRelationship property.
For example, to add a new item, do as follows:
getEntryRelationship().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040EntryRelationship
public List<POCDMT000040Reference> getReference()
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 JAXB object.
This is why there is not a set method for the reference property.
For example, to add a new item, do as follows:
getReference().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Reference
public List<POCDMT000040Precondition> getPrecondition()
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 JAXB object.
This is why there is not a set method for the precondition property.
For example, to add a new item, do as follows:
getPrecondition().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040Precondition
public List<POCDMT000040ReferenceRange> getReferenceRange()
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 JAXB object.
This is why there is not a set method for the referenceRange property.
For example, to add a new item, do as follows:
getReferenceRange().add(newItem);
Objects of the following type(s) are allowed in the list
POCDMT000040ReferenceRange
public NullFlavor getNullFlavor()
NullFlavorpublic void setNullFlavor(NullFlavor value)
value - allowed object is
NullFlavorpublic ActClassObservation getClassCode()
ActClassObservationpublic void setClassCode(ActClassObservation value)
value - allowed object is
ActClassObservationpublic XActMoodDocumentObservation getMoodCode()
XActMoodDocumentObservationpublic void setMoodCode(XActMoodDocumentObservation value)
value - allowed object is
XActMoodDocumentObservationpublic Boolean isNegationInd()
BooleanCopyright © 2021. All rights reserved.