Version: 2.1.14296
Web Service
with methods to get and list LinkItemns.
All methods
require a correct and verified Authentication Block from AuthenticationWS to
get any information from the HIS.
The
OrganizationWS Web Service contains these methods:
The Web Service reference is: LinkItemsWS.asmx
For more
detailed information as the web service WSDL, SOAP request and response see:
https://linkws.service.tieto.com/PasLinkWS/LinkItemsWS/LinkItemsWS.asmx
Applicable
systems for method:
INFOMEDIX |
|
|
|
|
|
|
Method can
be used in the following versions of the Web Service:
INFOMEDIX
1.0 |
|
|
|
|
|
|
Description:
Lists
LinkItems. LinkItem is a named item, with a link to an element in a XML
returned from an WebService method.
Syntax:
LinkItem
= ListLinkItems(ItemType, ValidDate)
Parameter
in |
Type |
Length
byte |
Description
– Data format – Valid data |
ItemType |
String |
N/A Dynamic |
Kind
of item type Patient
/ Contact / Diagnosis / |
ValidDate |
DateTime |
N/A Dynamic |
Date
when LinkItem must be valid |
Returned
parameter |
Type |
Length
Byte |
Description
– Comments |
LinkItem |
class |
N/A Dynamic |
LinkItem class according
to schema LinkItem.xsd |
Schema for
LinkItem LinkItem.xsd
Schema
documentation for LinkItem: LinkItem.html
Sample xml
file for LinkItem: LinkItem.xml
Web Service Response and Request:
HTTP SOAP
Reqeust Envelope for ListLinkItems
POST /PasLinkMsSV/LinkItemsWS/LinkItemsWS.asmx HTTP/1.1
Host: alfa1
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://healthXML.org/PasLink/ListLinkItems"
<?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:Header>
<RequestHeader xmlns="http://healthXML.org/PasLink">
<AuthenticationInfo>xml</AuthenticationInfo>
<UserName>string</UserName>
<SystemInfo>
<Version>string</Version>
<SysName>string</SysName>
</SystemInfo>
<ConfigSectionName>string</ConfigSectionName>
<NextKey>string</NextKey>
</RequestHeader>
</soap:Header>
<soap:Body>
<ListLinkItems xmlns="http://healthXML.org/PasLink">
<ItemType>string</ItemType>
<ValidDate>dateTime</ValidDate>
</ListLinkItems>
</soap:Body>
</soap:Envelope>
HTTP SOAP Response Envelope for ListLinkItems
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:Header>
<ResponseHeader xmlns="http://healthXML.org/PasLink">
<AuthenticationInfo>xml</AuthenticationInfo>
<ErrorInformation>
<FunctionName>string</FunctionName>
<Severity>None or Critical or Warning or Information</Severity>
<ErrorType>string</ErrorType>
<ModuleName>string</ModuleName>
<Description>string</Description>
<Code>long</Code>
</ErrorInformation>
<ProfileInfo>
<DeptCode>string</DeptCode>
<SectionCode>string</SectionCode>
<UnitCode>string</UnitCode>
<ProfileName>string</ProfileName>
</ProfileInfo>
<SystemInformation>
<Version>string</Version>
<SysName>string</SysName>
</SystemInformation>
<NextKey>string</NextKey>
</ResponseHeader>
</soap:Header>
<soap:Body>
<ListLinkItemsResponse xmlns="http://healthXML.org/PasLink">
<LinkItem>
<Type TypeName="string">
<Items>
<Item xsi:nil="true" />
<Item xsi:nil="true" />
</Items>
</Type>
<Type TypeName="string">
<Items>
<Item xsi:nil="true" />
<Item xsi:nil="true" />
</Items>
</Type>
</LinkItem>
</ListLinkItemsResponse>
</soap:Body>
</soap:Envelope>
Related
methods or functions used:
GetUserLogin Used
to verify as user, and to get a valid authentication Block in return.
Other
references:
RequestHeader Information required calling a method, containing
authentication information.
ResponseHeader Information and messages returned from the method, e.g.
error codes/description,
system name or version.
Comments:
To use this
method the RequestHeader must contain
a valid Authentication Block and the system name is required. An error will be
raised if one of these is missing.
Valid
Authentication Block for RequestHeader
the can be retrieved by using the method GetUserLogin
in Authentication-Web Service.
In return
form the method there will always be a ResponseHeader,
which contains Error Information and System Information. Error Information
block must always be checked to determine if any error has occurred while
processing the methods.
Applicable
systems for method:
INFOMEDIX |
|
|
|
|
|
|
Method can
be used in the following versions of the Web Service:
INFOMEDIX
1.0 |
|
|
|
|
|
|
Description:
Gets a
LinkItem. LinkItem is a named item, with a link to an element in a XML returned
from an WebService method.
Syntax:
LinkItem
= GetLinkItem(ItemId, ValidDate)
Parameter
in |
Type |
Length
byte |
Description
– Data format – Valid data |
ItemId |
String |
N/A Dynamic |
Item
id (name) |
ValidDate |
DateTime |
N/A Dynamic |
Date
when LinkItem must be valid |
Returned
parameter |
Type |
Length
Byte |
Description
– Comments |
LinkItem |
class |
N/A Dynamic |
LinkItem class according
to schema LinkItem.xsd |
Schema for
LinkItem LinkItem.xsd
Schema
documentation for LinkItem: LinkItem.html
Sample xml
file for LinkItem: LinkItem.xml
Web Service Response and Request:
HTTP SOAP
Reqeust Envelope for GetLinkItem
POST /PasLinkMsSV/LinkItemsWS/LinkItemsWS.asmx HTTP/1.1
Host: alfa1
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://healthXML.org/PasLink/GetLinkItem"
<?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:Header>
<RequestHeader xmlns="http://healthXML.org/PasLink">
<AuthenticationInfo>xml</AuthenticationInfo>
<UserName>string</UserName>
<SystemInfo>
<Version>string</Version>
<SysName>string</SysName>
</SystemInfo>
<ConfigSectionName>string</ConfigSectionName>
<NextKey>string</NextKey>
</RequestHeader>
</soap:Header>
<soap:Body>
<GetLinkItem xmlns="http://healthXML.org/PasLink">
<ItemId>string</ItemId>
<ValidDate>dateTime</ValidDate>
</GetLinkItem>
</soap:Body>
</soap:Envelope>
HTTP SOAP Response Envelope for GetLinkItem
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:Header>
<ResponseHeader xmlns="http://healthXML.org/PasLink">
<AuthenticationInfo>xml</AuthenticationInfo>
<ErrorInformation>
<FunctionName>string</FunctionName>
<Severity>None or Critical or Warning or Information</Severity>
<ErrorType>string</ErrorType>
<ModuleName>string</ModuleName>
<Description>string</Description>
<Code>long</Code>
</ErrorInformation>
<ProfileInfo>
<DeptCode>string</DeptCode>
<SectionCode>string</SectionCode>
<UnitCode>string</UnitCode>
<ProfileName>string</ProfileName>
</ProfileInfo>
<SystemInformation>
<Version>string</Version>
<SysName>string</SysName>
</SystemInformation>
<NextKey>string</NextKey>
</ResponseHeader>
</soap:Header>
<soap:Body>
<GetLinkItemResponse xmlns="http://healthXML.org/PasLink">
<LinkItem>
<Type TypeName="string">
<Items>
<Item xsi:nil="true" />
<Item xsi:nil="true" />
</Items>
</Type>
<Type TypeName="string">
<Items>
<Item xsi:nil="true" />
<Item xsi:nil="true" />
</Items>
</Type>
</LinkItem>
</GetLinkItemResponse>
</soap:Body>
</soap:Envelope>
Related
methods or functions used:
GetUserLogin Used
to verify as user, and to get a valid authentication Block in return.
Other
references:
RequestHeader Information required calling a method, containing
authentication information.
ResponseHeader Information and messages returned from the method, e.g.
error codes/description,
system name or version.
Comments:
To use this
method the RequestHeader must contain
a valid Authentication Block and the system name is required. An error will be
raised if one of these is missing.
Valid
Authentication Block for RequestHeader
the can be retrieved by using the method GetUserLogin
in Authentication-Web Service.
In return
form the method there will always be a ResponseHeader,
which contains Error Information and System Information. Error Information
block must always be checked to determine if any error has occurred while
processing the methods.