br.gov.ans.padroes.tiss.schemas.v20201
Class CtDemonstrativoOdontologia

java.lang.Object
  extended by br.gov.ans.padroes.tiss.schemas.v20201.CtDemonstrativoOdontologia

public class CtDemonstrativoOdontologia
extends java.lang.Object

Java class for ct_demonstrativoOdontologia complex type.

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

 <complexType name="ct_demonstrativoOdontologia">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="cabecalhoDemonstrativo" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_cabecalhoDemonstrativo"/>
         <element name="identificacaoFontePagadora" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_identificacaoFontePagadora"/>
         <element name="dadosPrestador">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="codigoPrestadorNaOperadora" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_codigoPrestadorNaOperadora" minOccurs="0"/>
                   <element name="identificadorPrestador" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_identificadorPrestOdontoDemo"/>
                   <element name="nomeContratado" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_nome"/>
                   <element name="numeroCNES" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_CNES" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="dadosPagamento" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <extension base="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_dadosPagamento">
                 <sequence>
                   <element name="totalGeral" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_totalDemoOdonto"/>
                 </sequence>
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="debitosCreditosTributaveis">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="descontos" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_descontoOdonto" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="creditos" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_creditoOdonto" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="valorTotalTributavel" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_valorMonetario" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="demaisImpostos">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="descontos" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_descontoOdonto" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="valorTotalImpostos" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_valorMonetario" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="debitosCreditosNaoTributaveis">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="descontos" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_descontoOdonto" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="creditos" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}ct_creditoOdonto" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="valorTotalNaoTributavel" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_valorMonetario" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="valorFinalReceber" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_valorMonetario"/>
         <element name="observacao" type="{http://www.ans.gov.br/padroes/tiss/schemas/v20201}st_observacao" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class CtDemonstrativoOdontologia.DadosPagamento
          Java class for anonymous complex type.
static class CtDemonstrativoOdontologia.DadosPrestador
          Java class for anonymous complex type.
static class CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis
          Java class for anonymous complex type.
static class CtDemonstrativoOdontologia.DebitosCreditosTributaveis
          Java class for anonymous complex type.
static class CtDemonstrativoOdontologia.DemaisImpostos
          Java class for anonymous complex type.
 
Field Summary
protected  CtCabecalhoDemonstrativo cabecalhoDemonstrativo
           
protected  java.util.List<CtDemonstrativoOdontologia.DadosPagamento> dadosPagamento
           
protected  CtDemonstrativoOdontologia.DadosPrestador dadosPrestador
           
protected  CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis debitosCreditosNaoTributaveis
           
protected  CtDemonstrativoOdontologia.DebitosCreditosTributaveis debitosCreditosTributaveis
           
protected  CtDemonstrativoOdontologia.DemaisImpostos demaisImpostos
           
protected  CtIdentificacaoFontePagadora identificacaoFontePagadora
           
protected  java.lang.String observacao
           
protected  java.math.BigDecimal valorFinalReceber
           
 
Constructor Summary
CtDemonstrativoOdontologia()
           
 
Method Summary
 CtCabecalhoDemonstrativo getCabecalhoDemonstrativo()
          Gets the value of the cabecalhoDemonstrativo property.
 java.util.List<CtDemonstrativoOdontologia.DadosPagamento> getDadosPagamento()
          Gets the value of the dadosPagamento property.
 CtDemonstrativoOdontologia.DadosPrestador getDadosPrestador()
          Gets the value of the dadosPrestador property.
 CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis getDebitosCreditosNaoTributaveis()
          Gets the value of the debitosCreditosNaoTributaveis property.
 CtDemonstrativoOdontologia.DebitosCreditosTributaveis getDebitosCreditosTributaveis()
          Gets the value of the debitosCreditosTributaveis property.
 CtDemonstrativoOdontologia.DemaisImpostos getDemaisImpostos()
          Gets the value of the demaisImpostos property.
 CtIdentificacaoFontePagadora getIdentificacaoFontePagadora()
          Gets the value of the identificacaoFontePagadora property.
 java.lang.String getObservacao()
          Gets the value of the observacao property.
 java.math.BigDecimal getValorFinalReceber()
          Gets the value of the valorFinalReceber property.
 void setCabecalhoDemonstrativo(CtCabecalhoDemonstrativo value)
          Sets the value of the cabecalhoDemonstrativo property.
 void setDadosPrestador(CtDemonstrativoOdontologia.DadosPrestador value)
          Sets the value of the dadosPrestador property.
 void setDebitosCreditosNaoTributaveis(CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis value)
          Sets the value of the debitosCreditosNaoTributaveis property.
 void setDebitosCreditosTributaveis(CtDemonstrativoOdontologia.DebitosCreditosTributaveis value)
          Sets the value of the debitosCreditosTributaveis property.
 void setDemaisImpostos(CtDemonstrativoOdontologia.DemaisImpostos value)
          Sets the value of the demaisImpostos property.
 void setIdentificacaoFontePagadora(CtIdentificacaoFontePagadora value)
          Sets the value of the identificacaoFontePagadora property.
 void setObservacao(java.lang.String value)
          Sets the value of the observacao property.
 void setValorFinalReceber(java.math.BigDecimal value)
          Sets the value of the valorFinalReceber property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cabecalhoDemonstrativo

protected CtCabecalhoDemonstrativo cabecalhoDemonstrativo

identificacaoFontePagadora

protected CtIdentificacaoFontePagadora identificacaoFontePagadora

dadosPrestador

protected CtDemonstrativoOdontologia.DadosPrestador dadosPrestador

dadosPagamento

protected java.util.List<CtDemonstrativoOdontologia.DadosPagamento> dadosPagamento

debitosCreditosTributaveis

protected CtDemonstrativoOdontologia.DebitosCreditosTributaveis debitosCreditosTributaveis

demaisImpostos

protected CtDemonstrativoOdontologia.DemaisImpostos demaisImpostos

debitosCreditosNaoTributaveis

protected CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis debitosCreditosNaoTributaveis

valorFinalReceber

protected java.math.BigDecimal valorFinalReceber

observacao

protected java.lang.String observacao
Constructor Detail

CtDemonstrativoOdontologia

public CtDemonstrativoOdontologia()
Method Detail

getCabecalhoDemonstrativo

public CtCabecalhoDemonstrativo getCabecalhoDemonstrativo()
Gets the value of the cabecalhoDemonstrativo property.

Returns:
possible object is CtCabecalhoDemonstrativo

setCabecalhoDemonstrativo

public void setCabecalhoDemonstrativo(CtCabecalhoDemonstrativo value)
Sets the value of the cabecalhoDemonstrativo property.

Parameters:
value - allowed object is CtCabecalhoDemonstrativo

getIdentificacaoFontePagadora

public CtIdentificacaoFontePagadora getIdentificacaoFontePagadora()
Gets the value of the identificacaoFontePagadora property.

Returns:
possible object is CtIdentificacaoFontePagadora

setIdentificacaoFontePagadora

public void setIdentificacaoFontePagadora(CtIdentificacaoFontePagadora value)
Sets the value of the identificacaoFontePagadora property.

Parameters:
value - allowed object is CtIdentificacaoFontePagadora

getDadosPrestador

public CtDemonstrativoOdontologia.DadosPrestador getDadosPrestador()
Gets the value of the dadosPrestador property.

Returns:
possible object is CtDemonstrativoOdontologia.DadosPrestador

setDadosPrestador

public void setDadosPrestador(CtDemonstrativoOdontologia.DadosPrestador value)
Sets the value of the dadosPrestador property.

Parameters:
value - allowed object is CtDemonstrativoOdontologia.DadosPrestador

getDadosPagamento

public java.util.List<CtDemonstrativoOdontologia.DadosPagamento> getDadosPagamento()
Gets the value of the dadosPagamento 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 dadosPagamento property.

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

    getDadosPagamento().add(newItem);
 

Objects of the following type(s) are allowed in the list CtDemonstrativoOdontologia.DadosPagamento


getDebitosCreditosTributaveis

public CtDemonstrativoOdontologia.DebitosCreditosTributaveis getDebitosCreditosTributaveis()
Gets the value of the debitosCreditosTributaveis property.

Returns:
possible object is CtDemonstrativoOdontologia.DebitosCreditosTributaveis

setDebitosCreditosTributaveis

public void setDebitosCreditosTributaveis(CtDemonstrativoOdontologia.DebitosCreditosTributaveis value)
Sets the value of the debitosCreditosTributaveis property.

Parameters:
value - allowed object is CtDemonstrativoOdontologia.DebitosCreditosTributaveis

getDemaisImpostos

public CtDemonstrativoOdontologia.DemaisImpostos getDemaisImpostos()
Gets the value of the demaisImpostos property.

Returns:
possible object is CtDemonstrativoOdontologia.DemaisImpostos

setDemaisImpostos

public void setDemaisImpostos(CtDemonstrativoOdontologia.DemaisImpostos value)
Sets the value of the demaisImpostos property.

Parameters:
value - allowed object is CtDemonstrativoOdontologia.DemaisImpostos

getDebitosCreditosNaoTributaveis

public CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis getDebitosCreditosNaoTributaveis()
Gets the value of the debitosCreditosNaoTributaveis property.

Returns:
possible object is CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis

setDebitosCreditosNaoTributaveis

public void setDebitosCreditosNaoTributaveis(CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis value)
Sets the value of the debitosCreditosNaoTributaveis property.

Parameters:
value - allowed object is CtDemonstrativoOdontologia.DebitosCreditosNaoTributaveis

getValorFinalReceber

public java.math.BigDecimal getValorFinalReceber()
Gets the value of the valorFinalReceber property.

Returns:
possible object is BigDecimal

setValorFinalReceber

public void setValorFinalReceber(java.math.BigDecimal value)
Sets the value of the valorFinalReceber property.

Parameters:
value - allowed object is BigDecimal

getObservacao

public java.lang.String getObservacao()
Gets the value of the observacao property.

Returns:
possible object is String

setObservacao

public void setObservacao(java.lang.String value)
Sets the value of the observacao property.

Parameters:
value - allowed object is String