File: /home/imensosw/public_html/imenso.co/dev/payment/Eligibility.php
<?php
$obj = new stdClass;
$obj->source = new stdClass;
$obj->source->type = "Payer";
$obj->source->payerId = "SB800";
$obj->source->organizationName = "FIRST UROLOGY, PSC";
$obj->transactionId = "";
$obj->serviceDate = "";
$obj->receiver = new stdClass;
$obj->receiver->npi = "1477810687";
$obj->receiver->payerProviderId = "";
$obj->receiver->organizationName = "";
$obj->subscriber = new stdClass;
$obj->subscriber->lastName = "Zurek";
$obj->subscriber->firstName = "Robert";
$obj->subscriber->memberId = "YPS10332913500";
$obj->subscriber->dateOfBirth = "1958-02-09";
$obj->benefits = array(array("serviceTypeCodes" =>[""]));
$username = "2013227";
$password = "thI!W1x4";
$url = "https://services.hsp.transunion.com/rest/payers/SB800/eligibility/query";
$headers = array(
'Content-Type: application/json',
'Authorization: Basic '. base64_encode($username.":".$password)
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($obj));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$return = curl_exec($ch);
curl_close($ch);
echo $return;
?>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
</head>
<body>
</body>
</html>
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script>
// var username = "2013227";
// var password = "thI!W1x4";
// var url = "https://services.hsp.transunion.com/rest/payers/SB800/eligibility/query";
// var bodyData = {
// "source": {
// "type": "Payer",
// "payerId": "SB800",
// "organizationName": "FIRST UROLOGY, PSC"
// },
// "transactionId" : "",
// "serviceDate" : "",
// "receiver" : {
// "npi" : "1477810687",
// "payerProviderId" : "1477810687",
// "organizationName" : "FIRST UROLOGY, PSC"
// },
// "subscriber" : {
// "lastName" : "Zurek",
// "firstName" : "Robert",
// "memberId" : "YPS10332913500",
// "dateOfBirth" : "1958-02-09"
// },
// "benefits" : [ {
// "serviceTypeCodes" : [""]
// }]
// };
// $.ajax({
// url: url,
// headers: {
// "Authorization": "Basic " + btoa(username + ":" + password)
// },
// method: 'POST',
// dataType: 'json',
// data: bodyData,
// success: function(data){
// console.log('succes: '+data);
// }
// });
</script>