Page tree
Skip to end of metadata
Go to start of metadata

Validation

minimum required = 1, but only found 0


Posting and Querying IPS


4 different 'open' FHIR test server have been used to evaluate the behavior when an IPS Bundle is posted / queried.

This exercise has been made by using only one of the available samples.




Test 1

Test 2

Test 3

Test 4

POST

%base/Bundle

400 Bad Request. Unable to resolve reference to the IPS profile

OK

OK

OK

GET

%base/Bundle/<ID>

NA

OK

OK

OK

GET

%base/Bundle?composition.type=60591-5

NA

OK; total=0

OK; total=1

OK; total=0

GET

Bundle?composition.patient.identifier=RSSMRA60A01D663E

NA

error; The chained search parameter 'composition.patient.identifier' is ambiguous

OK; total=0

OK; total=0

GET

Bundle?composition.patient:Patient.identifier=RSSMRA60A01D663E

OK; total=0

POST

%base

501 Not Implemented

Invalid: can only accept Bundle resources of Bundle.type = 'Transaction

Invalid: Bundle resource type is undefined or not set to "batch" or "transaction"

Unable to process transaction where incoming Bundle.type = document

  • No one seems to be able to support the post on the base end point.
  • only one allow to filter the Bundle per document type
  • no one per patient ID

Should we expect more by a FHIR server suporting the IPS ? 

  • No labels