|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbe.fgov.ehealth.standards.kmehr.schema.v1.ItemType
@Generated(value="com.sun.tools.xjc.Driver",
date="2023-04-04T03:45:10+02:00",
comments="JAXB RI v2.3.6")
public class ItemTypethe item is used to describe atomic medical information.
Java class for itemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="itemType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="confidentiality" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}confidentialityType" minOccurs="0"/>
<element name="id" type="{http://www.ehealth.fgov.be/standards/kmehr/id/v1}ID-KMEHR" maxOccurs="unbounded"/>
<element name="cd" type="{http://www.ehealth.fgov.be/standards/kmehr/cd/v1}CD-ITEM" maxOccurs="unbounded"/>
<element name="content" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}contentType" maxOccurs="unbounded" minOccurs="0"/>
<element name="text" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}textType" maxOccurs="unbounded" minOccurs="0"/>
<element name="author" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}authorType" minOccurs="0"/>
<element name="beginmoment" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}momentType" minOccurs="0"/>
<element name="endmoment" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}momentType" minOccurs="0"/>
<element name="iscomplete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="isvalidated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="lifecycle" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}lifecycleType" minOccurs="0"/>
<element name="isrelevant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="severity" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}severityType" minOccurs="0"/>
<element name="certainty" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}certaintyType" minOccurs="0"/>
<element name="temporality" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}temporalityType" minOccurs="0"/>
<element name="urgency" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}urgencyType" minOccurs="0"/>
<element name="quantity" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}quantityType" minOccurs="0"/>
<element name="strength" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}strengthType" minOccurs="0"/>
<element name="frequency" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}frequencyType" minOccurs="0"/>
<element name="site" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}siteType" maxOccurs="unbounded" minOccurs="0"/>
<element name="cost" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}costType" minOccurs="0"/>
<element name="dayperiod" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}dayperiodType" maxOccurs="unbounded" minOccurs="0"/>
<element name="duration" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}durationType" minOccurs="0"/>
<element name="posology" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<sequence>
<element name="low" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="high" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="unit" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}administrationunitType"/>
<element name="takes">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="low" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="high" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<element name="text" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}textType"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="regimen" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded">
<choice minOccurs="0">
<element name="daynumber" type="{http://www.w3.org/2001/XMLSchema}positiveInteger"/>
<element name="date" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}date"/>
<element name="weekday">
<complexType>
<complexContent>
<extension base="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}weekdayType">
<sequence>
<element name="weeknumber" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
</choice>
<element name="daytime" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="time" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}time"/>
<element name="dayperiod" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}dayperiodType"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="quantity" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}administrationquantityType"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="deliverydate" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}date" minOccurs="0"/>
<element name="renewal" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}renewalType" minOccurs="0"/>
<element name="route" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}routeType" minOccurs="0"/>
<element name="batch" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="instructionforoverdosing" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}textType" minOccurs="0"/>
<element name="instructionforpatient" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}textType" minOccurs="0"/>
<element name="instructionforreimbursement" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}textType" minOccurs="0"/>
<element name="issubstitutionallowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="feedback" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="reportrequested" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="text" type="{http://www.ehealth.fgov.be/standards/kmehr/dt/v1}textType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="local" type="{http://www.ehealth.fgov.be/standards/kmehr/schema/v1}localitemattributeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="recorddatetime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="lnk" type="{http://www.ehealth.fgov.be/standards/kmehr/cd/v1}lnkType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor Summary | |
|---|---|
ItemType()
|
|
| Method Summary | |
|---|---|
AuthorType |
getAuthor()
Gets the value of the author property. |
String |
getBatch()
Gets the value of the batch property. |
MomentType |
getBeginmoment()
Gets the value of the beginmoment property. |
List<CDITEM> |
getCds()
Gets the value of the cds property. |
CertaintyType |
getCertainty()
Gets the value of the certainty property. |
ConfidentialityType |
getConfidentiality()
Gets the value of the confidentiality property. |
List<ContentType> |
getContents()
Gets the value of the contents property. |
CostType |
getCost()
Gets the value of the cost property. |
List<DayperiodType> |
getDayperiods()
Gets the value of the dayperiods property. |
org.joda.time.DateTime |
getDeliverydate()
Gets the value of the deliverydate property. |
DurationType |
getDuration()
Gets the value of the duration property. |
MomentType |
getEndmoment()
Gets the value of the endmoment property. |
Feedback |
getFeedback()
Gets the value of the feedback property. |
FrequencyType |
getFrequency()
Gets the value of the frequency property. |
List<IDKMEHR> |
getIds()
Gets the value of the ids property. |
TextType |
getInstructionforoverdosing()
Gets the value of the instructionforoverdosing property. |
TextType |
getInstructionforpatient()
Gets the value of the instructionforpatient property. |
TextType |
getInstructionforreimbursement()
Gets the value of the instructionforreimbursement property. |
LifecycleType |
getLifecycle()
Gets the value of the lifecycle property. |
List<LnkType> |
getLnks()
Gets the value of the lnks property. |
List<LocalitemattributeType> |
getLocals()
Gets the value of the locals property. |
Posology |
getPosology()
Gets the value of the posology property. |
QuantityType |
getQuantity()
Gets the value of the quantity property. |
org.joda.time.DateTime |
getRecorddatetime()
Gets the value of the recorddatetime property. |
Regimen |
getRegimen()
Gets the value of the regimen property. |
RenewalType |
getRenewal()
Gets the value of the renewal property. |
RouteType |
getRoute()
Gets the value of the route property. |
SeverityType |
getSeverity()
Gets the value of the severity property. |
List<SiteType> |
getSites()
Gets the value of the sites property. |
StrengthType |
getStrength()
Gets the value of the strength property. |
TemporalityType |
getTemporality()
Gets the value of the temporality property. |
List<TextType> |
getTexts()
Gets the value of the texts property. |
UrgencyType |
getUrgency()
Gets the value of the urgency property. |
Boolean |
isIscomplete()
Gets the value of the iscomplete property. |
Boolean |
isIsrelevant()
Gets the value of the isrelevant property. |
Boolean |
isIssubstitutionallowed()
Gets the value of the issubstitutionallowed property. |
Boolean |
isIsvalidated()
Gets the value of the isvalidated property. |
void |
setAuthor(AuthorType value)
Sets the value of the author property. |
void |
setBatch(String value)
Sets the value of the batch property. |
void |
setBeginmoment(MomentType value)
Sets the value of the beginmoment property. |
void |
setCertainty(CertaintyType value)
Sets the value of the certainty property. |
void |
setConfidentiality(ConfidentialityType value)
Sets the value of the confidentiality property. |
void |
setCost(CostType value)
Sets the value of the cost property. |
void |
setDeliverydate(org.joda.time.DateTime value)
Sets the value of the deliverydate property. |
void |
setDuration(DurationType value)
Sets the value of the duration property. |
void |
setEndmoment(MomentType value)
Sets the value of the endmoment property. |
void |
setFeedback(Feedback value)
Sets the value of the feedback property. |
void |
setFrequency(FrequencyType value)
Sets the value of the frequency property. |
void |
setInstructionforoverdosing(TextType value)
Sets the value of the instructionforoverdosing property. |
void |
setInstructionforpatient(TextType value)
Sets the value of the instructionforpatient property. |
void |
setInstructionforreimbursement(TextType value)
Sets the value of the instructionforreimbursement property. |
void |
setIscomplete(Boolean value)
Sets the value of the iscomplete property. |
void |
setIsrelevant(Boolean value)
Sets the value of the isrelevant property. |
void |
setIssubstitutionallowed(Boolean value)
Sets the value of the issubstitutionallowed property. |
void |
setIsvalidated(Boolean value)
Sets the value of the isvalidated property. |
void |
setLifecycle(LifecycleType value)
Sets the value of the lifecycle property. |
void |
setPosology(Posology value)
Sets the value of the posology property. |
void |
setQuantity(QuantityType value)
Sets the value of the quantity property. |
void |
setRecorddatetime(org.joda.time.DateTime value)
Sets the value of the recorddatetime property. |
void |
setRegimen(Regimen value)
Sets the value of the regimen property. |
void |
setRenewal(RenewalType value)
Sets the value of the renewal property. |
void |
setRoute(RouteType value)
Sets the value of the route property. |
void |
setSeverity(SeverityType value)
Sets the value of the severity property. |
void |
setStrength(StrengthType value)
Sets the value of the strength property. |
void |
setTemporality(TemporalityType value)
Sets the value of the temporality property. |
void |
setUrgency(UrgencyType value)
Sets the value of the urgency property. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ItemType()
| Method Detail |
|---|
public ConfidentialityType getConfidentiality()
ConfidentialityTypepublic void setConfidentiality(ConfidentialityType value)
value - allowed object is
ConfidentialityTypepublic List<IDKMEHR> getIds()
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 ids property.
For example, to add a new item, do as follows:
getIds().add(newItem);
Objects of the following type(s) are allowed in the list
IDKMEHR
public List<CDITEM> getCds()
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 cds property.
For example, to add a new item, do as follows:
getCds().add(newItem);
Objects of the following type(s) are allowed in the list
CDITEM
public List<ContentType> getContents()
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 contents property.
For example, to add a new item, do as follows:
getContents().add(newItem);
Objects of the following type(s) are allowed in the list
ContentType
public List<TextType> getTexts()
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 texts property.
For example, to add a new item, do as follows:
getTexts().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
public AuthorType getAuthor()
AuthorTypepublic void setAuthor(AuthorType value)
value - allowed object is
AuthorTypepublic MomentType getBeginmoment()
MomentTypepublic void setBeginmoment(MomentType value)
value - allowed object is
MomentTypepublic MomentType getEndmoment()
MomentTypepublic void setEndmoment(MomentType value)
value - allowed object is
MomentTypepublic Boolean isIscomplete()
Booleanpublic void setIscomplete(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsvalidated()
Booleanpublic void setIsvalidated(Boolean value)
value - allowed object is
Booleanpublic LifecycleType getLifecycle()
LifecycleTypepublic void setLifecycle(LifecycleType value)
value - allowed object is
LifecycleTypepublic Boolean isIsrelevant()
Booleanpublic void setIsrelevant(Boolean value)
value - allowed object is
Booleanpublic SeverityType getSeverity()
SeverityTypepublic void setSeverity(SeverityType value)
value - allowed object is
SeverityTypepublic CertaintyType getCertainty()
CertaintyTypepublic void setCertainty(CertaintyType value)
value - allowed object is
CertaintyTypepublic TemporalityType getTemporality()
TemporalityTypepublic void setTemporality(TemporalityType value)
value - allowed object is
TemporalityTypepublic UrgencyType getUrgency()
UrgencyTypepublic void setUrgency(UrgencyType value)
value - allowed object is
UrgencyTypepublic QuantityType getQuantity()
QuantityTypepublic void setQuantity(QuantityType value)
value - allowed object is
QuantityTypepublic StrengthType getStrength()
StrengthTypepublic void setStrength(StrengthType value)
value - allowed object is
StrengthTypepublic FrequencyType getFrequency()
FrequencyTypepublic void setFrequency(FrequencyType value)
value - allowed object is
FrequencyTypepublic List<SiteType> getSites()
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 sites property.
For example, to add a new item, do as follows:
getSites().add(newItem);
Objects of the following type(s) are allowed in the list
SiteType
public CostType getCost()
CostTypepublic void setCost(CostType value)
value - allowed object is
CostTypepublic List<DayperiodType> getDayperiods()
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 dayperiods property.
For example, to add a new item, do as follows:
getDayperiods().add(newItem);
Objects of the following type(s) are allowed in the list
DayperiodType
public DurationType getDuration()
DurationTypepublic void setDuration(DurationType value)
value - allowed object is
DurationTypepublic Posology getPosology()
Posologypublic void setPosology(Posology value)
value - allowed object is
Posologypublic Regimen getRegimen()
Regimenpublic void setRegimen(Regimen value)
value - allowed object is
Regimenpublic org.joda.time.DateTime getDeliverydate()
Stringpublic void setDeliverydate(org.joda.time.DateTime value)
value - allowed object is
Stringpublic RenewalType getRenewal()
RenewalTypepublic void setRenewal(RenewalType value)
value - allowed object is
RenewalTypepublic RouteType getRoute()
RouteTypepublic void setRoute(RouteType value)
value - allowed object is
RouteTypepublic String getBatch()
Stringpublic void setBatch(String value)
value - allowed object is
Stringpublic TextType getInstructionforoverdosing()
TextTypepublic void setInstructionforoverdosing(TextType value)
value - allowed object is
TextTypepublic TextType getInstructionforpatient()
TextTypepublic void setInstructionforpatient(TextType value)
value - allowed object is
TextTypepublic TextType getInstructionforreimbursement()
TextTypepublic void setInstructionforreimbursement(TextType value)
value - allowed object is
TextTypepublic Boolean isIssubstitutionallowed()
Booleanpublic void setIssubstitutionallowed(Boolean value)
value - allowed object is
Booleanpublic Feedback getFeedback()
Feedbackpublic void setFeedback(Feedback value)
value - allowed object is
Feedbackpublic List<LocalitemattributeType> getLocals()
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 locals property.
For example, to add a new item, do as follows:
getLocals().add(newItem);
Objects of the following type(s) are allowed in the list
LocalitemattributeType
public org.joda.time.DateTime getRecorddatetime()
Stringpublic void setRecorddatetime(org.joda.time.DateTime value)
value - allowed object is
Stringpublic List<LnkType> getLnks()
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 lnks property.
For example, to add a new item, do as follows:
getLnks().add(newItem);
Objects of the following type(s) are allowed in the list
LnkType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||