|
||||||||||
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="2017-06-27T08:07:31+02:00", comments="JAXB RI v2.2.11") public class ItemType
the 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()
ConfidentialityType
public void setConfidentiality(ConfidentialityType value)
value
- allowed object is
ConfidentialityType
public 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()
AuthorType
public void setAuthor(AuthorType value)
value
- allowed object is
AuthorType
public MomentType getBeginmoment()
MomentType
public void setBeginmoment(MomentType value)
value
- allowed object is
MomentType
public MomentType getEndmoment()
MomentType
public void setEndmoment(MomentType value)
value
- allowed object is
MomentType
public Boolean isIscomplete()
Boolean
public void setIscomplete(Boolean value)
value
- allowed object is
Boolean
public Boolean isIsvalidated()
Boolean
public void setIsvalidated(Boolean value)
value
- allowed object is
Boolean
public LifecycleType getLifecycle()
LifecycleType
public void setLifecycle(LifecycleType value)
value
- allowed object is
LifecycleType
public Boolean isIsrelevant()
Boolean
public void setIsrelevant(Boolean value)
value
- allowed object is
Boolean
public SeverityType getSeverity()
SeverityType
public void setSeverity(SeverityType value)
value
- allowed object is
SeverityType
public CertaintyType getCertainty()
CertaintyType
public void setCertainty(CertaintyType value)
value
- allowed object is
CertaintyType
public TemporalityType getTemporality()
TemporalityType
public void setTemporality(TemporalityType value)
value
- allowed object is
TemporalityType
public UrgencyType getUrgency()
UrgencyType
public void setUrgency(UrgencyType value)
value
- allowed object is
UrgencyType
public QuantityType getQuantity()
QuantityType
public void setQuantity(QuantityType value)
value
- allowed object is
QuantityType
public StrengthType getStrength()
StrengthType
public void setStrength(StrengthType value)
value
- allowed object is
StrengthType
public FrequencyType getFrequency()
FrequencyType
public void setFrequency(FrequencyType value)
value
- allowed object is
FrequencyType
public 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()
CostType
public void setCost(CostType value)
value
- allowed object is
CostType
public 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()
DurationType
public void setDuration(DurationType value)
value
- allowed object is
DurationType
public Posology getPosology()
Posology
public void setPosology(Posology value)
value
- allowed object is
Posology
public Regimen getRegimen()
Regimen
public void setRegimen(Regimen value)
value
- allowed object is
Regimen
public org.joda.time.DateTime getDeliverydate()
String
public void setDeliverydate(org.joda.time.DateTime value)
value
- allowed object is
String
public RenewalType getRenewal()
RenewalType
public void setRenewal(RenewalType value)
value
- allowed object is
RenewalType
public RouteType getRoute()
RouteType
public void setRoute(RouteType value)
value
- allowed object is
RouteType
public String getBatch()
String
public void setBatch(String value)
value
- allowed object is
String
public TextType getInstructionforoverdosing()
TextType
public void setInstructionforoverdosing(TextType value)
value
- allowed object is
TextType
public TextType getInstructionforpatient()
TextType
public void setInstructionforpatient(TextType value)
value
- allowed object is
TextType
public TextType getInstructionforreimbursement()
TextType
public void setInstructionforreimbursement(TextType value)
value
- allowed object is
TextType
public Boolean isIssubstitutionallowed()
Boolean
public void setIssubstitutionallowed(Boolean value)
value
- allowed object is
Boolean
public Feedback getFeedback()
Feedback
public void setFeedback(Feedback value)
value
- allowed object is
Feedback
public 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()
String
public void setRecorddatetime(org.joda.time.DateTime value)
value
- allowed object is
String
public 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 |