public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaProcedimentoMasterThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (AtendProcedimentos != null && __isset.atendProcedimentos)
            {
                __sb.Append(", AtendProcedimentos: ");
                __sb.Append(AtendProcedimentos);
            }
            if (__isset.numTotalAfericaoPa)
            {
                __sb.Append(", NumTotalAfericaoPa: ");
                __sb.Append(NumTotalAfericaoPa);
            }
            if (__isset.numTotalGlicemiaCapilar)
            {
                __sb.Append(", NumTotalGlicemiaCapilar: ");
                __sb.Append(NumTotalGlicemiaCapilar);
            }
            if (__isset.numTotalAfericaoTemperatura)
            {
                __sb.Append(", NumTotalAfericaoTemperatura: ");
                __sb.Append(NumTotalAfericaoTemperatura);
            }
            if (__isset.numTotalMedicaoAltura)
            {
                __sb.Append(", NumTotalMedicaoAltura: ");
                __sb.Append(NumTotalMedicaoAltura);
            }
            if (__isset.numTotalCurativoSimples)
            {
                __sb.Append(", NumTotalCurativoSimples: ");
                __sb.Append(NumTotalCurativoSimples);
            }
            if (__isset.numTotalMedicaoPeso)
            {
                __sb.Append(", NumTotalMedicaoPeso: ");
                __sb.Append(NumTotalMedicaoPeso);
            }
            if (__isset.numTotalColetaMaterialParaExameLaboratorial)
            {
                __sb.Append(", NumTotalColetaMaterialParaExameLaboratorial: ");
                __sb.Append(NumTotalColetaMaterialParaExameLaboratorial);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("FichaVisitaDomiciliarMasterThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         field.Name = "uuidFicha";
         field.Type = TType.String;
         field.ID   = 1;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(UuidFicha);
         oprot.WriteFieldEnd();
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (VisitasDomiciliares != null && __isset.visitasDomiciliares)
         {
             field.Name = "visitasDomiciliares";
             field.Type = TType.List;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, VisitasDomiciliares.Count));
                 foreach (FichaVisitaDomiciliarChildThrift _iter7 in VisitasDomiciliares)
                 {
                     _iter7.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("FichaAtendimentoOdontologicoMasterThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         field.Name = "uuidFicha";
         field.Type = TType.String;
         field.ID   = 1;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(UuidFicha);
         oprot.WriteFieldEnd();
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (AtendimentosOdontologicos != null && __isset.atendimentosOdontologicos)
         {
             field.Name = "atendimentosOdontologicos";
             field.Type = TType.List;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, AtendimentosOdontologicos.Count));
                 foreach (FichaAtendimentoOdontologicoChildThrift _iter31 in AtendimentosOdontologicos)
                 {
                     _iter31.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Beispiel #4
0
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaConsumoAlimentarThrift(");

            __sb.Append(", HeaderTransport: ");
            __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            if (NumeroCartaoSus != null && __isset.numeroCartaoSus)
            {
                __sb.Append(", NumeroCartaoSus: ");
                __sb.Append(NumeroCartaoSus);
            }
            if (IdentificacaoUsuario != null && __isset.identificacaoUsuario)
            {
                __sb.Append(", IdentificacaoUsuario: ");
                __sb.Append(IdentificacaoUsuario);
            }
            if (__isset.dataNascimento)
            {
                __sb.Append(", DataNascimento: ");
                __sb.Append(DataNascimento);
            }
            if (__isset.sexo)
            {
                __sb.Append(", Sexo: ");
                __sb.Append(Sexo);
            }
            if (__isset.localAtendimento)
            {
                __sb.Append(", LocalAtendimento: ");
                __sb.Append(LocalAtendimento);
            }
            if (PerguntasQuestionarioCriancasMenoresSeisMeses != null && __isset.perguntasQuestionarioCriancasMenoresSeisMeses)
            {
                __sb.Append(", PerguntasQuestionarioCriancasMenoresSeisMeses: ");
                __sb.Append(PerguntasQuestionarioCriancasMenoresSeisMeses);
            }
            if (PerguntasQuestionarioCriancasDeSeisVinteTresMeses != null && __isset.perguntasQuestionarioCriancasDeSeisVinteTresMeses)
            {
                __sb.Append(", PerguntasQuestionarioCriancasDeSeisVinteTresMeses: ");
                __sb.Append(PerguntasQuestionarioCriancasDeSeisVinteTresMeses);
            }
            if (PerguntasQuestionarioCriancasComMaisDoisAnos != null && __isset.perguntasQuestionarioCriancasComMaisDoisAnos)
            {
                __sb.Append(", PerguntasQuestionarioCriancasComMaisDoisAnos: ");
                __sb.Append(PerguntasQuestionarioCriancasComMaisDoisAnos);
            }
            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Beispiel #5
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaVacinacaoMasterThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                field.Name = "headerTransport";
                field.Type = TType.Struct;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                HeaderTransport.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Vacinacoes != null && __isset.vacinacoes)
            {
                field.Name = "vacinacoes";
                field.Type = TType.List;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, Vacinacoes.Count));
                    foreach (FichaVacinacaoChildThrift _iter7 in Vacinacoes)
                    {
                        _iter7.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Beispiel #6
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaAtendimentoIndividualMasterThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "headerTransport";
            field.Type = TType.Struct;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            HeaderTransport.Write(oprot);
            oprot.WriteFieldEnd();
            if (AtendimentosIndividuais != null && __isset.atendimentosIndividuais)
            {
                field.Name = "atendimentosIndividuais";
                field.Type = TType.List;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, AtendimentosIndividuais.Count));
                    foreach (FichaAtendimentoIndividualChildThrift _iter31 in AtendimentosIndividuais)
                    {
                        _iter31.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 3;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaVisitaDomiciliarMasterThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            __sb.Append(", HeaderTransport: ");
            __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            if (VisitasDomiciliares != null && __isset.visitasDomiciliares)
            {
                __sb.Append(", VisitasDomiciliares: ");
                __sb.Append(VisitasDomiciliares);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaAtendimentoOdontologicoMasterThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            __sb.Append(", HeaderTransport: ");
            __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            if (AtendimentosOdontologicos != null && __isset.atendimentosOdontologicos)
            {
                __sb.Append(", AtendimentosOdontologicos: ");
                __sb.Append(AtendimentosOdontologicos);
            }
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("FichaAtendimentoIndividualMasterThrift(");
            bool          __first = true;

            if (HeaderTransport != null && __isset.headerTransport)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (AtendimentosIndividuais != null && __isset.atendimentosIndividuais)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("AtendimentosIndividuais: ");
                __sb.Append(AtendimentosIndividuais);
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Beispiel #10
0
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaVacinacaoMasterThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (Vacinacoes != null && __isset.vacinacoes)
            {
                __sb.Append(", Vacinacoes: ");
                __sb.Append(Vacinacoes);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaAtividadeColetivaThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (OutraLocalidade != null && __isset.outraLocalidade)
            {
                field.Name = "outraLocalidade";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(OutraLocalidade);
                oprot.WriteFieldEnd();
            }
            if (__isset.inep)
            {
                field.Name = "inep";
                field.Type = TType.I64;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Inep);
                oprot.WriteFieldEnd();
            }
            if (__isset.numParticipantes)
            {
                field.Name = "numParticipantes";
                field.Type = TType.I32;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(NumParticipantes);
                oprot.WriteFieldEnd();
            }
            if (__isset.numAvaliacoesAlteradas)
            {
                field.Name = "numAvaliacoesAlteradas";
                field.Type = TType.I32;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(NumAvaliacoesAlteradas);
                oprot.WriteFieldEnd();
            }
            if (Profissionais != null && __isset.profissionais)
            {
                field.Name = "profissionais";
                field.Type = TType.List;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, Profissionais.Count));
                    foreach (ProfissionalCboRowItemThrift _iter18 in Profissionais)
                    {
                        _iter18.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.atividadeTipo)
            {
                field.Name = "atividadeTipo";
                field.Type = TType.I64;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(AtividadeTipo);
                oprot.WriteFieldEnd();
            }
            if (TemasParaReuniao != null && __isset.temasParaReuniao)
            {
                field.Name = "temasParaReuniao";
                field.Type = TType.List;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, TemasParaReuniao.Count));
                    foreach (long _iter19 in TemasParaReuniao)
                    {
                        oprot.WriteI64(_iter19);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (PublicoAlvo != null && __isset.publicoAlvo)
            {
                field.Name = "publicoAlvo";
                field.Type = TType.List;
                field.ID   = 16;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, PublicoAlvo.Count));
                    foreach (long _iter20 in PublicoAlvo)
                    {
                        oprot.WriteI64(_iter20);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (Participantes != null && __isset.participantes)
            {
                field.Name = "participantes";
                field.Type = TType.List;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, Participantes.Count));
                    foreach (ParticipanteRowItemThrift _iter21 in Participantes)
                    {
                        _iter21.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.tbCdsOrigem)
            {
                field.Name = "tbCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 19;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TbCdsOrigem);
                oprot.WriteFieldEnd();
            }
            if (CnesLocalAtividade != null && __isset.cnesLocalAtividade)
            {
                field.Name = "cnesLocalAtividade";
                field.Type = TType.String;
                field.ID   = 21;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CnesLocalAtividade);
                oprot.WriteFieldEnd();
            }
            if (Procedimento != null && __isset.procedimento)
            {
                field.Name = "procedimento";
                field.Type = TType.String;
                field.ID   = 22;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Procedimento);
                oprot.WriteFieldEnd();
            }
            if (__isset.turno)
            {
                field.Name = "turno";
                field.Type = TType.I64;
                field.ID   = 23;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Turno);
                oprot.WriteFieldEnd();
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                field.Name = "headerTransport";
                field.Type = TType.Struct;
                field.ID   = 24;
                oprot.WriteFieldBegin(field);
                HeaderTransport.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (TemasParaSaude != null && __isset.temasParaSaude)
            {
                field.Name = "temasParaSaude";
                field.Type = TType.List;
                field.ID   = 25;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, TemasParaSaude.Count));
                    foreach (long _iter22 in TemasParaSaude)
                    {
                        oprot.WriteI64(_iter22);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (PraticasEmSaude != null && __isset.praticasEmSaude)
            {
                field.Name = "praticasEmSaude";
                field.Type = TType.List;
                field.ID   = 26;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, PraticasEmSaude.Count));
                    foreach (long _iter23 in PraticasEmSaude)
                    {
                        oprot.WriteI64(_iter23);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.pseEducacao)
            {
                field.Name = "pseEducacao";
                field.Type = TType.Bool;
                field.ID   = 27;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(PseEducacao);
                oprot.WriteFieldEnd();
            }
            if (__isset.pseSaude)
            {
                field.Name = "pseSaude";
                field.Type = TType.Bool;
                field.ID   = 28;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(PseSaude);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaComplementarZikaMicrocefaliaThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (HeaderTransport != null && __isset.headerTransport)
            {
                field.Name = "headerTransport";
                field.Type = TType.Struct;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                HeaderTransport.Write(oprot);
                oprot.WriteFieldEnd();
            }
            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 2;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            if (__isset.turno)
            {
                field.Name = "turno";
                field.Type = TType.I64;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Turno);
                oprot.WriteFieldEnd();
            }
            if (CnsCidadao != null && __isset.cnsCidadao)
            {
                field.Name = "cnsCidadao";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CnsCidadao);
                oprot.WriteFieldEnd();
            }
            if (CnsResponsavelFamiliar != null && __isset.cnsResponsavelFamiliar)
            {
                field.Name = "cnsResponsavelFamiliar";
                field.Type = TType.String;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CnsResponsavelFamiliar);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataRealizacaoTesteOlhinho)
            {
                field.Name = "dataRealizacaoTesteOlhinho";
                field.Type = TType.I64;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataRealizacaoTesteOlhinho);
                oprot.WriteFieldEnd();
            }
            if (__isset.coResultadoTesteOlhinho)
            {
                field.Name = "coResultadoTesteOlhinho";
                field.Type = TType.I64;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CoResultadoTesteOlhinho);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataRealizacaoExameFundoOlho)
            {
                field.Name = "dataRealizacaoExameFundoOlho";
                field.Type = TType.I64;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataRealizacaoExameFundoOlho);
                oprot.WriteFieldEnd();
            }
            if (__isset.coResultadoExameFundoOlho)
            {
                field.Name = "coResultadoExameFundoOlho";
                field.Type = TType.I64;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CoResultadoExameFundoOlho);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataRealizacaoTesteOrelhinha)
            {
                field.Name = "dataRealizacaoTesteOrelhinha";
                field.Type = TType.I64;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataRealizacaoTesteOrelhinha);
                oprot.WriteFieldEnd();
            }
            if (__isset.coResultadoTesteOrelhinha)
            {
                field.Name = "coResultadoTesteOrelhinha";
                field.Type = TType.I64;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CoResultadoTesteOrelhinha);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataRealizacaoUSTransfontanela)
            {
                field.Name = "dataRealizacaoUSTransfontanela";
                field.Type = TType.I64;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataRealizacaoUSTransfontanela);
                oprot.WriteFieldEnd();
            }
            if (__isset.coResultadoUsTransfontanela)
            {
                field.Name = "coResultadoUsTransfontanela";
                field.Type = TType.I64;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CoResultadoUsTransfontanela);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataRealizacaoTomografiaComputadorizada)
            {
                field.Name = "dataRealizacaoTomografiaComputadorizada";
                field.Type = TType.I64;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataRealizacaoTomografiaComputadorizada);
                oprot.WriteFieldEnd();
            }
            if (__isset.coResultadoTomografiaComputadorizada)
            {
                field.Name = "coResultadoTomografiaComputadorizada";
                field.Type = TType.I64;
                field.ID   = 16;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CoResultadoTomografiaComputadorizada);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataRealizacaoRessonanciaMagnetica)
            {
                field.Name = "dataRealizacaoRessonanciaMagnetica";
                field.Type = TType.I64;
                field.ID   = 17;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataRealizacaoRessonanciaMagnetica);
                oprot.WriteFieldEnd();
            }
            if (__isset.coResultadoRessonanciaMagnetica)
            {
                field.Name = "coResultadoRessonanciaMagnetica";
                field.Type = TType.I64;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CoResultadoRessonanciaMagnetica);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Beispiel #13
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaConsumoAlimentarThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "headerTransport";
            field.Type = TType.Struct;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            HeaderTransport.Write(oprot);
            oprot.WriteFieldEnd();
            if (NumeroCartaoSus != null && __isset.numeroCartaoSus)
            {
                field.Name = "numeroCartaoSus";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NumeroCartaoSus);
                oprot.WriteFieldEnd();
            }
            if (IdentificacaoUsuario != null && __isset.identificacaoUsuario)
            {
                field.Name = "identificacaoUsuario";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(IdentificacaoUsuario);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataNascimento)
            {
                field.Name = "dataNascimento";
                field.Type = TType.I64;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataNascimento);
                oprot.WriteFieldEnd();
            }
            if (__isset.sexo)
            {
                field.Name = "sexo";
                field.Type = TType.I64;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Sexo);
                oprot.WriteFieldEnd();
            }
            if (__isset.localAtendimento)
            {
                field.Name = "localAtendimento";
                field.Type = TType.I64;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(LocalAtendimento);
                oprot.WriteFieldEnd();
            }
            if (PerguntasQuestionarioCriancasMenoresSeisMeses != null && __isset.perguntasQuestionarioCriancasMenoresSeisMeses)
            {
                field.Name = "perguntasQuestionarioCriancasMenoresSeisMeses";
                field.Type = TType.List;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, PerguntasQuestionarioCriancasMenoresSeisMeses.Count));
                    foreach (PerguntaQuestionarioCriancasMenoresSeisMesesThrift _iter13 in PerguntasQuestionarioCriancasMenoresSeisMeses)
                    {
                        _iter13.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (PerguntasQuestionarioCriancasDeSeisVinteTresMeses != null && __isset.perguntasQuestionarioCriancasDeSeisVinteTresMeses)
            {
                field.Name = "perguntasQuestionarioCriancasDeSeisVinteTresMeses";
                field.Type = TType.List;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, PerguntasQuestionarioCriancasDeSeisVinteTresMeses.Count));
                    foreach (PerguntaQuestionarioCriancasDeSeisVinteTresMesesThrift _iter14 in PerguntasQuestionarioCriancasDeSeisVinteTresMeses)
                    {
                        _iter14.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (PerguntasQuestionarioCriancasComMaisDoisAnos != null && __isset.perguntasQuestionarioCriancasComMaisDoisAnos)
            {
                field.Name = "perguntasQuestionarioCriancasComMaisDoisAnos";
                field.Type = TType.List;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, PerguntasQuestionarioCriancasComMaisDoisAnos.Count));
                    foreach (PerguntaQuestionarioCriancasComMaisDoisAnosThrift _iter15 in PerguntasQuestionarioCriancasComMaisDoisAnos)
                    {
                        _iter15.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 10;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("FichaComplementarZikaMicrocefaliaThrift(");
            bool          __first = true;

            if (HeaderTransport != null && __isset.headerTransport)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (__isset.turno)
            {
                __sb.Append(", Turno: ");
                __sb.Append(Turno);
            }
            if (CnsCidadao != null && __isset.cnsCidadao)
            {
                __sb.Append(", CnsCidadao: ");
                __sb.Append(CnsCidadao);
            }
            if (CnsResponsavelFamiliar != null && __isset.cnsResponsavelFamiliar)
            {
                __sb.Append(", CnsResponsavelFamiliar: ");
                __sb.Append(CnsResponsavelFamiliar);
            }
            if (__isset.dataRealizacaoTesteOlhinho)
            {
                __sb.Append(", DataRealizacaoTesteOlhinho: ");
                __sb.Append(DataRealizacaoTesteOlhinho);
            }
            if (__isset.coResultadoTesteOlhinho)
            {
                __sb.Append(", CoResultadoTesteOlhinho: ");
                __sb.Append(CoResultadoTesteOlhinho);
            }
            if (__isset.dataRealizacaoExameFundoOlho)
            {
                __sb.Append(", DataRealizacaoExameFundoOlho: ");
                __sb.Append(DataRealizacaoExameFundoOlho);
            }
            if (__isset.coResultadoExameFundoOlho)
            {
                __sb.Append(", CoResultadoExameFundoOlho: ");
                __sb.Append(CoResultadoExameFundoOlho);
            }
            if (__isset.dataRealizacaoTesteOrelhinha)
            {
                __sb.Append(", DataRealizacaoTesteOrelhinha: ");
                __sb.Append(DataRealizacaoTesteOrelhinha);
            }
            if (__isset.coResultadoTesteOrelhinha)
            {
                __sb.Append(", CoResultadoTesteOrelhinha: ");
                __sb.Append(CoResultadoTesteOrelhinha);
            }
            if (__isset.dataRealizacaoUSTransfontanela)
            {
                __sb.Append(", DataRealizacaoUSTransfontanela: ");
                __sb.Append(DataRealizacaoUSTransfontanela);
            }
            if (__isset.coResultadoUsTransfontanela)
            {
                __sb.Append(", CoResultadoUsTransfontanela: ");
                __sb.Append(CoResultadoUsTransfontanela);
            }
            if (__isset.dataRealizacaoTomografiaComputadorizada)
            {
                __sb.Append(", DataRealizacaoTomografiaComputadorizada: ");
                __sb.Append(DataRealizacaoTomografiaComputadorizada);
            }
            if (__isset.coResultadoTomografiaComputadorizada)
            {
                __sb.Append(", CoResultadoTomografiaComputadorizada: ");
                __sb.Append(CoResultadoTomografiaComputadorizada);
            }
            if (__isset.dataRealizacaoRessonanciaMagnetica)
            {
                __sb.Append(", DataRealizacaoRessonanciaMagnetica: ");
                __sb.Append(DataRealizacaoRessonanciaMagnetica);
            }
            if (__isset.coResultadoRessonanciaMagnetica)
            {
                __sb.Append(", CoResultadoRessonanciaMagnetica: ");
                __sb.Append(CoResultadoRessonanciaMagnetica);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaAvaliacaoElegibilidadeThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            field.Name = "headerTransport";
            field.Type = TType.Struct;
            field.ID   = 3;
            oprot.WriteFieldBegin(field);
            HeaderTransport.Write(oprot);
            oprot.WriteFieldEnd();
            if (NumeroCartaoSus != null && __isset.numeroCartaoSus)
            {
                field.Name = "numeroCartaoSus";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NumeroCartaoSus);
                oprot.WriteFieldEnd();
            }
            if (NomeCidadao != null && __isset.nomeCidadao)
            {
                field.Name = "nomeCidadao";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomeCidadao);
                oprot.WriteFieldEnd();
            }
            if (NomeSocialCidadao != null && __isset.nomeSocialCidadao)
            {
                field.Name = "nomeSocialCidadao";
                field.Type = TType.String;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomeSocialCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataNascimentoCidadao)
            {
                field.Name = "dataNascimentoCidadao";
                field.Type = TType.I64;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataNascimentoCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.sexoCidadao)
            {
                field.Name = "sexoCidadao";
                field.Type = TType.I64;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(SexoCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.racaCorCidadao)
            {
                field.Name = "racaCorCidadao";
                field.Type = TType.I64;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(RacaCorCidadao);
                oprot.WriteFieldEnd();
            }
            if (NomeMaeCidadao != null && __isset.nomeMaeCidadao)
            {
                field.Name = "nomeMaeCidadao";
                field.Type = TType.String;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomeMaeCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.desconheceNomeMae)
            {
                field.Name = "desconheceNomeMae";
                field.Type = TType.Bool;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(DesconheceNomeMae);
                oprot.WriteFieldEnd();
            }
            if (CodigoIbgeMunicipioNascimento != null && __isset.codigoIbgeMunicipioNascimento)
            {
                field.Name = "codigoIbgeMunicipioNascimento";
                field.Type = TType.String;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CodigoIbgeMunicipioNascimento);
                oprot.WriteFieldEnd();
            }
            if (__isset.codigoNacionalidade)
            {
                field.Name = "codigoNacionalidade";
                field.Type = TType.I64;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CodigoNacionalidade);
                oprot.WriteFieldEnd();
            }
            if (EmailCidadao != null && __isset.emailCidadao)
            {
                field.Name = "emailCidadao";
                field.Type = TType.String;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(EmailCidadao);
                oprot.WriteFieldEnd();
            }
            if (NumeroNisPisPasep != null && __isset.numeroNisPisPasep)
            {
                field.Name = "numeroNisPisPasep";
                field.Type = TType.String;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NumeroNisPisPasep);
                oprot.WriteFieldEnd();
            }
            if (Endereco != null && __isset.endereco)
            {
                field.Name = "endereco";
                field.Type = TType.Struct;
                field.ID   = 16;
                oprot.WriteFieldBegin(field);
                Endereco.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.atencaoDomiciliarOrigem)
            {
                field.Name = "atencaoDomiciliarOrigem";
                field.Type = TType.I64;
                field.ID   = 17;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(AtencaoDomiciliarOrigem);
                oprot.WriteFieldEnd();
            }
            if (__isset.atencaoDomiciliarModalidade)
            {
                field.Name = "atencaoDomiciliarModalidade";
                field.Type = TType.I64;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(AtencaoDomiciliarModalidade);
                oprot.WriteFieldEnd();
            }
            if (SituacoesPresentes != null && __isset.situacoesPresentes)
            {
                field.Name = "situacoesPresentes";
                field.Type = TType.List;
                field.ID   = 19;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, SituacoesPresentes.Count));
                    foreach (long _iter6 in SituacoesPresentes)
                    {
                        oprot.WriteI64(_iter6);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (Cid10Principal != null && __isset.cid10Principal)
            {
                field.Name = "cid10Principal";
                field.Type = TType.String;
                field.ID   = 20;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Cid10Principal);
                oprot.WriteFieldEnd();
            }
            if (Cid10Segundo != null && __isset.cid10Segundo)
            {
                field.Name = "cid10Segundo";
                field.Type = TType.String;
                field.ID   = 21;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Cid10Segundo);
                oprot.WriteFieldEnd();
            }
            if (Cid10Terceiro != null && __isset.cid10Terceiro)
            {
                field.Name = "cid10Terceiro";
                field.Type = TType.String;
                field.ID   = 22;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Cid10Terceiro);
                oprot.WriteFieldEnd();
            }
            if (__isset.conclusaoDestinoElegivel)
            {
                field.Name = "conclusaoDestinoElegivel";
                field.Type = TType.I64;
                field.ID   = 23;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(ConclusaoDestinoElegivel);
                oprot.WriteFieldEnd();
            }
            if (ConclusaoDestinoInelegivel != null && __isset.conclusaoDestinoInelegivel)
            {
                field.Name = "conclusaoDestinoInelegivel";
                field.Type = TType.List;
                field.ID   = 24;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, ConclusaoDestinoInelegivel.Count));
                    foreach (long _iter7 in ConclusaoDestinoInelegivel)
                    {
                        oprot.WriteI64(_iter7);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.cuidadorCidadao)
            {
                field.Name = "cuidadorCidadao";
                field.Type = TType.I64;
                field.ID   = 25;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CuidadorCidadao);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("FichaConsumoAlimentarThrift(");
            bool          __first = true;

            if (HeaderTransport != null && __isset.headerTransport)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (CnsCidadao != null && __isset.cnsCidadao)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CnsCidadao: ");
                __sb.Append(CnsCidadao);
            }
            if (__isset.dataNascimento)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("DataNascimento: ");
                __sb.Append(DataNascimento);
            }
            if (__isset.sexo)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Sexo: ");
                __sb.Append(Sexo);
            }
            if (__isset.localAtendimento)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("LocalAtendimento: ");
                __sb.Append(LocalAtendimento);
            }
            if (PerguntasQuestionarioCriancasMenoresSeisMeses != null && __isset.perguntasQuestionarioCriancasMenoresSeisMeses)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("PerguntasQuestionarioCriancasMenoresSeisMeses: ");
                __sb.Append(PerguntasQuestionarioCriancasMenoresSeisMeses);
            }
            if (PerguntasQuestionarioCriancasDeSeisVinteTresMeses != null && __isset.perguntasQuestionarioCriancasDeSeisVinteTresMeses)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("PerguntasQuestionarioCriancasDeSeisVinteTresMeses: ");
                __sb.Append(PerguntasQuestionarioCriancasDeSeisVinteTresMeses);
            }
            if (PerguntasQuestionarioCriancasComMaisDoisAnos != null && __isset.perguntasQuestionarioCriancasComMaisDoisAnos)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("PerguntasQuestionarioCriancasComMaisDoisAnos: ");
                __sb.Append(PerguntasQuestionarioCriancasComMaisDoisAnos);
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (CpfCidadao != null && __isset.cpfCidadao)
            {
                __sb.Append(", CpfCidadao: ");
                __sb.Append(CpfCidadao);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Beispiel #17
0
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("CadastroDomiciliarThrift(");
            bool          __first = true;

            if (AnimaisNoDomicilio != null && __isset.animaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("AnimaisNoDomicilio: ");
                __sb.Append(AnimaisNoDomicilio);
            }
            if (CondicaoMoradia != null && __isset.condicaoMoradia)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CondicaoMoradia: ");
                __sb.Append(CondicaoMoradia == null ? "<null>" : CondicaoMoradia.ToString());
            }
            if (EnderecoLocalPermanencia != null && __isset.enderecoLocalPermanencia)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("EnderecoLocalPermanencia: ");
                __sb.Append(EnderecoLocalPermanencia == null ? "<null>" : EnderecoLocalPermanencia.ToString());
            }
            if (Familias != null && __isset.familias)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Familias: ");
                __sb.Append(Familias);
            }
            if (__isset.fichaAtualizada)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("FichaAtualizada: ");
                __sb.Append(FichaAtualizada);
            }
            if (QuantosAnimaisNoDomicilio != null && __isset.quantosAnimaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("QuantosAnimaisNoDomicilio: ");
                __sb.Append(QuantosAnimaisNoDomicilio);
            }
            if (__isset.stAnimaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("StAnimaisNoDomicilio: ");
                __sb.Append(StAnimaisNoDomicilio);
            }
            if (__isset.statusTermoRecusa)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("StatusTermoRecusa: ");
                __sb.Append(StatusTermoRecusa);
            }
            if (__isset.tpCdsOrigem)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("Uuid: ");
            __sb.Append(Uuid);
            if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
            {
                __sb.Append(", UuidFichaOriginadora: ");
                __sb.Append(UuidFichaOriginadora);
            }
            if (__isset.tipoDeImovel)
            {
                __sb.Append(", TipoDeImovel: ");
                __sb.Append(TipoDeImovel);
            }
            if (InstituicaoPermanencia != null && __isset.instituicaoPermanencia)
            {
                __sb.Append(", InstituicaoPermanencia: ");
                __sb.Append(InstituicaoPermanencia == null ? "<null>" : InstituicaoPermanencia.ToString());
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (__isset.statusGeradoAutomaticamente)
            {
                __sb.Append(", StatusGeradoAutomaticamente: ");
                __sb.Append(StatusGeradoAutomaticamente);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Beispiel #18
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("CadastroDomiciliarThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (AnimaisNoDomicilio != null && __isset.animaisNoDomicilio)
         {
             field.Name = "animaisNoDomicilio";
             field.Type = TType.List;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.I64, AnimaisNoDomicilio.Count));
                 foreach (long _iter6 in AnimaisNoDomicilio)
                 {
                     oprot.WriteI64(_iter6);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (CondicaoMoradia != null && __isset.condicaoMoradia)
         {
             field.Name = "condicaoMoradia";
             field.Type = TType.Struct;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             CondicaoMoradia.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (EnderecoLocalPermanencia != null && __isset.enderecoLocalPermanencia)
         {
             field.Name = "enderecoLocalPermanencia";
             field.Type = TType.Struct;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             EnderecoLocalPermanencia.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Familias != null && __isset.familias)
         {
             field.Name = "familias";
             field.Type = TType.List;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Familias.Count));
                 foreach (FamiliaRowThrift _iter7 in Familias)
                 {
                     _iter7.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (__isset.fichaAtualizada)
         {
             field.Name = "fichaAtualizada";
             field.Type = TType.Bool;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(FichaAtualizada);
             oprot.WriteFieldEnd();
         }
         if (QuantosAnimaisNoDomicilio != null && __isset.quantosAnimaisNoDomicilio)
         {
             field.Name = "quantosAnimaisNoDomicilio";
             field.Type = TType.String;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(QuantosAnimaisNoDomicilio);
             oprot.WriteFieldEnd();
         }
         if (__isset.stAnimaisNoDomicilio)
         {
             field.Name = "stAnimaisNoDomicilio";
             field.Type = TType.Bool;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StAnimaisNoDomicilio);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusTermoRecusa)
         {
             field.Name = "statusTermoRecusa";
             field.Type = TType.Bool;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusTermoRecusa);
             oprot.WriteFieldEnd();
         }
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         field.Name = "uuid";
         field.Type = TType.String;
         field.ID   = 11;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(Uuid);
         oprot.WriteFieldEnd();
         if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
         {
             field.Name = "uuidFichaOriginadora";
             field.Type = TType.String;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(UuidFichaOriginadora);
             oprot.WriteFieldEnd();
         }
         if (__isset.tipoDeImovel)
         {
             field.Name = "tipoDeImovel";
             field.Type = TType.I64;
             field.ID   = 13;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(TipoDeImovel);
             oprot.WriteFieldEnd();
         }
         if (InstituicaoPermanencia != null && __isset.instituicaoPermanencia)
         {
             field.Name = "instituicaoPermanencia";
             field.Type = TType.Struct;
             field.ID   = 14;
             oprot.WriteFieldBegin(field);
             InstituicaoPermanencia.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 15;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusGeradoAutomaticamente)
         {
             field.Name = "statusGeradoAutomaticamente";
             field.Type = TType.Bool;
             field.ID   = 16;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusGeradoAutomaticamente);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaAvaliacaoElegibilidadeThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            __sb.Append(", HeaderTransport: ");
            __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            if (NumeroCartaoSus != null && __isset.numeroCartaoSus)
            {
                __sb.Append(", NumeroCartaoSus: ");
                __sb.Append(NumeroCartaoSus);
            }
            if (NomeCidadao != null && __isset.nomeCidadao)
            {
                __sb.Append(", NomeCidadao: ");
                __sb.Append(NomeCidadao);
            }
            if (NomeSocialCidadao != null && __isset.nomeSocialCidadao)
            {
                __sb.Append(", NomeSocialCidadao: ");
                __sb.Append(NomeSocialCidadao);
            }
            if (__isset.dataNascimentoCidadao)
            {
                __sb.Append(", DataNascimentoCidadao: ");
                __sb.Append(DataNascimentoCidadao);
            }
            if (__isset.sexoCidadao)
            {
                __sb.Append(", SexoCidadao: ");
                __sb.Append(SexoCidadao);
            }
            if (__isset.racaCorCidadao)
            {
                __sb.Append(", RacaCorCidadao: ");
                __sb.Append(RacaCorCidadao);
            }
            if (NomeMaeCidadao != null && __isset.nomeMaeCidadao)
            {
                __sb.Append(", NomeMaeCidadao: ");
                __sb.Append(NomeMaeCidadao);
            }
            if (__isset.desconheceNomeMae)
            {
                __sb.Append(", DesconheceNomeMae: ");
                __sb.Append(DesconheceNomeMae);
            }
            if (CodigoIbgeMunicipioNascimento != null && __isset.codigoIbgeMunicipioNascimento)
            {
                __sb.Append(", CodigoIbgeMunicipioNascimento: ");
                __sb.Append(CodigoIbgeMunicipioNascimento);
            }
            if (__isset.codigoNacionalidade)
            {
                __sb.Append(", CodigoNacionalidade: ");
                __sb.Append(CodigoNacionalidade);
            }
            if (EmailCidadao != null && __isset.emailCidadao)
            {
                __sb.Append(", EmailCidadao: ");
                __sb.Append(EmailCidadao);
            }
            if (NumeroNisPisPasep != null && __isset.numeroNisPisPasep)
            {
                __sb.Append(", NumeroNisPisPasep: ");
                __sb.Append(NumeroNisPisPasep);
            }
            if (Endereco != null && __isset.endereco)
            {
                __sb.Append(", Endereco: ");
                __sb.Append(Endereco == null ? "<null>" : Endereco.ToString());
            }
            if (__isset.atencaoDomiciliarOrigem)
            {
                __sb.Append(", AtencaoDomiciliarOrigem: ");
                __sb.Append(AtencaoDomiciliarOrigem);
            }
            if (__isset.atencaoDomiciliarModalidade)
            {
                __sb.Append(", AtencaoDomiciliarModalidade: ");
                __sb.Append(AtencaoDomiciliarModalidade);
            }
            if (SituacoesPresentes != null && __isset.situacoesPresentes)
            {
                __sb.Append(", SituacoesPresentes: ");
                __sb.Append(SituacoesPresentes);
            }
            if (Cid10Principal != null && __isset.cid10Principal)
            {
                __sb.Append(", Cid10Principal: ");
                __sb.Append(Cid10Principal);
            }
            if (Cid10Segundo != null && __isset.cid10Segundo)
            {
                __sb.Append(", Cid10Segundo: ");
                __sb.Append(Cid10Segundo);
            }
            if (Cid10Terceiro != null && __isset.cid10Terceiro)
            {
                __sb.Append(", Cid10Terceiro: ");
                __sb.Append(Cid10Terceiro);
            }
            if (__isset.conclusaoDestinoElegivel)
            {
                __sb.Append(", ConclusaoDestinoElegivel: ");
                __sb.Append(ConclusaoDestinoElegivel);
            }
            if (ConclusaoDestinoInelegivel != null && __isset.conclusaoDestinoInelegivel)
            {
                __sb.Append(", ConclusaoDestinoInelegivel: ");
                __sb.Append(ConclusaoDestinoInelegivel);
            }
            if (__isset.cuidadorCidadao)
            {
                __sb.Append(", CuidadorCidadao: ");
                __sb.Append(CuidadorCidadao);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("CadastroIndividualThrift(");
            bool          __first = true;

            if (CondicoesDeSaude != null && __isset.condicoesDeSaude)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CondicoesDeSaude: ");
                __sb.Append(CondicoesDeSaude == null ? "<null>" : CondicoesDeSaude.ToString());
            }
            if (EmSituacaoDeRua != null && __isset.emSituacaoDeRua)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("EmSituacaoDeRua: ");
                __sb.Append(EmSituacaoDeRua == null ? "<null>" : EmSituacaoDeRua.ToString());
            }
            if (__isset.fichaAtualizada)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("FichaAtualizada: ");
                __sb.Append(FichaAtualizada);
            }
            if (IdentificacaoUsuarioCidadao != null && __isset.identificacaoUsuarioCidadao)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("IdentificacaoUsuarioCidadao: ");
                __sb.Append(IdentificacaoUsuarioCidadao == null ? "<null>" : IdentificacaoUsuarioCidadao.ToString());
            }
            if (InformacoesSocioDemograficas != null && __isset.informacoesSocioDemograficas)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("InformacoesSocioDemograficas: ");
                __sb.Append(InformacoesSocioDemograficas == null ? "<null>" : InformacoesSocioDemograficas.ToString());
            }
            if (__isset.statusTermoRecusaCadastroIndividualAtencaoBasica)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("StatusTermoRecusaCadastroIndividualAtencaoBasica: ");
                __sb.Append(StatusTermoRecusaCadastroIndividualAtencaoBasica);
            }
            if (__isset.tpCdsOrigem)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("Uuid: ");
            __sb.Append(Uuid);
            if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
            {
                __sb.Append(", UuidFichaOriginadora: ");
                __sb.Append(UuidFichaOriginadora);
            }
            if (UuidCidadao != null && __isset.uuidCidadao)
            {
                __sb.Append(", UuidCidadao: ");
                __sb.Append(UuidCidadao);
            }
            if (SaidaCidadaoCadastro != null && __isset.saidaCidadaoCadastro)
            {
                __sb.Append(", SaidaCidadaoCadastro: ");
                __sb.Append(SaidaCidadaoCadastro == null ? "<null>" : SaidaCidadaoCadastro.ToString());
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (__isset.statusCadastroIndividualInativo)
            {
                __sb.Append(", StatusCadastroIndividualInativo: ");
                __sb.Append(StatusCadastroIndividualInativo);
            }
            if (__isset.statusGeradoAutomaticamente)
            {
                __sb.Append(", StatusGeradoAutomaticamente: ");
                __sb.Append(StatusGeradoAutomaticamente);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaProcedimentoMasterThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                field.Name = "headerTransport";
                field.Type = TType.Struct;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                HeaderTransport.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (AtendProcedimentos != null && __isset.atendProcedimentos)
            {
                field.Name = "atendProcedimentos";
                field.Type = TType.List;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, AtendProcedimentos.Count));
                    foreach (FichaProcedimentoChildThrift _iter11 in AtendProcedimentos)
                    {
                        _iter11.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalAfericaoPa)
            {
                field.Name = "numTotalAfericaoPa";
                field.Type = TType.I64;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalAfericaoPa);
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalGlicemiaCapilar)
            {
                field.Name = "numTotalGlicemiaCapilar";
                field.Type = TType.I64;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalGlicemiaCapilar);
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalAfericaoTemperatura)
            {
                field.Name = "numTotalAfericaoTemperatura";
                field.Type = TType.I64;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalAfericaoTemperatura);
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalMedicaoAltura)
            {
                field.Name = "numTotalMedicaoAltura";
                field.Type = TType.I64;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalMedicaoAltura);
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalCurativoSimples)
            {
                field.Name = "numTotalCurativoSimples";
                field.Type = TType.I64;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalCurativoSimples);
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalMedicaoPeso)
            {
                field.Name = "numTotalMedicaoPeso";
                field.Type = TType.I64;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalMedicaoPeso);
                oprot.WriteFieldEnd();
            }
            if (__isset.numTotalColetaMaterialParaExameLaboratorial)
            {
                field.Name = "numTotalColetaMaterialParaExameLaboratorial";
                field.Type = TType.I64;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumTotalColetaMaterialParaExameLaboratorial);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Beispiel #22
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("FichaAvaliacaoElegibilidadeThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "uuidFicha";
            field.Type = TType.String;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidFicha);
            oprot.WriteFieldEnd();
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            if (CnsCidadao != null && __isset.cnsCidadao)
            {
                field.Name = "cnsCidadao";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CnsCidadao);
                oprot.WriteFieldEnd();
            }
            if (NomeCidadao != null && __isset.nomeCidadao)
            {
                field.Name = "nomeCidadao";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomeCidadao);
                oprot.WriteFieldEnd();
            }
            if (NomeSocialCidadao != null && __isset.nomeSocialCidadao)
            {
                field.Name = "nomeSocialCidadao";
                field.Type = TType.String;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomeSocialCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.dataNascimentoCidadao)
            {
                field.Name = "dataNascimentoCidadao";
                field.Type = TType.I64;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DataNascimentoCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.sexoCidadao)
            {
                field.Name = "sexoCidadao";
                field.Type = TType.I64;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(SexoCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.racaCorCidadao)
            {
                field.Name = "racaCorCidadao";
                field.Type = TType.I64;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(RacaCorCidadao);
                oprot.WriteFieldEnd();
            }
            if (NomeMaeCidadao != null && __isset.nomeMaeCidadao)
            {
                field.Name = "nomeMaeCidadao";
                field.Type = TType.String;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomeMaeCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.desconheceNomeMae)
            {
                field.Name = "desconheceNomeMae";
                field.Type = TType.Bool;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(DesconheceNomeMae);
                oprot.WriteFieldEnd();
            }
            if (CodigoIbgeMunicipioNascimento != null && __isset.codigoIbgeMunicipioNascimento)
            {
                field.Name = "codigoIbgeMunicipioNascimento";
                field.Type = TType.String;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CodigoIbgeMunicipioNascimento);
                oprot.WriteFieldEnd();
            }
            if (__isset.nacionalidadeCidadao)
            {
                field.Name = "nacionalidadeCidadao";
                field.Type = TType.I64;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NacionalidadeCidadao);
                oprot.WriteFieldEnd();
            }
            if (EmailCidadao != null && __isset.emailCidadao)
            {
                field.Name = "emailCidadao";
                field.Type = TType.String;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(EmailCidadao);
                oprot.WriteFieldEnd();
            }
            if (NumeroNisPisPasep != null && __isset.numeroNisPisPasep)
            {
                field.Name = "numeroNisPisPasep";
                field.Type = TType.String;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NumeroNisPisPasep);
                oprot.WriteFieldEnd();
            }
            if (Endereco != null && __isset.endereco)
            {
                field.Name = "endereco";
                field.Type = TType.Struct;
                field.ID   = 16;
                oprot.WriteFieldBegin(field);
                Endereco.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.atencaoDomiciliarProcedencia)
            {
                field.Name = "atencaoDomiciliarProcedencia";
                field.Type = TType.I64;
                field.ID   = 17;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(AtencaoDomiciliarProcedencia);
                oprot.WriteFieldEnd();
            }
            if (__isset.atencaoDomiciliarModalidade)
            {
                field.Name = "atencaoDomiciliarModalidade";
                field.Type = TType.I64;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(AtencaoDomiciliarModalidade);
                oprot.WriteFieldEnd();
            }
            if (CondicoesAvaliadas != null && __isset.condicoesAvaliadas)
            {
                field.Name = "condicoesAvaliadas";
                field.Type = TType.List;
                field.ID   = 19;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, CondicoesAvaliadas.Count));
                    foreach (long _iter6 in CondicoesAvaliadas)
                    {
                        oprot.WriteI64(_iter6);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (Cid10Principal != null && __isset.cid10Principal)
            {
                field.Name = "cid10Principal";
                field.Type = TType.String;
                field.ID   = 20;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Cid10Principal);
                oprot.WriteFieldEnd();
            }
            if (Cid10SecundarioUm != null && __isset.cid10SecundarioUm)
            {
                field.Name = "cid10SecundarioUm";
                field.Type = TType.String;
                field.ID   = 21;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Cid10SecundarioUm);
                oprot.WriteFieldEnd();
            }
            if (Cid10SecundarioDois != null && __isset.cid10SecundarioDois)
            {
                field.Name = "cid10SecundarioDois";
                field.Type = TType.String;
                field.ID   = 22;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Cid10SecundarioDois);
                oprot.WriteFieldEnd();
            }
            if (__isset.conclusaoDestinoElegivel)
            {
                field.Name = "conclusaoDestinoElegivel";
                field.Type = TType.I64;
                field.ID   = 23;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(ConclusaoDestinoElegivel);
                oprot.WriteFieldEnd();
            }
            if (ConclusaoDestinoInelegivel != null && __isset.conclusaoDestinoInelegivel)
            {
                field.Name = "conclusaoDestinoInelegivel";
                field.Type = TType.List;
                field.ID   = 24;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, ConclusaoDestinoInelegivel.Count));
                    foreach (long _iter7 in ConclusaoDestinoInelegivel)
                    {
                        oprot.WriteI64(_iter7);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.cuidadorCidadao)
            {
                field.Name = "cuidadorCidadao";
                field.Type = TType.I64;
                field.ID   = 25;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CuidadorCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.turno)
            {
                field.Name = "turno";
                field.Type = TType.I64;
                field.ID   = 26;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Turno);
                oprot.WriteFieldEnd();
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                field.Name = "headerTransport";
                field.Type = TType.Struct;
                field.ID   = 27;
                oprot.WriteFieldBegin(field);
                HeaderTransport.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (NomePaiCidadao != null && __isset.nomePaiCidadao)
            {
                field.Name = "nomePaiCidadao";
                field.Type = TType.String;
                field.ID   = 28;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NomePaiCidadao);
                oprot.WriteFieldEnd();
            }
            if (__isset.desconheceNomePai)
            {
                field.Name = "desconheceNomePai";
                field.Type = TType.Bool;
                field.ID   = 29;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(DesconheceNomePai);
                oprot.WriteFieldEnd();
            }
            if (__isset.dtNaturalizacao)
            {
                field.Name = "dtNaturalizacao";
                field.Type = TType.I64;
                field.ID   = 30;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DtNaturalizacao);
                oprot.WriteFieldEnd();
            }
            if (PortariaNaturalizacao != null && __isset.portariaNaturalizacao)
            {
                field.Name = "portariaNaturalizacao";
                field.Type = TType.String;
                field.ID   = 31;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(PortariaNaturalizacao);
                oprot.WriteFieldEnd();
            }
            if (__isset.dtEntradaBrasil)
            {
                field.Name = "dtEntradaBrasil";
                field.Type = TType.I64;
                field.ID   = 32;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DtEntradaBrasil);
                oprot.WriteFieldEnd();
            }
            if (__isset.paisNascimento)
            {
                field.Name = "paisNascimento";
                field.Type = TType.I64;
                field.ID   = 33;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(PaisNascimento);
                oprot.WriteFieldEnd();
            }
            if (__isset.etnia)
            {
                field.Name = "etnia";
                field.Type = TType.I64;
                field.ID   = 34;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Etnia);
                oprot.WriteFieldEnd();
            }
            if (CnsCuidador != null && __isset.cnsCuidador)
            {
                field.Name = "cnsCuidador";
                field.Type = TType.String;
                field.ID   = 35;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CnsCuidador);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Beispiel #23
0
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaAvaliacaoElegibilidadeThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (CnsCidadao != null && __isset.cnsCidadao)
            {
                __sb.Append(", CnsCidadao: ");
                __sb.Append(CnsCidadao);
            }
            if (NomeCidadao != null && __isset.nomeCidadao)
            {
                __sb.Append(", NomeCidadao: ");
                __sb.Append(NomeCidadao);
            }
            if (NomeSocialCidadao != null && __isset.nomeSocialCidadao)
            {
                __sb.Append(", NomeSocialCidadao: ");
                __sb.Append(NomeSocialCidadao);
            }
            if (__isset.dataNascimentoCidadao)
            {
                __sb.Append(", DataNascimentoCidadao: ");
                __sb.Append(DataNascimentoCidadao);
            }
            if (__isset.sexoCidadao)
            {
                __sb.Append(", SexoCidadao: ");
                __sb.Append(SexoCidadao);
            }
            if (__isset.racaCorCidadao)
            {
                __sb.Append(", RacaCorCidadao: ");
                __sb.Append(RacaCorCidadao);
            }
            if (NomeMaeCidadao != null && __isset.nomeMaeCidadao)
            {
                __sb.Append(", NomeMaeCidadao: ");
                __sb.Append(NomeMaeCidadao);
            }
            if (__isset.desconheceNomeMae)
            {
                __sb.Append(", DesconheceNomeMae: ");
                __sb.Append(DesconheceNomeMae);
            }
            if (CodigoIbgeMunicipioNascimento != null && __isset.codigoIbgeMunicipioNascimento)
            {
                __sb.Append(", CodigoIbgeMunicipioNascimento: ");
                __sb.Append(CodigoIbgeMunicipioNascimento);
            }
            if (__isset.nacionalidadeCidadao)
            {
                __sb.Append(", NacionalidadeCidadao: ");
                __sb.Append(NacionalidadeCidadao);
            }
            if (EmailCidadao != null && __isset.emailCidadao)
            {
                __sb.Append(", EmailCidadao: ");
                __sb.Append(EmailCidadao);
            }
            if (NumeroNisPisPasep != null && __isset.numeroNisPisPasep)
            {
                __sb.Append(", NumeroNisPisPasep: ");
                __sb.Append(NumeroNisPisPasep);
            }
            if (Endereco != null && __isset.endereco)
            {
                __sb.Append(", Endereco: ");
                __sb.Append(Endereco == null ? "<null>" : Endereco.ToString());
            }
            if (__isset.atencaoDomiciliarProcedencia)
            {
                __sb.Append(", AtencaoDomiciliarProcedencia: ");
                __sb.Append(AtencaoDomiciliarProcedencia);
            }
            if (__isset.atencaoDomiciliarModalidade)
            {
                __sb.Append(", AtencaoDomiciliarModalidade: ");
                __sb.Append(AtencaoDomiciliarModalidade);
            }
            if (CondicoesAvaliadas != null && __isset.condicoesAvaliadas)
            {
                __sb.Append(", CondicoesAvaliadas: ");
                __sb.Append(CondicoesAvaliadas);
            }
            if (Cid10Principal != null && __isset.cid10Principal)
            {
                __sb.Append(", Cid10Principal: ");
                __sb.Append(Cid10Principal);
            }
            if (Cid10SecundarioUm != null && __isset.cid10SecundarioUm)
            {
                __sb.Append(", Cid10SecundarioUm: ");
                __sb.Append(Cid10SecundarioUm);
            }
            if (Cid10SecundarioDois != null && __isset.cid10SecundarioDois)
            {
                __sb.Append(", Cid10SecundarioDois: ");
                __sb.Append(Cid10SecundarioDois);
            }
            if (__isset.conclusaoDestinoElegivel)
            {
                __sb.Append(", ConclusaoDestinoElegivel: ");
                __sb.Append(ConclusaoDestinoElegivel);
            }
            if (ConclusaoDestinoInelegivel != null && __isset.conclusaoDestinoInelegivel)
            {
                __sb.Append(", ConclusaoDestinoInelegivel: ");
                __sb.Append(ConclusaoDestinoInelegivel);
            }
            if (__isset.cuidadorCidadao)
            {
                __sb.Append(", CuidadorCidadao: ");
                __sb.Append(CuidadorCidadao);
            }
            if (__isset.turno)
            {
                __sb.Append(", Turno: ");
                __sb.Append(Turno);
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (NomePaiCidadao != null && __isset.nomePaiCidadao)
            {
                __sb.Append(", NomePaiCidadao: ");
                __sb.Append(NomePaiCidadao);
            }
            if (__isset.desconheceNomePai)
            {
                __sb.Append(", DesconheceNomePai: ");
                __sb.Append(DesconheceNomePai);
            }
            if (__isset.dtNaturalizacao)
            {
                __sb.Append(", DtNaturalizacao: ");
                __sb.Append(DtNaturalizacao);
            }
            if (PortariaNaturalizacao != null && __isset.portariaNaturalizacao)
            {
                __sb.Append(", PortariaNaturalizacao: ");
                __sb.Append(PortariaNaturalizacao);
            }
            if (__isset.dtEntradaBrasil)
            {
                __sb.Append(", DtEntradaBrasil: ");
                __sb.Append(DtEntradaBrasil);
            }
            if (__isset.paisNascimento)
            {
                __sb.Append(", PaisNascimento: ");
                __sb.Append(PaisNascimento);
            }
            if (__isset.etnia)
            {
                __sb.Append(", Etnia: ");
                __sb.Append(Etnia);
            }
            if (CnsCuidador != null && __isset.cnsCuidador)
            {
                __sb.Append(", CnsCuidador: ");
                __sb.Append(CnsCuidador);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FichaAtividadeColetivaThrift(");

            __sb.Append(", UuidFicha: ");
            __sb.Append(UuidFicha);
            if (OutraLocalidade != null && __isset.outraLocalidade)
            {
                __sb.Append(", OutraLocalidade: ");
                __sb.Append(OutraLocalidade);
            }
            if (__isset.inep)
            {
                __sb.Append(", Inep: ");
                __sb.Append(Inep);
            }
            if (__isset.numParticipantes)
            {
                __sb.Append(", NumParticipantes: ");
                __sb.Append(NumParticipantes);
            }
            if (__isset.numAvaliacoesAlteradas)
            {
                __sb.Append(", NumAvaliacoesAlteradas: ");
                __sb.Append(NumAvaliacoesAlteradas);
            }
            if (Profissionais != null && __isset.profissionais)
            {
                __sb.Append(", Profissionais: ");
                __sb.Append(Profissionais);
            }
            if (__isset.atividadeTipo)
            {
                __sb.Append(", AtividadeTipo: ");
                __sb.Append(AtividadeTipo);
            }
            if (TemasParaReuniao != null && __isset.temasParaReuniao)
            {
                __sb.Append(", TemasParaReuniao: ");
                __sb.Append(TemasParaReuniao);
            }
            if (PublicoAlvo != null && __isset.publicoAlvo)
            {
                __sb.Append(", PublicoAlvo: ");
                __sb.Append(PublicoAlvo);
            }
            if (Participantes != null && __isset.participantes)
            {
                __sb.Append(", Participantes: ");
                __sb.Append(Participantes);
            }
            if (__isset.tbCdsOrigem)
            {
                __sb.Append(", TbCdsOrigem: ");
                __sb.Append(TbCdsOrigem);
            }
            if (CnesLocalAtividade != null && __isset.cnesLocalAtividade)
            {
                __sb.Append(", CnesLocalAtividade: ");
                __sb.Append(CnesLocalAtividade);
            }
            if (Procedimento != null && __isset.procedimento)
            {
                __sb.Append(", Procedimento: ");
                __sb.Append(Procedimento);
            }
            if (__isset.turno)
            {
                __sb.Append(", Turno: ");
                __sb.Append(Turno);
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            if (TemasParaSaude != null && __isset.temasParaSaude)
            {
                __sb.Append(", TemasParaSaude: ");
                __sb.Append(TemasParaSaude);
            }
            if (PraticasEmSaude != null && __isset.praticasEmSaude)
            {
                __sb.Append(", PraticasEmSaude: ");
                __sb.Append(PraticasEmSaude);
            }
            if (__isset.pseEducacao)
            {
                __sb.Append(", PseEducacao: ");
                __sb.Append(PseEducacao);
            }
            if (__isset.pseSaude)
            {
                __sb.Append(", PseSaude: ");
                __sb.Append(PseSaude);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("CadastroIndividualThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (CondicoesDeSaude != null && __isset.condicoesDeSaude)
         {
             field.Name = "condicoesDeSaude";
             field.Type = TType.Struct;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             CondicoesDeSaude.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (EmSituacaoDeRua != null && __isset.emSituacaoDeRua)
         {
             field.Name = "emSituacaoDeRua";
             field.Type = TType.Struct;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             EmSituacaoDeRua.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (__isset.fichaAtualizada)
         {
             field.Name = "fichaAtualizada";
             field.Type = TType.Bool;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(FichaAtualizada);
             oprot.WriteFieldEnd();
         }
         if (IdentificacaoUsuarioCidadao != null && __isset.identificacaoUsuarioCidadao)
         {
             field.Name = "identificacaoUsuarioCidadao";
             field.Type = TType.Struct;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             IdentificacaoUsuarioCidadao.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (InformacoesSocioDemograficas != null && __isset.informacoesSocioDemograficas)
         {
             field.Name = "informacoesSocioDemograficas";
             field.Type = TType.Struct;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             InformacoesSocioDemograficas.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusTermoRecusaCadastroIndividualAtencaoBasica)
         {
             field.Name = "statusTermoRecusaCadastroIndividualAtencaoBasica";
             field.Type = TType.Bool;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusTermoRecusaCadastroIndividualAtencaoBasica);
             oprot.WriteFieldEnd();
         }
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         field.Name = "uuid";
         field.Type = TType.String;
         field.ID   = 9;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(Uuid);
         oprot.WriteFieldEnd();
         if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
         {
             field.Name = "uuidFichaOriginadora";
             field.Type = TType.String;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(UuidFichaOriginadora);
             oprot.WriteFieldEnd();
         }
         if (UuidCidadao != null && __isset.uuidCidadao)
         {
             field.Name = "uuidCidadao";
             field.Type = TType.String;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(UuidCidadao);
             oprot.WriteFieldEnd();
         }
         if (SaidaCidadaoCadastro != null && __isset.saidaCidadaoCadastro)
         {
             field.Name = "saidaCidadaoCadastro";
             field.Type = TType.Struct;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             SaidaCidadaoCadastro.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 13;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusCadastroIndividualInativo)
         {
             field.Name = "statusCadastroIndividualInativo";
             field.Type = TType.Bool;
             field.ID   = 14;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusCadastroIndividualInativo);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusGeradoAutomaticamente)
         {
             field.Name = "statusGeradoAutomaticamente";
             field.Type = TType.Bool;
             field.ID   = 15;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusGeradoAutomaticamente);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("FichaConsumoAlimentarThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (CnsCidadao != null && __isset.cnsCidadao)
         {
             field.Name = "cnsCidadao";
             field.Type = TType.String;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(CnsCidadao);
             oprot.WriteFieldEnd();
         }
         if (__isset.dataNascimento)
         {
             field.Name = "dataNascimento";
             field.Type = TType.I64;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(DataNascimento);
             oprot.WriteFieldEnd();
         }
         if (__isset.sexo)
         {
             field.Name = "sexo";
             field.Type = TType.I64;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Sexo);
             oprot.WriteFieldEnd();
         }
         if (__isset.localAtendimento)
         {
             field.Name = "localAtendimento";
             field.Type = TType.I64;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(LocalAtendimento);
             oprot.WriteFieldEnd();
         }
         if (PerguntasQuestionarioCriancasMenoresSeisMeses != null && __isset.perguntasQuestionarioCriancasMenoresSeisMeses)
         {
             field.Name = "perguntasQuestionarioCriancasMenoresSeisMeses";
             field.Type = TType.List;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, PerguntasQuestionarioCriancasMenoresSeisMeses.Count));
                 foreach (PerguntaQuestionarioCriancasMenoresSeisMesesThrift _iter13 in PerguntasQuestionarioCriancasMenoresSeisMeses)
                 {
                     _iter13.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (PerguntasQuestionarioCriancasDeSeisVinteTresMeses != null && __isset.perguntasQuestionarioCriancasDeSeisVinteTresMeses)
         {
             field.Name = "perguntasQuestionarioCriancasDeSeisVinteTresMeses";
             field.Type = TType.List;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, PerguntasQuestionarioCriancasDeSeisVinteTresMeses.Count));
                 foreach (PerguntaQuestionarioCriancasDeSeisVinteTresMesesThrift _iter14 in PerguntasQuestionarioCriancasDeSeisVinteTresMeses)
                 {
                     _iter14.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (PerguntasQuestionarioCriancasComMaisDoisAnos != null && __isset.perguntasQuestionarioCriancasComMaisDoisAnos)
         {
             field.Name = "perguntasQuestionarioCriancasComMaisDoisAnos";
             field.Type = TType.List;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, PerguntasQuestionarioCriancasComMaisDoisAnos.Count));
                 foreach (PerguntaQuestionarioCriancasComMaisDoisAnosThrift _iter15 in PerguntasQuestionarioCriancasComMaisDoisAnos)
                 {
                     _iter15.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         field.Name = "uuidFicha";
         field.Type = TType.String;
         field.ID   = 10;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(UuidFicha);
         oprot.WriteFieldEnd();
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         if (CpfCidadao != null && __isset.cpfCidadao)
         {
             field.Name = "cpfCidadao";
             field.Type = TType.String;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(CpfCidadao);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }