RS Integrasjon Webservice
Click here for a complete list of operations.
LesFravaerForPerson
Leser avvik for person fra RS.
Innparameter personid, datofra og datotil MÅ angis, orgenhetid, stillingsid og ansattloepenr kan angis for å begrense søket.
Innparamter visvaktifravaerperiode angis som False/True. Hvis True vil kun vaktperioder i fraværsperioden returneres. Dvs det kan returneres flere rader for ett fravær. (F.eks Fravær hel dag 00:00-00:00, Har vakt D 08:00-16:00 og Mertid 16:00-18:00, returnerer en linje med 08:00-16:00 og en med 16:00-18:00 på aktuelt fravær.
Dato angis i format YYYYMMDD
12.02.2015: Rettelse på fravær registrert med fra/til = 00:00 i RS. Denne skal tolkes som 'hele dagen', dvs tildato ble angitt med en dag for lite
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /prsgericaws/PrsGerica.asmx HTTP/1.1 Host: prstest.no Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://healthXML.org/PrsGateway/LesFravaerForPerson" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <LesFravaerForPerson xmlns="http://healthXML.org/PrsGateway"> <kunde>string</kunde> <bruker>string</bruker> <passord>string</passord> <personid>string</personid> <stillingsid>string</stillingsid> <ansattloepenr>string</ansattloepenr> <datofra>string</datofra> <datotil>string</datotil> <orgenhetid>string</orgenhetid> <visvaktifravaerperiode>boolean</visvaktifravaerperiode> <returinfo>string</returinfo> <xml>string</xml> </LesFravaerForPerson> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <LesFravaerForPersonResponse xmlns="http://healthXML.org/PrsGateway"> <LesFravaerForPersonResult>boolean</LesFravaerForPersonResult> <returinfo>string</returinfo> <xml>string</xml> </LesFravaerForPersonResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /prsgericaws/PrsGerica.asmx HTTP/1.1 Host: prstest.no Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <LesFravaerForPerson xmlns="http://healthXML.org/PrsGateway"> <kunde>string</kunde> <bruker>string</bruker> <passord>string</passord> <personid>string</personid> <stillingsid>string</stillingsid> <ansattloepenr>string</ansattloepenr> <datofra>string</datofra> <datotil>string</datotil> <orgenhetid>string</orgenhetid> <visvaktifravaerperiode>boolean</visvaktifravaerperiode> <returinfo>string</returinfo> <xml>string</xml> </LesFravaerForPerson> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <LesFravaerForPersonResponse xmlns="http://healthXML.org/PrsGateway"> <LesFravaerForPersonResult>boolean</LesFravaerForPersonResult> <returinfo>string</returinfo> <xml>string</xml> </LesFravaerForPersonResponse> </soap12:Body> </soap12:Envelope>