To post messages, you must join the IMS Public Community (free).   |   You also can also join the Common Cartridge Alliance.
IMS GLC Public Forums and Resources
Decrease font size
Increase font size
Topic Title: LIS 2.0 SOAP message examples
Topic Summary: LIS 2.0 SOAP message examples
Created On: 01/26/2011 07:11 PM
Status: Post and Reply
Linear : Threading : Single : Branch
Topic Tools Topic Tools
View topic in raw text format. Print this topic.
 01/26/2011 07:11 PM
User is offline View Users Profile Print this message

Author Icon
adriand

Posts: 4
Joined: 01/26/2011

Hi

Two questions/issues.

1. I'm just wondering about the progress of the document "Learning Information Services Best Practice and Implementation Guide" for LIS 2.0 as the other documentation says this is a good place to start reading.

2. Are there "real" SOAP message examples like for version 1.0 there is

http://www.imsglobal.org/es/es...ePersonRequestSync.txt

which has populated data like (sorry formatting looks like it gets lost in posting)

<m: person>
<per:formatName>Harry Potter Esq.</per:formatName>
<esx:email>h.potter@hogsworth.ac.uk</esx:email>
</m: person>


instead of the example SOAP messages that are in version 2

http://www.imsglobal.org/lis/l...indingv2p0pd.html#AppD

which contain no populated data and have examples like this

<person>
<formname>
<formnameType>
<instanceIdentifier>
<language>NORMALIZEDSTRING</language>
<textString>STRING</textString>
</instanceIdentifier>
<instanceVocabulary>ANYURI</instanceVocabulary>
<instanceValue>
<language>NORMALIZEDSTRING</language>
<textString>STRING</textString>
</instanceValue>
</formnameType>
<formattedName>
<language>NORMALIZEDSTRING</language>
<textString>STRING</textString>
</formattedName>
</formname>

which is not easily readable for many people.

Regards,
Adrian.
 02/02/2011 10:42 AM
User is offline View Users Profile Print this message

Author Icon
PhilNicholls

Posts: 9
Joined: 05/17/2010

I am not an IMS official, but here's a cut and paste of a SOAP message received by our test service.

Hope it helps.
Phil


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

<soap:Header>
<imsx_syncRequestHeaderInfo xmlns="http://www.imsglobal.org/servi...mspms_v2p0">

<imsx_version>V1.0</imsx_version>
<imsx_messageIdentifier>2</imsx_messageIdentifier>
</imsx_syncRequestHeaderInfo>
</soap:Header>
<soap:Body>
<createPersonRequest xmlns="http://www.imsglobal.org/servi...mspms_v2p0">

<sourcedId>987789008</sourcedId>
<personRecord>
<sourcedGUID>
<refAgentInstanceID>Psydev CPI v1.0</refAgentInstanceID>
<sourcedId>987789008</sourcedId>
</sourcedGUID>
<person>
<name>
<nameType>
<instanceIdentifier>
<language>en</language>
<textString>0</textString>
</instanceIdentifier>
<instanceVocabulary>http://www.imsglobal.org/lis/p...eVocabulary>

<instanceValue>
<language>en</language>
<textString>Full</textString>
</instanceValue>
</nameType>
<partName>
<instanceIdentifier>
<language>en</language>
<textString>1</textString>
</instanceIdentifier>
<instanceVocabulary>http://www.imsglobal.org/lis/p...eVocabulary>

<instanceName>
<language>en</language>
<textString>First</textString>
</instanceName>
<instanceValue>
<language>en</language>
<textString>Phil</textString>
</instanceValue>
</partName>
<partName>
<instanceIdentifier>
<language>en</language>
<textString>2</textString>
</instanceIdentifier>
<instanceVocabulary>http://www.imsglobal.org/lis/p...eVocabulary>

<instanceName>
<language>en</language>
<textString>Last</textString>
</instanceName>
<instanceValue>
<language>en</language>
<textString>Nicholls</textString>
</instanceValue>
</partName>
</name>
</person>
</personRecord>
</createPersonRequest>
</soap:Body>
</soap:Envelope>
 02/06/2011 08:59 PM
User is offline View Users Profile Print this message

Author Icon
adriand

Posts: 4
Joined: 01/26/2011

Thanks Phil.

It's a start.
 02/07/2011 10:01 AM
User is offline View Users Profile Print this message

Author Icon
PhilNicholls

Posts: 9
Joined: 05/17/2010

Hi Adrian

If you have a system available over the net then I'd be happy to send you some live SOAP messages.

Thanks
Phil
 02/07/2011 03:49 PM
User is offline View Users Profile Print this message

Author Icon
colinsmythe

Posts: 142
Joined: 03/09/2009

Hi,

We do not yet have live SOAP messages available. These will be created over the coming 2-3 months as we work thru our conformance activities.

These examples will then become a formal part of the documentation set.

Colin S.

-------------------------
Colin Smythe
IMS GLC Chief Architect
 02/07/2011 10:47 PM
User is offline View Users Profile Print this message

Author Icon
adriand

Posts: 4
Joined: 01/26/2011

Hi Colin

Thanks for the update. Glad to see they are still in the process of creation.

Regards,
Adrian.
 02/07/2011 10:51 PM
User is offline View Users Profile Print this message

Author Icon
adriand

Posts: 4
Joined: 01/26/2011

Hi Phil

We are still very much in the early design stage so have nothing live at the moment.
The Business Analysts are still in the process of mapping our internal data structures to the LIS 2.0 specifications, hence they wanted the SOAP examples to help with understanding the content.

Regards,
Adrian
 02/11/2011 05:14 AM
User is offline View Users Profile Print this message

Author Icon
PhilNicholls

Posts: 9
Joined: 05/17/2010

Hi Adrian,

We have implementations of all of the LIS services, gained from actual implementation of the spec.

Let me know if we might be of any assistance - we may be able to save your organisation a fair bit of effort.

If you're interested in the BDEMS, we have a standalone synchronization agent that we'll be launching very shortly.

You can contact me via email.
Statistics
2986 users are registered to the IMS GLC Public Forums and Resources forum.
There are currently 0 users logged in.

FuseTalk Standard Edition v3.2 - © 1999-2013 FuseTalk Inc. All rights reserved.

By participating in the forum, you agree to the abide by forum rules. You can view the IMS GLC Privacy Statement