Verdikleri doküman da doktor tc kimlik numarasını long olarak istemişler fakat test ortamında verdigi "99999999990" değer long limitini geçmekte, aşağıdaki gibi değiştirirsen büyük ihtimal sorunun düzelecektir.

<?php

try{
    $client = new SoapClient("https://sgkt.sgk.gov.tr/medula/eczane/saglikTesisiYardimciIslemleriWS?wsdl");
    $wsse = '<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
        <wsse:Username>99999999990</wsse:Username>
        <wsse:Password Type="http://docs.oasis-open.org/ws ms/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">99999999990</wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security>';

    $header_data = new SoapVar($wsse, XSD_ANYXML);
    $header = new SoapHeader('http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd', 'Security', $header_data);
    $client->__setSoapHeaders($header);

    $parameters = [];
    $parameters[] = new SoapVar('11068891', XSD_INT, null, "", 'tesisKodu', '');
    $parameters[] = new SoapVar('99999999990', XSD_STRING, null, "", 'doktorTcKimlikNo');
    $parameters[] = new SoapVar('29.12.2017', XSD_STRING, null, "", 'islemTarihi');

    $parameter = [
        'arg0' => new SoapVar($parameters, SOAP_ENC_OBJECT)
    ];

    $results = $client->aktifIlacListesiSorgula($parameter);
    print_r($results);
}catch (SoapFault $e){
    die('ERR: ' . $e->getMessage());
}

?>