ITK Implementation
| Application Roles | Responsible for sending | Responsible for receiving |
|---|---|---|
| Message Sending System | ||
| Message Receiving System |
Interactions
PDS Mini Services interactions
This section provides the specification of the interactions to support PDS Mini Services. Full details of the distribution envelope can be found in the ITK Core pack (available from NHS TRUD website). Details of ITK Fault Response codes are in the ITK Spine Mini Service Release (available from NHS TRUD website).
Specific implementation guidance on the distribution envelope as used in PDS Mini Services is available via the "Associated Specifications" tab on this page.
Note : Message acknowledgements and responses are requested by the document sender via handlingSpecifications within the ITK Distribution Envelope. For more detail on handlingSpecifications and the acknowledgement framework see the ITK Core pack (available from TRUD).
| handlingSpecification key | handlingSpecification allowable values |
|---|---|
| urn:nhs-itk:ns:201005:infackrequested | "true" or "false" |
| urn:nhs-itk:ns:201005:ackrequested | "true" or "false" |
| urn:nhs-itk:ns:201005:busresponserequested | "false" |
|
Verify NHS Number Request (Version 1.0) (urn:nhs-itk:interaction:verifyNHSNumberRequest-v1-0)
This interaction supports the sending of a verify NHS number request message. Sender: Message Sending System Receiver: Message Receiving System Message:
Web Service Wrapper: Verify NHS Number Request (Version 1.0) (Input) PDSMiniServices-v1-0.wsdl |
|
Verify NHS Number Response (Version 1.0) (urn:nhs-itk:interaction:verifyNHSNumberResponse-v1-0)
This interaction supports the sending of a verify NHS number response message. Sender: Message Receiving System Receiver: Message Sending System Message:
Web Service Wrapper: Verify NHS Number Request (Version 1.0) (Output) PDSMiniServices-v1-0.wsdl |
|
Get NHS Number Request (Version 1.0) (urn:nhs-itk:interaction:getNHSNumberRequest-v1-0)
This interaction supports the sending of a get NHS number request message. Sender: Message Sending System Receiver: Message Receiving System Message:
Web Service Wrapper: Get NHS Number Request (Version 1.0) (Input) PDSMiniServices-v1-0.wsdl |
|
Get NHS Number Response (Version 1.0) (urn:nhs-itk:interaction:getNHSNumberResponse-v1-0)
This interaction supports the sending of a get NHS number response message. Sender: Message Receiving System Receiver: Message Sending System Message:
Web Service Wrapper: Get NHS Number Request (Version 1.0) (Output) PDSMiniServices-v1-0.wsdl |
|
Get Patient Details by NHS Number Request (Version 1.0) (urn:nhs-itk:interaction:getNHSNumberResponse-v1-0)
This interaction supports the sending of a get patient details by NHS number request message, to get the details of a given patient by the NHS Number. Sender: Message Sending System Receiver: Message Receiving System Message:
Web Service Wrapper: Get Patient Details By NHS Number (Version 1.0) (Input) PDSMiniServices-v1-0.wsdl |
|
Get Patient Details By Search Request (Version 1.0) (urn:nhs-itk:interaction:getPatientDetailsBySearchRequest-v1-0)
This interaction supports the sending of a get patient details by search request message. Sender: Message Sending System Receiver: Message Receiving System Message:
Web Service Wrapper: Get Patient Details By Search (Version 1.0) (Input) PDSMiniServices-v1-0.wsdl |
|
Get Patient Details Request (Version 1.0) (urn:nhs-itk:interaction:getPatientDetailsRequest-v1-0)
This interaction supports the sending of a get patient details request message. Sender: Message Sending System Receiver: Message Receiving System Message:
Web Service Wrapper: Get Patient Details (Version 1.0) (Input) PDSMiniServices-v1-0.wsdl |
|
Get Patient Details Response (Version 1.0) (urn:nhs-itk:interaction:getPatientDetailsResponse-v1-0)
This interaction supports the sending of a get patient details response message. Sender: Message Receiving System Receiver: Message Sending System Message:
Web Service Wrapper: Get Patient Details (Version 1.0) (Output) PDSMiniServices-v1-0.wsdl |