be.fgov.ehealth.dics.protocol.v2
Class ConsultReimbursementContextType

java.lang.Object
  extended by be.fgov.ehealth.dics.core.v2.reimbursement.submit.ReimbursementContextKeyType
      extended by be.fgov.ehealth.dics.protocol.v2.ConsultReimbursementContextType
All Implemented Interfaces:
Serializable

@Generated(value="com.sun.tools.xjc.Driver",
           date="2016-10-28T03:13:17+02:00",
           comments="JAXB RI v2.2.6")
public class ConsultReimbursementContextType
extends ReimbursementContextKeyType
implements Serializable

Java class for ConsultReimbursementContextType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ConsultReimbursementContextType">
   <complexContent>
     <extension base="{urn:be:fgov:ehealth:dics:core:v2:reimbursement:submit}ReimbursementContextKeyType">
       <sequence>
         <element name="Multiple" type="{urn:be:fgov:ehealth:dics:core:v2:reimbursement:submit}MultipleType" minOccurs="0"/>
         <element name="Temporary" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="Reference" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="FlatRateSystem" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReimbursementBasePrice" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="ReferenceBasePrice" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="PricingRange" type="{urn:be:fgov:ehealth:dics:core:v2:core}RangeType"/>
         <element name="ReimbursementCriterion" type="{urn:be:fgov:ehealth:dics:protocol:v2}ReimbursementCriterionType"/>
         <element name="Copayment" type="{urn:be:fgov:ehealth:dics:protocol:v2}ConsultCopaymentType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{urn:be:fgov:ehealth:dics:protocol:v2}validityPeriod"/>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
ConsultReimbursementContextType()
           
 
Method Summary
 List<ConsultCopaymentType> getCopayments()
          Gets the value of the copayments property.
 org.joda.time.DateTime getFrom()
          Gets the value of the from property.
 String getMultiple()
          Gets the value of the multiple property.
 RangeType getPricingRange()
          Gets the value of the pricingRange property.
 BigDecimal getReferenceBasePrice()
          Gets the value of the referenceBasePrice property.
 BigDecimal getReimbursementBasePrice()
          Gets the value of the reimbursementBasePrice property.
 ReimbursementCriterionType getReimbursementCriterion()
          Gets the value of the reimbursementCriterion property.
 org.joda.time.DateTime getTo()
          Gets the value of the to property.
 boolean isFlatRateSystem()
          Gets the value of the flatRateSystem property.
 boolean isReference()
          Gets the value of the reference property.
 boolean isTemporary()
          Gets the value of the temporary property.
 void setFlatRateSystem(boolean value)
          Sets the value of the flatRateSystem property.
 void setFrom(org.joda.time.DateTime value)
          Sets the value of the from property.
 void setMultiple(String value)
          Sets the value of the multiple property.
 void setPricingRange(RangeType value)
          Sets the value of the pricingRange property.
 void setReference(boolean value)
          Sets the value of the reference property.
 void setReferenceBasePrice(BigDecimal value)
          Sets the value of the referenceBasePrice property.
 void setReimbursementBasePrice(BigDecimal value)
          Sets the value of the reimbursementBasePrice property.
 void setReimbursementCriterion(ReimbursementCriterionType value)
          Sets the value of the reimbursementCriterion property.
 void setTemporary(boolean value)
          Sets the value of the temporary property.
 void setTo(org.joda.time.DateTime value)
          Sets the value of the to property.
 
Methods inherited from class be.fgov.ehealth.dics.core.v2.reimbursement.submit.ReimbursementContextKeyType
getCode, getCodeType, getDeliveryEnvironment, getLegalReferencePath, setCode, setCodeType, setDeliveryEnvironment, setLegalReferencePath
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsultReimbursementContextType

public ConsultReimbursementContextType()
Method Detail

getMultiple

public String getMultiple()
Gets the value of the multiple property.

Returns:
possible object is String

setMultiple

public void setMultiple(String value)
Sets the value of the multiple property.

Parameters:
value - allowed object is String

isTemporary

public boolean isTemporary()
Gets the value of the temporary property.


setTemporary

public void setTemporary(boolean value)
Sets the value of the temporary property.


isReference

public boolean isReference()
Gets the value of the reference property.


setReference

public void setReference(boolean value)
Sets the value of the reference property.


isFlatRateSystem

public boolean isFlatRateSystem()
Gets the value of the flatRateSystem property.


setFlatRateSystem

public void setFlatRateSystem(boolean value)
Sets the value of the flatRateSystem property.


getReimbursementBasePrice

public BigDecimal getReimbursementBasePrice()
Gets the value of the reimbursementBasePrice property.

Returns:
possible object is BigDecimal

setReimbursementBasePrice

public void setReimbursementBasePrice(BigDecimal value)
Sets the value of the reimbursementBasePrice property.

Parameters:
value - allowed object is BigDecimal

getReferenceBasePrice

public BigDecimal getReferenceBasePrice()
Gets the value of the referenceBasePrice property.

Returns:
possible object is BigDecimal

setReferenceBasePrice

public void setReferenceBasePrice(BigDecimal value)
Sets the value of the referenceBasePrice property.

Parameters:
value - allowed object is BigDecimal

getPricingRange

public RangeType getPricingRange()
Gets the value of the pricingRange property.

Returns:
possible object is RangeType

setPricingRange

public void setPricingRange(RangeType value)
Sets the value of the pricingRange property.

Parameters:
value - allowed object is RangeType

getReimbursementCriterion

public ReimbursementCriterionType getReimbursementCriterion()
Gets the value of the reimbursementCriterion property.

Returns:
possible object is ReimbursementCriterionType

setReimbursementCriterion

public void setReimbursementCriterion(ReimbursementCriterionType value)
Sets the value of the reimbursementCriterion property.

Parameters:
value - allowed object is ReimbursementCriterionType

getCopayments

public List<ConsultCopaymentType> getCopayments()
Gets the value of the copayments 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 JAXB object. This is why there is not a set method for the copayments property.

For example, to add a new item, do as follows:

    getCopayments().add(newItem);
 

Objects of the following type(s) are allowed in the list ConsultCopaymentType


getFrom

public org.joda.time.DateTime getFrom()
Gets the value of the from property.

Returns:
possible object is String

setFrom

public void setFrom(org.joda.time.DateTime value)
Sets the value of the from property.

Parameters:
value - allowed object is String

getTo

public org.joda.time.DateTime getTo()
Gets the value of the to property.

Returns:
possible object is String

setTo

public void setTo(org.joda.time.DateTime value)
Sets the value of the to property.

Parameters:
value - allowed object is String



Connector Business ORGPHARMACY 3.11.1 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.