public function write($output) { $xfer = 0; $xfer += $output->writeStructBegin('VariasLotacoesHeaderThrift'); if ($this->lotacaoForm !== null) { if (!is_object($this->lotacaoForm)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('lotacaoForm', TType::STRUCT, 1); $xfer += $this->lotacaoForm->write($output); $xfer += $output->writeFieldEnd(); } if ($this->profissionalCNS1 !== null) { $xfer += $output->writeFieldBegin('profissionalCNS1', TType::STRING, 2); $xfer += $output->writeString($this->profissionalCNS1); $xfer += $output->writeFieldEnd(); } if ($this->cboCodigo_2002_1 !== null) { $xfer += $output->writeFieldBegin('cboCodigo_2002_1', TType::STRING, 3); $xfer += $output->writeString($this->cboCodigo_2002_1); $xfer += $output->writeFieldEnd(); } if ($this->profissionalCNS2 !== null) { $xfer += $output->writeFieldBegin('profissionalCNS2', TType::STRING, 4); $xfer += $output->writeString($this->profissionalCNS2); $xfer += $output->writeFieldEnd(); } if ($this->cboCodigo_2002_2 !== null) { $xfer += $output->writeFieldBegin('cboCodigo_2002_2', TType::STRING, 5); $xfer += $output->writeString($this->cboCodigo_2002_2); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; }
public function write($output) { $xfer = 0; $xfer += $output->writeStructBegin('FichaProcedimentoMasterThrift'); if ($this->uuidFicha !== null) { $xfer += $output->writeFieldBegin('uuidFicha', TType::STRING, 1); $xfer += $output->writeString($this->uuidFicha); $xfer += $output->writeFieldEnd(); } if ($this->tpCdsOrigem !== null) { $xfer += $output->writeFieldBegin('tpCdsOrigem', TType::I32, 2); $xfer += $output->writeI32($this->tpCdsOrigem); $xfer += $output->writeFieldEnd(); } if ($this->headerTransport !== null) { if (!is_object($this->headerTransport)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('headerTransport', TType::STRUCT, 3); $xfer += $this->headerTransport->write($output); $xfer += $output->writeFieldEnd(); } if ($this->atendProcedimentos !== null) { if (!is_array($this->atendProcedimentos)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('atendProcedimentos', TType::LST, 4); $output->writeListBegin(TType::STRUCT, count($this->atendProcedimentos)); foreach ($this->atendProcedimentos as $iter20) { $xfer += $iter20->write($output); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } if ($this->numTotalAfericaoPa !== null) { $xfer += $output->writeFieldBegin('numTotalAfericaoPa', TType::I64, 5); $xfer += $output->writeI64($this->numTotalAfericaoPa); $xfer += $output->writeFieldEnd(); } if ($this->numTotalGlicemiaCapilar !== null) { $xfer += $output->writeFieldBegin('numTotalGlicemiaCapilar', TType::I64, 6); $xfer += $output->writeI64($this->numTotalGlicemiaCapilar); $xfer += $output->writeFieldEnd(); } if ($this->numTotalAfericaoTemperatura !== null) { $xfer += $output->writeFieldBegin('numTotalAfericaoTemperatura', TType::I64, 7); $xfer += $output->writeI64($this->numTotalAfericaoTemperatura); $xfer += $output->writeFieldEnd(); } if ($this->numTotalMedicaoAltura !== null) { $xfer += $output->writeFieldBegin('numTotalMedicaoAltura', TType::I64, 8); $xfer += $output->writeI64($this->numTotalMedicaoAltura); $xfer += $output->writeFieldEnd(); } if ($this->numTotalCurativoSimples !== null) { $xfer += $output->writeFieldBegin('numTotalCurativoSimples', TType::I64, 9); $xfer += $output->writeI64($this->numTotalCurativoSimples); $xfer += $output->writeFieldEnd(); } if ($this->numTotalMedicaoPeso !== null) { $xfer += $output->writeFieldBegin('numTotalMedicaoPeso', TType::I64, 10); $xfer += $output->writeI64($this->numTotalMedicaoPeso); $xfer += $output->writeFieldEnd(); } if ($this->numTotalColetaMaterialParaExameLaboratorial !== null) { $xfer += $output->writeFieldBegin('numTotalColetaMaterialParaExameLaboratorial', TType::I64, 11); $xfer += $output->writeI64($this->numTotalColetaMaterialParaExameLaboratorial); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; }
public function write($output) { $xfer = 0; $xfer += $output->writeStructBegin('FichaVisitaDomiciliarMasterThrift'); if ($this->uuidFicha !== null) { $xfer += $output->writeFieldBegin('uuidFicha', TType::STRING, 1); $xfer += $output->writeString($this->uuidFicha); $xfer += $output->writeFieldEnd(); } if ($this->tpCdsOrigem !== null) { $xfer += $output->writeFieldBegin('tpCdsOrigem', TType::I32, 2); $xfer += $output->writeI32($this->tpCdsOrigem); $xfer += $output->writeFieldEnd(); } if ($this->headerTransport !== null) { if (!is_object($this->headerTransport)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('headerTransport', TType::STRUCT, 3); $xfer += $this->headerTransport->write($output); $xfer += $output->writeFieldEnd(); } if ($this->visitasDomiciliares !== null) { if (!is_array($this->visitasDomiciliares)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('visitasDomiciliares', TType::LST, 4); $output->writeListBegin(TType::STRUCT, count($this->visitasDomiciliares)); foreach ($this->visitasDomiciliares as $iter13) { $xfer += $iter13->write($output); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; }
public function write($output) { $xfer = 0; $xfer += $output->writeStructBegin('FichaAvaliacaoElegibilidadeThrift'); if ($this->uuidFicha !== null) { $xfer += $output->writeFieldBegin('uuidFicha', TType::STRING, 1); $xfer += $output->writeString($this->uuidFicha); $xfer += $output->writeFieldEnd(); } if ($this->tpCdsOrigem !== null) { $xfer += $output->writeFieldBegin('tpCdsOrigem', TType::I32, 2); $xfer += $output->writeI32($this->tpCdsOrigem); $xfer += $output->writeFieldEnd(); } if ($this->headerTransport !== null) { if (!is_object($this->headerTransport)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('headerTransport', TType::STRUCT, 3); $xfer += $this->headerTransport->write($output); $xfer += $output->writeFieldEnd(); } if ($this->numeroCartaoSus !== null) { $xfer += $output->writeFieldBegin('numeroCartaoSus', TType::STRING, 4); $xfer += $output->writeString($this->numeroCartaoSus); $xfer += $output->writeFieldEnd(); } if ($this->nomeCidadao !== null) { $xfer += $output->writeFieldBegin('nomeCidadao', TType::STRING, 5); $xfer += $output->writeString($this->nomeCidadao); $xfer += $output->writeFieldEnd(); } if ($this->nomeSocialCidadao !== null) { $xfer += $output->writeFieldBegin('nomeSocialCidadao', TType::STRING, 6); $xfer += $output->writeString($this->nomeSocialCidadao); $xfer += $output->writeFieldEnd(); } if ($this->dataNascimentoCidadao !== null) { $xfer += $output->writeFieldBegin('dataNascimentoCidadao', TType::I64, 7); $xfer += $output->writeI64($this->dataNascimentoCidadao); $xfer += $output->writeFieldEnd(); } if ($this->sexoCidadao !== null) { $xfer += $output->writeFieldBegin('sexoCidadao', TType::I64, 8); $xfer += $output->writeI64($this->sexoCidadao); $xfer += $output->writeFieldEnd(); } if ($this->racaCorCidadao !== null) { $xfer += $output->writeFieldBegin('racaCorCidadao', TType::I64, 9); $xfer += $output->writeI64($this->racaCorCidadao); $xfer += $output->writeFieldEnd(); } if ($this->nomeMaeCidadao !== null) { $xfer += $output->writeFieldBegin('nomeMaeCidadao', TType::STRING, 10); $xfer += $output->writeString($this->nomeMaeCidadao); $xfer += $output->writeFieldEnd(); } if ($this->desconheceNomeMae !== null) { $xfer += $output->writeFieldBegin('desconheceNomeMae', TType::BOOL, 11); $xfer += $output->writeBool($this->desconheceNomeMae); $xfer += $output->writeFieldEnd(); } if ($this->codigoIbgeMunicipioNascimento !== null) { $xfer += $output->writeFieldBegin('codigoIbgeMunicipioNascimento', TType::STRING, 12); $xfer += $output->writeString($this->codigoIbgeMunicipioNascimento); $xfer += $output->writeFieldEnd(); } if ($this->codigoNacionalidade !== null) { $xfer += $output->writeFieldBegin('codigoNacionalidade', TType::I64, 13); $xfer += $output->writeI64($this->codigoNacionalidade); $xfer += $output->writeFieldEnd(); } if ($this->emailCidadao !== null) { $xfer += $output->writeFieldBegin('emailCidadao', TType::STRING, 14); $xfer += $output->writeString($this->emailCidadao); $xfer += $output->writeFieldEnd(); } if ($this->numeroNisPisPasep !== null) { $xfer += $output->writeFieldBegin('numeroNisPisPasep', TType::STRING, 15); $xfer += $output->writeString($this->numeroNisPisPasep); $xfer += $output->writeFieldEnd(); } if ($this->endereco !== null) { if (!is_object($this->endereco)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('endereco', TType::STRUCT, 16); $xfer += $this->endereco->write($output); $xfer += $output->writeFieldEnd(); } if ($this->atencaoDomiciliarOrigem !== null) { $xfer += $output->writeFieldBegin('atencaoDomiciliarOrigem', TType::I64, 17); $xfer += $output->writeI64($this->atencaoDomiciliarOrigem); $xfer += $output->writeFieldEnd(); } if ($this->atencaoDomiciliarModalidade !== null) { $xfer += $output->writeFieldBegin('atencaoDomiciliarModalidade', TType::I64, 18); $xfer += $output->writeI64($this->atencaoDomiciliarModalidade); $xfer += $output->writeFieldEnd(); } if ($this->situacoesPresentes !== null) { if (!is_array($this->situacoesPresentes)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('situacoesPresentes', TType::LST, 19); $output->writeListBegin(TType::I64, count($this->situacoesPresentes)); foreach ($this->situacoesPresentes as $iter12) { $xfer += $output->writeI64($iter12); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } if ($this->cid10Principal !== null) { $xfer += $output->writeFieldBegin('cid10Principal', TType::STRING, 20); $xfer += $output->writeString($this->cid10Principal); $xfer += $output->writeFieldEnd(); } if ($this->cid10Segundo !== null) { $xfer += $output->writeFieldBegin('cid10Segundo', TType::STRING, 21); $xfer += $output->writeString($this->cid10Segundo); $xfer += $output->writeFieldEnd(); } if ($this->cid10Terceiro !== null) { $xfer += $output->writeFieldBegin('cid10Terceiro', TType::STRING, 22); $xfer += $output->writeString($this->cid10Terceiro); $xfer += $output->writeFieldEnd(); } if ($this->conclusaoDestinoElegivel !== null) { $xfer += $output->writeFieldBegin('conclusaoDestinoElegivel', TType::I64, 23); $xfer += $output->writeI64($this->conclusaoDestinoElegivel); $xfer += $output->writeFieldEnd(); } if ($this->conclusaoDestinoInelegivel !== null) { if (!is_array($this->conclusaoDestinoInelegivel)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('conclusaoDestinoInelegivel', TType::LST, 24); $output->writeListBegin(TType::I64, count($this->conclusaoDestinoInelegivel)); foreach ($this->conclusaoDestinoInelegivel as $iter13) { $xfer += $output->writeI64($iter13); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } if ($this->cuidadorCidadao !== null) { $xfer += $output->writeFieldBegin('cuidadorCidadao', TType::I64, 25); $xfer += $output->writeI64($this->cuidadorCidadao); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; }
public function write($output) { $xfer = 0; $xfer += $output->writeStructBegin('FichaConsumoAlimentarThrift'); if ($this->headerTransport !== null) { if (!is_object($this->headerTransport)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('headerTransport', TType::STRUCT, 1); $xfer += $this->headerTransport->write($output); $xfer += $output->writeFieldEnd(); } if ($this->numeroCartaoSus !== null) { $xfer += $output->writeFieldBegin('numeroCartaoSus', TType::STRING, 2); $xfer += $output->writeString($this->numeroCartaoSus); $xfer += $output->writeFieldEnd(); } if ($this->identificacaoUsuario !== null) { $xfer += $output->writeFieldBegin('identificacaoUsuario', TType::STRING, 3); $xfer += $output->writeString($this->identificacaoUsuario); $xfer += $output->writeFieldEnd(); } if ($this->dataNascimento !== null) { $xfer += $output->writeFieldBegin('dataNascimento', TType::I64, 4); $xfer += $output->writeI64($this->dataNascimento); $xfer += $output->writeFieldEnd(); } if ($this->sexo !== null) { $xfer += $output->writeFieldBegin('sexo', TType::I64, 5); $xfer += $output->writeI64($this->sexo); $xfer += $output->writeFieldEnd(); } if ($this->localAtendimento !== null) { $xfer += $output->writeFieldBegin('localAtendimento', TType::I64, 6); $xfer += $output->writeI64($this->localAtendimento); $xfer += $output->writeFieldEnd(); } if ($this->perguntasQuestionarioCriancasMenoresSeisMeses !== null) { if (!is_array($this->perguntasQuestionarioCriancasMenoresSeisMeses)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('perguntasQuestionarioCriancasMenoresSeisMeses', TType::LST, 7); $output->writeListBegin(TType::STRUCT, count($this->perguntasQuestionarioCriancasMenoresSeisMeses)); foreach ($this->perguntasQuestionarioCriancasMenoresSeisMeses as $iter25) { $xfer += $iter25->write($output); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } if ($this->perguntasQuestionarioCriancasDeSeisVinteTresMeses !== null) { if (!is_array($this->perguntasQuestionarioCriancasDeSeisVinteTresMeses)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('perguntasQuestionarioCriancasDeSeisVinteTresMeses', TType::LST, 8); $output->writeListBegin(TType::STRUCT, count($this->perguntasQuestionarioCriancasDeSeisVinteTresMeses)); foreach ($this->perguntasQuestionarioCriancasDeSeisVinteTresMeses as $iter26) { $xfer += $iter26->write($output); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } if ($this->perguntasQuestionarioCriancasComMaisDoisAnos !== null) { if (!is_array($this->perguntasQuestionarioCriancasComMaisDoisAnos)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('perguntasQuestionarioCriancasComMaisDoisAnos', TType::LST, 9); $output->writeListBegin(TType::STRUCT, count($this->perguntasQuestionarioCriancasComMaisDoisAnos)); foreach ($this->perguntasQuestionarioCriancasComMaisDoisAnos as $iter27) { $xfer += $iter27->write($output); } $output->writeListEnd(); $xfer += $output->writeFieldEnd(); } if ($this->uuidFicha !== null) { $xfer += $output->writeFieldBegin('uuidFicha', TType::STRING, 10); $xfer += $output->writeString($this->uuidFicha); $xfer += $output->writeFieldEnd(); } if ($this->tpCdsOrigem !== null) { $xfer += $output->writeFieldBegin('tpCdsOrigem', TType::I32, 11); $xfer += $output->writeI32($this->tpCdsOrigem); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; }