pess_id (aux2)
$metodo2 = "listPessoasByNome";
$param2 = array ('nomeSistema' => 'acessoainformacao', 'chaveSistema' => 'GLiCh0BL6jS7f9O82BgEZqVvcGIGiN', 'nome' => $nome2);
$client2 = new nusoap_client($wsdl);
$result2 = $client2->call($metodo2, $param2, $pkname, 'listPessoasByNome');
// echo "--" . $result2 . "--";
// if ($result2 == " ") {
if (preg_match("/ <\/Pessoas>/", $result2)) {
echo "not found";
} else {
$x2 = "".utf8_encode($result2);
$xml2 = simplexml_load_string($x2);
$aux2 = (int)$xml2->Pessoa->pess_id;
//echo " aux2: " . $aux2 ;
// getPessoa
// PessoaId (aux2) -> unid_id (aux3)
// PessoaId (aux2) -> unid_sigla
$metodo3 = "getPessoa";
$param3 = array ('PessoaId' => $aux2, 'nomeSistema' => 'acessoainformacao', 'chaveSistema' => 'GLiCh0BL6jS7f9O82BgEZqVvcGIGiN');
$client3 = new nusoap_client($wsdl);
$result3 = $client3->call($metodo3, $param3, $pkname, 'getPessoa');
$x3 = "".utf8_encode($result3);
$xml3 = simplexml_load_string($x3);
$aux3 = (string)$xml3->Unidade->unid_id;
//echo "aux3: " . $aux3;
$wsdl4 = "http://150.163.12.105/institucional/unidadews?wsdl";
// getCoordenacaoByUnidade
// idUnidade ($aux3) -> unid_id (aux4)
$metodo4 = "getCoordenacaoByUnidade";
$param4 = array ('nomeSistema' => 'acessoainformacao', 'chaveSistema' => 'GLiCh0BL6jS7f9O82BgEZqVvcGIGiN', 'idUnidade' => $aux3);
$client4 = new nusoap_client($wsdl4);
$result4 = $client4->call($metodo4, $param4, $pkname, 'getCoordenacaoByUnidade');
$x4 = "".utf8_encode($result4);
$xml4 = simplexml_load_string($x4);
$aux4 = (int)$xml4->Unidade->unid_id;
echo $xml3->Unidade->unid_sigla . "-" . $xml4->Unidade->unid_sigla . "-INPE-MCTI-GOV-BR";
}
?>