Stream: terminology
Topic: CapabilityStatement: how to specify batch validation
Yunwei Wang (Sep 16 2017 at 01:57):
How do I say my server support Batch Validation operation? (http://hl7.org/implement/standards/fhir/terminology-service.html#4.6.7)
Grahame Grieve (Sep 16 2017 at 02:36):
you can only say that you support batch, and the validate-code operation
Yunwei Wang (Sep 16 2017 at 15:53):
Related question. The terminology service page lists two batch operations. I assume those are part of base capability requirements. Should those be included in the Terminology Server Base Capability Statement example? http://hl7.org/implement/standards/fhir/capabilitystatement-terminology-server.html
Peter Jordan (Sep 17 2017 at 00:08):
That example is somewhat sparse as it doesn't include the CodeSystem resource. However, work is now underway to determine what might be in a dedicated Terminology Services Capability Statement. Until then, if you want to see a CS for an R3 Server that supports a wider range of FHIR Terminology Services, take a look at http://its.patientsfirst.org.nz/RestService.svc/Terminz/metadata (ignoring the Location Resource which is there for another purpose). Although I support batch for the $validate-code and $translate operations, I don't know how to express that (for individual operations) in a CS since FhirComments were removed from CapabilityStatement Operation Components.
Yunwei Wang (Sep 19 2017 at 16:32):
@Peter Jordan Thank you for the examples. According to Grahame's reply, we can add {"rest": {..., "interaction": {"code":"batch", "documentation":"this server support batch validations and batch translation"}}, ...}} to CapabilityStatement.
Yunwei Wang (Sep 19 2017 at 16:32):
@Grahame Grieve please correct me if my misunderstood your reply
Grahame Grieve (Sep 19 2017 at 20:50):
I think you understood
Peter Jordan (Sep 20 2017 at 22:35):
Thanks @Yunwei Wang. This will be added to the next release of my server.
Last updated: Apr 12 2022 at 19:14 UTC