1.1   UserConfigurationWS – Configuration

Versjon: 2.1.14296

 

The Web Service includes methods to get configuration settings for a user

 

The UserConfigurationWS Web Service contains these methods:

 

 

The Web Service reference is: UserConfigurationWS.asmx

Open in a Web Browser for more detailed information about each method.  The Web Service's WSDL, SOAP request and response is described.

 

For more detailed information as the Web Service's WSDL, SOAP request and response see:

https://linkws.service.tieto.com/PasLinkWS/UserConfigurationWS/UserConfigurationWS.asmx

 

1.1.1   GetUserDefaultOrganization

Applicable systems for the method:

INFOMEDIX

HIS-90

OFSP

 

 

 

 

 

 

Description:

Returns the default organization(s) for the user.

 

Syntax:

UserDefaultOrganization = GetUserDefaultOrganization(ApplicationName)

 

Parameter in

Type

Length byte

Description – Data format – Valid data

ApplicationName

String

N/A

Dynamic

ApplicationName (Not used for HIS90). If ommited for INFOMEDIX, “IMx G” will be used.

 

Returned parameter

Type

Length Byte

Description – Comments

Authentication

 

N/A

Dynamic

AuthenticationInfo is an XML element which must be used when calling other Web Services.
ApplicationInfo: see schema ApplicationInfo.xsd

 

Schema for UserDefaultOrganization: UserDefaultOrganization.xsd

Schema documentation for UserDefaultOrganization: UserDefaultOrganization.html

XML sample file for UserDefaultOrganization: UserDefaultOrganization.xml

 

 

Web Service Response and Request:

See https://linkws.service.tieto.com/PasLinkWS/UserConfigurationWS/UserConfigurationWS.asmx?op=GetUserDefaultOrganization

 

Related methods or functions used:

GetUserLogin                   Used to verify a 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 system name. The Authentication Block should be empty. An error will be raised if something is missing.

 

In return from 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.

 

 

1.1.2   GetUserInformation

Applicable systems for the method:

INFOMEDIX

HIS-90

OFSP

 

 

 

 

 

 

Description:

Returns username and signature for the user

 

Syntax:

UserInformationResponse = GetUserInformation()

 

Parameter in

Type

Length byte

Description – Data format – Valid data

 

 

 

 

 

Returned parameter

Type

Length Byte

Description – Comments

UserInformationResponse

 

N/A

Dynamic

UserInformationResponse is a structure for username and signature. see schema UserInformationResponse.xsd

 

Schema for ApplicationInfo: UserInformationResponse.xsd

Schema documentation for ApplicationInfo: UserInformationResponse.html

XML sample file for ApplicationInfo: UserInformationResponse.xml

 

 

Web Service Response and Request:

See https://linkws.service.tieto.com/PasLinkWS/UserConfigurationWS/UserConfigurationWS.asmx?op=GetUserInformation

 

Related methods or functions used:

GetUserLogin                   Used to verify a 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 ResponseHeader the can be retrieved by using the method GetUserLogin in Authentication-Web Service.

 

In return from 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.

 

 

1.1.3   SaveUserDefaultOrganization

Applicable systems for method:

INFOMEDIX

 

 

 

 

 

 

Description:

Save/modify default organizations and resource for calling user.

 

Syntax:

UserDefaultOrganization = SaveUserDefaultOrganization(UserDefaultOrganization)

 

Parameter in

            Type

Length byte

Description – Data format – Valid data

UserDefaultOrganization

Class               

N/A

Dynamic

UserDefaultOrganization class according to schema UserDefaultOrganization.xsd

If you want to insert/update one or more  defaultOrganizations or resource, use the internal Organization Id and/or Resource Id.

See below for more details.

 

 

Returned parameter

Type

Length Byte

Description – Comments

UserDefaultOrganization

 Class

N/A

Dynamic

UserDefaultOrganization class according to schema UserDefaultOrganization.xsd

See below for more details.

 

Schema for UserDefaultOrganization: UserDefaultOrganization.xsd

Schema documentation for ContactProcedures: UserDefaultOrganization.html

Sample xml file for ContactProcedures: UserDefaultOrganization.xml

 

 

The following elements in the UserDefaultOrganization class is input parameters to the method SaveUserDefaultOrganization, and  can or must be set.

 

Elements marked with a * is required if element Id is set.

 

Elementname

Description – Comments

 

 UserDefaultOrganization

Institution

      Id

Resource

      Id       

DefaultOrganizationUnits[1..unbounded]

 Id                                            

            TypeOfId *                                                                 

           

           

                                                     

 

 

A valid internal organization id

 

A valid internal resource id (converted to string)

One instance for each default organization

A valid internal organization id

A valid type

 

Valid types in INFOMEDIX:

  LAVREG - Medical Registration unit

  LENREG - Care Registration unit

  LAVLIST - Medical Listing unit

  LENLIST - Care Listing unit

                                     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Web Service Response and Request:

See https://linkws.service.tieto.com/PasLinkWS/UserConfigurationWS/UserConfigurationWS.asmx?op=SaveContactProcedures

 

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.