public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFicha); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tpCdsOrigem); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::I64) { $xfer += $input->readI64($this->turno); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::STRING) { $xfer += $input->readString($this->cnsCidadao); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::STRING) { $xfer += $input->readString($this->cnsResponsavelFamiliar); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataRealizacaoTesteOlhinho); } else { $xfer += $input->skip($ftype); } break; case 8: if ($ftype == TType::I64) { $xfer += $input->readI64($this->coResultadoTesteOlhinho); } else { $xfer += $input->skip($ftype); } break; case 9: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataRealizacaoExameFundoOlho); } else { $xfer += $input->skip($ftype); } break; case 10: if ($ftype == TType::I64) { $xfer += $input->readI64($this->coResultadoExameFundoOlho); } else { $xfer += $input->skip($ftype); } break; case 11: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataRealizacaoTesteOrelhinha); } else { $xfer += $input->skip($ftype); } break; case 12: if ($ftype == TType::I64) { $xfer += $input->readI64($this->coResultadoTesteOrelhinha); } else { $xfer += $input->skip($ftype); } break; case 13: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataRealizacaoUSTransfontanela); } else { $xfer += $input->skip($ftype); } break; case 14: if ($ftype == TType::I64) { $xfer += $input->readI64($this->coResultadoUsTransfontanela); } else { $xfer += $input->skip($ftype); } break; case 15: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataRealizacaoTomografiaComputadorizada); } else { $xfer += $input->skip($ftype); } break; case 16: if ($ftype == TType::I64) { $xfer += $input->readI64($this->coResultadoTomografiaComputadorizada); } else { $xfer += $input->skip($ftype); } break; case 17: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataRealizacaoRessonanciaMagnetica); } else { $xfer += $input->skip($ftype); } break; case 18: if ($ftype == TType::I64) { $xfer += $input->readI64($this->coResultadoRessonanciaMagnetica); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRUCT) { $this->condicoesDeSaude = new \br\gov\saude\esusab\ras\cadastroindividual\CondicoesDeSaudeThrift(); $xfer += $this->condicoesDeSaude->read($input); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRUCT) { $this->emSituacaoDeRua = new \br\gov\saude\esusab\ras\cadastroindividual\EmSituacaoDeRuaThrift(); $xfer += $this->emSituacaoDeRua->read($input); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->fichaAtualizada); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::STRUCT) { $this->identificacaoUsuarioCidadao = new \br\gov\saude\esusab\ras\cadastroindividual\IdentificacaoUsuarioCidadaoThrift(); $xfer += $this->identificacaoUsuarioCidadao->read($input); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::STRUCT) { $this->informacoesSocioDemograficas = new \br\gov\saude\esusab\ras\cadastroindividual\InformacoesSocioDemograficasThrift(); $xfer += $this->informacoesSocioDemograficas->read($input); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->statusTermoRecusaCadastroIndividualAtencaoBasica); } else { $xfer += $input->skip($ftype); } break; case 8: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tpCdsOrigem); } else { $xfer += $input->skip($ftype); } break; case 9: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuid); } else { $xfer += $input->skip($ftype); } break; case 10: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFichaOriginadora); } else { $xfer += $input->skip($ftype); } break; case 11: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidCidadao); } else { $xfer += $input->skip($ftype); } break; case 12: if ($ftype == TType::STRUCT) { $this->saidaCidadaoCadastro = new \br\gov\saude\esusab\ras\cadastroindividual\SaidaCidadaoCadastroThrift(); $xfer += $this->saidaCidadaoCadastro->read($input); } else { $xfer += $input->skip($ftype); } break; case 13: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFicha); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tpCdsOrigem); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::LST) { $this->visitasDomiciliares = array(); $_size7 = 0; $_etype10 = 0; $xfer += $input->readListBegin($_etype10, $_size7); for ($_i11 = 0; $_i11 < $_size7; ++$_i11) { $elem12 = null; $elem12 = new \br\gov\saude\esusab\ras\visitadomiciliar\FichaVisitaDomiciliarChildThrift(); $xfer += $elem12->read($input); $this->visitasDomiciliares[] = $elem12; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFicha); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tpCdsOrigem); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::LST) { $this->atendProcedimentos = array(); $_size14 = 0; $_etype17 = 0; $xfer += $input->readListBegin($_etype17, $_size14); for ($_i18 = 0; $_i18 < $_size14; ++$_i18) { $elem19 = null; $elem19 = new \br\gov\saude\esusab\ras\atendprocedimentos\FichaProcedimentoChildThrift(); $xfer += $elem19->read($input); $this->atendProcedimentos[] = $elem19; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalAfericaoPa); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalGlicemiaCapilar); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalAfericaoTemperatura); } else { $xfer += $input->skip($ftype); } break; case 8: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalMedicaoAltura); } else { $xfer += $input->skip($ftype); } break; case 9: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalCurativoSimples); } else { $xfer += $input->skip($ftype); } break; case 10: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalMedicaoPeso); } else { $xfer += $input->skip($ftype); } break; case 11: if ($ftype == TType::I64) { $xfer += $input->readI64($this->numTotalColetaMaterialParaExameLaboratorial); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFicha); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::STRING) { $xfer += $input->readString($this->outraLocalidade); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::I64) { $xfer += $input->readI64($this->inep); } else { $xfer += $input->skip($ftype); } break; case 11: if ($ftype == TType::I32) { $xfer += $input->readI32($this->numParticipantes); } else { $xfer += $input->skip($ftype); } break; case 12: if ($ftype == TType::I32) { $xfer += $input->readI32($this->numAvaliacoesAlteradas); } else { $xfer += $input->skip($ftype); } break; case 13: if ($ftype == TType::LST) { $this->profissionais = array(); $_size0 = 0; $_etype3 = 0; $xfer += $input->readListBegin($_etype3, $_size0); for ($_i4 = 0; $_i4 < $_size0; ++$_i4) { $elem5 = null; $elem5 = new \br\gov\saude\esusab\ras\atividadecoletiva\ProfissionalCboRowItemThrift(); $xfer += $elem5->read($input); $this->profissionais[] = $elem5; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 14: if ($ftype == TType::I64) { $xfer += $input->readI64($this->atividadeTipo); } else { $xfer += $input->skip($ftype); } break; case 15: if ($ftype == TType::LST) { $this->temasParaReuniao = array(); $_size6 = 0; $_etype9 = 0; $xfer += $input->readListBegin($_etype9, $_size6); for ($_i10 = 0; $_i10 < $_size6; ++$_i10) { $elem11 = null; $xfer += $input->readI64($elem11); $this->temasParaReuniao[] = $elem11; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 16: if ($ftype == TType::LST) { $this->publicoAlvo = array(); $_size12 = 0; $_etype15 = 0; $xfer += $input->readListBegin($_etype15, $_size12); for ($_i16 = 0; $_i16 < $_size12; ++$_i16) { $elem17 = null; $xfer += $input->readI64($elem17); $this->publicoAlvo[] = $elem17; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 18: if ($ftype == TType::LST) { $this->participantes = array(); $_size18 = 0; $_etype21 = 0; $xfer += $input->readListBegin($_etype21, $_size18); for ($_i22 = 0; $_i22 < $_size18; ++$_i22) { $elem23 = null; $elem23 = new \br\gov\saude\esusab\ras\atividadecoletiva\ParticipanteRowItemThrift(); $xfer += $elem23->read($input); $this->participantes[] = $elem23; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 19: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tbCdsOrigem); } else { $xfer += $input->skip($ftype); } break; case 21: if ($ftype == TType::STRING) { $xfer += $input->readString($this->cnesLocalAtividade); } else { $xfer += $input->skip($ftype); } break; case 22: if ($ftype == TType::STRING) { $xfer += $input->readString($this->procedimento); } else { $xfer += $input->skip($ftype); } break; case 23: if ($ftype == TType::I64) { $xfer += $input->readI64($this->turno); } else { $xfer += $input->skip($ftype); } break; case 24: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; case 25: if ($ftype == TType::LST) { $this->temasParaSaude = array(); $_size24 = 0; $_etype27 = 0; $xfer += $input->readListBegin($_etype27, $_size24); for ($_i28 = 0; $_i28 < $_size24; ++$_i28) { $elem29 = null; $xfer += $input->readI64($elem29); $this->temasParaSaude[] = $elem29; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 26: if ($ftype == TType::LST) { $this->praticasEmSaude = array(); $_size30 = 0; $_etype33 = 0; $xfer += $input->readListBegin($_etype33, $_size30); for ($_i34 = 0; $_i34 < $_size30; ++$_i34) { $elem35 = null; $xfer += $input->readI64($elem35); $this->praticasEmSaude[] = $elem35; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->cnsCidadao); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRING) { $xfer += $input->readString($this->identificacaoUsuario); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::I64) { $xfer += $input->readI64($this->dataNascimento); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::I64) { $xfer += $input->readI64($this->sexo); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::I64) { $xfer += $input->readI64($this->localAtendimento); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::LST) { $this->perguntasQuestionarioCriancasMenoresSeisMeses = array(); $_size7 = 0; $_etype10 = 0; $xfer += $input->readListBegin($_etype10, $_size7); for ($_i11 = 0; $_i11 < $_size7; ++$_i11) { $elem12 = null; $elem12 = new \br\gov\saude\esusab\ras\consumoalimentar\PerguntaQuestionarioCriancasMenoresSeisMesesThrift(); $xfer += $elem12->read($input); $this->perguntasQuestionarioCriancasMenoresSeisMeses[] = $elem12; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 8: if ($ftype == TType::LST) { $this->perguntasQuestionarioCriancasDeSeisVinteTresMeses = array(); $_size13 = 0; $_etype16 = 0; $xfer += $input->readListBegin($_etype16, $_size13); for ($_i17 = 0; $_i17 < $_size13; ++$_i17) { $elem18 = null; $elem18 = new \br\gov\saude\esusab\ras\consumoalimentar\PerguntaQuestionarioCriancasDeSeisVinteTresMesesThrift(); $xfer += $elem18->read($input); $this->perguntasQuestionarioCriancasDeSeisVinteTresMeses[] = $elem18; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 9: if ($ftype == TType::LST) { $this->perguntasQuestionarioCriancasComMaisDoisAnos = array(); $_size19 = 0; $_etype22 = 0; $xfer += $input->readListBegin($_etype22, $_size19); for ($_i23 = 0; $_i23 < $_size19; ++$_i23) { $elem24 = null; $elem24 = new \br\gov\saude\esusab\ras\consumoalimentar\PerguntaQuestionarioCriancasComMaisDoisAnosThrift(); $xfer += $elem24->read($input); $this->perguntasQuestionarioCriancasComMaisDoisAnos[] = $elem24; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 10: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFicha); } else { $xfer += $input->skip($ftype); } break; case 11: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tpCdsOrigem); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::LST) { $this->animaisNoDomicilio = array(); $_size0 = 0; $_etype3 = 0; $xfer += $input->readListBegin($_etype3, $_size0); for ($_i4 = 0; $_i4 < $_size0; ++$_i4) { $elem5 = null; $xfer += $input->readI64($elem5); $this->animaisNoDomicilio[] = $elem5; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRUCT) { $this->condicaoMoradia = new \br\gov\saude\esusab\ras\cadastrodomiciliar\CondicaoMoradiaThrift(); $xfer += $this->condicaoMoradia->read($input); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::STRUCT) { $this->enderecoLocalPermanencia = new \br\gov\saude\esusab\ras\common\EnderecoLocalPermanenciaThrift(); $xfer += $this->enderecoLocalPermanencia->read($input); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::LST) { $this->familias = array(); $_size6 = 0; $_etype9 = 0; $xfer += $input->readListBegin($_etype9, $_size6); for ($_i10 = 0; $_i10 < $_size6; ++$_i10) { $elem11 = null; $elem11 = new \br\gov\saude\esusab\ras\cadastrodomiciliar\FamiliaRowThrift(); $xfer += $elem11->read($input); $this->familias[] = $elem11; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->fichaAtualizada); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::STRING) { $xfer += $input->readString($this->quantosAnimaisNoDomicilio); } else { $xfer += $input->skip($ftype); } break; case 8: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->stAnimaisNoDomicilio); } else { $xfer += $input->skip($ftype); } break; case 9: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->statusTermoRecusa); } else { $xfer += $input->skip($ftype); } break; case 10: if ($ftype == TType::I32) { $xfer += $input->readI32($this->tpCdsOrigem); } else { $xfer += $input->skip($ftype); } break; case 11: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuid); } else { $xfer += $input->skip($ftype); } break; case 12: if ($ftype == TType::STRING) { $xfer += $input->readString($this->uuidFichaOriginadora); } else { $xfer += $input->skip($ftype); } break; case 13: if ($ftype == TType::I64) { $xfer += $input->readI64($this->tipoDeImovel); } else { $xfer += $input->skip($ftype); } break; case 14: if ($ftype == TType::STRUCT) { $this->instituicaoPermanencia = new \br\gov\saude\esusab\ras\cadastrodomiciliar\InstituicaoPermanenciaThrift(); $xfer += $this->instituicaoPermanencia->read($input); } else { $xfer += $input->skip($ftype); } break; case 15: if ($ftype == TType::STRUCT) { $this->headerTransport = new \br\gov\saude\esusab\ras\common\UnicaLotacaoHeaderThrift(); $xfer += $this->headerTransport->read($input); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }