Web Service:PR-WS-6: Difference between revisions
From IHRIS Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{WebServicePage|Edit a Provider | {{WebServicePage|Edit a Provider | ||
|number=PR-WS- | |number=PR-WS-6 | ||
|description=Add Provider Details | |description=Add Provider Details | ||
|applications=Interoperability Layer, Point-Of-Care, iHRIS | |applications=Interoperability Layer, Point-Of-Care, iHRIS | ||
Line 20: | Line 20: | ||
Example: | Example: | ||
{ | { | ||
epid: 211312, | |||
actions: { | actions: { | ||
providerDetails: 'http://rhea-pr.ihris.org/webservices/providerDetails/byid?id_num=211312', | |||
editProvider: 'http://rhea-pr.ihris.org/webservices/editProvider/epid=211312', | |||
addPost: 'http://rhea-pr.ihris.org/webservices/addPost/epid=211312', | |||
queryPosts: 'http://rhea-pr.ihris.org/webservices/getPosts/epid=211312', | |||
viewProvider: 'http://rhea-pr.ihris.org/providerregistry/view?id=person%7C23123' | |||
} | } | ||
} | } | ||
Line 32: | Line 32: | ||
*HTTP 400 - Bad Request - If the parameters are malformed. | *HTTP 400 - Bad Request - If the parameters are malformed. | ||
|notes= | |notes= | ||
|resources=[[Use Case:PR-WS- | |resources=[[Use Case:PR-WS-6]] | ||
}} | }} |
Revision as of 19:26, 30 October 2012
Web Service: PR-WS-6 Edit a Provider
Add Provider Details
URL | /ws/rest/v2/editProvider/epid |
GET Parameters | The following webservice should accept the following parameters:
|
GET Response | HTTP 200 - OK
further web-service actions to perform on the provider Example: { epid: 211312, actions: { providerDetails: 'http://rhea-pr.ihris.org/webservices/providerDetails/byid?id_num=211312', editProvider: 'http://rhea-pr.ihris.org/webservices/editProvider/epid=211312', addPost: 'http://rhea-pr.ihris.org/webservices/addPost/epid=211312', queryPosts: 'http://rhea-pr.ihris.org/webservices/getPosts/epid=211312', viewProvider: 'http://rhea-pr.ihris.org/providerregistry/view?id=person%7C23123' }} |
GET Error |
|
GET Example | /ws/rest/v2/editProvider/epid/?provder=m®_body=2 |
Other Resources: Use Case:PR-WS-6