English

Mencari pertemuan berdasar kata kunci yang diberikan

Skrip klien berikut akan meminta server remote untuk mencari pertemuan berdasar kata kunci yang anda berikan dan mengembalikan sebuah daftar pertemuan yang cocok dengan data yang sangat mendasar(nama depan/keluarga, DOB dan jenis kelamin). Skrip akan menampilkan daftar yang dihasilkan dalam sebuah tabel. (Pls. scroll down)

Masukkan sebuah kata kunci untuk pencarian contoh: nama depan atau keluarga atau beberapa karakter pertamanya. Catatan : jikapencarian tidak menemukan kecocokan, sebuah pesan error akan dikembalikan dan ditampilkan.

 
// Load the library
require('ixr_library.inc.php');

// Create the client and connect to the remote server
$client = new IXR_Client('http://www.care2x.net/foundry/modules/hxp/server.php');

// Create the header and supply the username and password
$header['usr'] = 'hxp';
$header['pw'] = 'hxp';

$keyword = $HTTP_GET_VARS['key'],

// Call the remote procedure
if (!$client->query('Encounter.Search', $header, $keyword)){
	
	// If error, show info
	echo ('An error occured - '.$client->getErrorCode().' : '.$client->getErrorMessage();

}else{

	// Get the result
	$response = $client->getResponse();

	// Display the result
	echo '<TABLE BORDER=0>';

	echo "<TR>
	<TD> PID </TD>
	<TD> Family name </TD>
	<TD> First name </TD>
	<TD> Date of birth </TD>
	<TD> Sex </TD>
	</TR>";
	
	while(list($x,$v) = each($response)){
		echo "<TR>";
		while(list($y, $z) = each($v)){
			echo '<TD>'.$v.'</TD>';
		}
		echo "</TR>";
	}


	echo '</TABLE>';
}
Masukkan sebuah kata kunci untuk pencarian contoh: nama depan atau keluarga atau beberapa karakter pertamanya. Catatan : jikapencarian tidak menemukan kecocokan, sebuah pesan error akan dikembalikan dan ditampilkan.


©2004 HXP All rights reserved