As an OpenLMIS developer, when building workflows I need an API that answers two questions about the Orderables that I work with so that I may know which other Orderables...
Or with search parameters:
The format of the response for both is an object whose keys are Orderable UUIDs. If the second form with search params are given, those keys will be the UUIDs given in the URI.
The value of each key is two fields:
note: the id's here are short examples, in implementation they should all be Orderalbe UUIDs
lookout for: long URI's returning HTTP 414
A GET operation exists in Reference Data at GET /api/orderableFulfills
The response is similar to the example above
Search is possible through URI parameters, asking for specific Orderable UUIDs
do not page the response
do not etag the response