# IM1 Partner API (EMIS only)

**URL:** <https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534>\
**Category:** API Platform\
**Created:** [6 August 2024 11:41 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534 "2024-08-06T11:41:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ali.musa](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ali.musa](https://developer.community.nhs.uk/u/ali.musa)\
**Post date:** [6 August 2024 11:41 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534/1 "2024-08-06T11:41:59Z")

</div>

Hi

I need help in Server Based API can anybody guide me on how I can start this in Python any technical doc or GitHub link would be very helpful for me.

Thanks

---

<div class="post-metadata">

**Author:** ![Andy](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Andy](https://developer.community.nhs.uk/u/Andy)\
**Post date:** [9 August 2024 09:26 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534/2 "2024-08-09T09:26:19Z")

</div>

Not sure if this helps, but the following forum post has information on IM1 Partner API that may assist you:-

[Where can I find the documentation for Interface Mechanism 1 (IM1) EMIS PFS - JSON api - General enquiries - NHS England Developer Community](https://developer.community.nhs.uk/t/where-can-i-find-the-documentation-for-interface-mechanism-1-im1-emis-pfs-json-api/169/3)

If not please reply back in here and try to supply as much info for your request as they may help to generate more replies to the question.

---

<div class="post-metadata">

**Author:** ![ali.musa](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ali.musa](https://developer.community.nhs.uk/u/ali.musa)\
**Post date:** [12 August 2024 12:45 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534/3 "2024-08-12T12:45:19Z")

</div>

Thank you @Andy I will check this post 🙂

---

<div class="post-metadata">

**Author:** ![kevin.mayfield1](https://dub1.discourse-cdn.com/nhsdigitaldeveloper/user_avatar/developer.community.nhs.uk/kevin.mayfield1/32/93_2.png) [@kevin.mayfield1](https://developer.community.nhs.uk/u/kevin.mayfield1)\
**Post date:** [22 August 2024 06:20 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534/4 "2024-08-22T06:20:44Z")

</div>

Is this the practitioner (server) or patient facing API?

I’m limited by what I can say by EMIS/TPP confidentiality agreements but roughly my approach to all four API’s was.

Get the schema’s and use IDE tools to convert to classes (in my case java).

I then tackled the query parts of these API’s, this was mainly to get medical record examples. The examples from the API’s themselves will differ from the documentation.

The entities/classes are not well documented and to a certain extent require some healthcare experience to understand.

p.s. I facaded all four API’s to the same FHIR based model, we did this because we only wanted our developers to understand one model.

---

<div class="post-metadata">

**Author:** ![ali.musa](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ali.musa](https://developer.community.nhs.uk/u/ali.musa)\
**Post date:** [22 August 2024 07:20 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534/5 "2024-08-22T07:20:58Z")

</div>

@kevin.mayfield1 I’m currently working with Practitioner (Server) APIs for a web-based application. Unfortunately, the technical documentation they provided is poorly structured and difficult to understand. Could you offer any guidance or resources that might help?

Thank you for your reply

---

<div class="post-metadata">

**Author:** ![kevin.mayfield1](https://dub1.discourse-cdn.com/nhsdigitaldeveloper/user_avatar/developer.community.nhs.uk/kevin.mayfield1/32/93_2.png) [@kevin.mayfield1](https://developer.community.nhs.uk/u/kevin.mayfield1)\
**Post date:** [22 August 2024 08:03 UTC](https://developer.community.nhs.uk/t/im1-partner-api-emis-only/1534/6 "2024-08-22T08:03:02Z")

</div>

Have you looked at [Emis Web API GetMedicationIssues on PatientAcessEMISWEBV4\_3 - open forum - openhealthhub.org](https://openhealthhub.org/t/emis-web-api-getmedicationissues-on-patientacessemiswebv4-3/2766)

I think several EMIS IM1 questions have been answered on that forum.
