SFM Basis API Implementation Guide

Use of HTTP URL, verbs and search parameters

General description of FHIR and use of RESTful HTTP: https://www.hl7.org/fhir/http.html

Normal operations are used for standard resources

Examples of using RESTful FHIR:

Resource: sfm-Task (task for SFM user)

Read:

Read: GET [urlbase] / sfm-Task / [id] sfm-Task with specified ID is returned as a resource in the HTTP body

Search:

Search: GET [urlbase] / sfm-Task / [id]? Owner = Practitioner / [id]

Search: GET [urlbase] / sfm-Task / [id]? Status = in-progress Tasks that match the search criteria are returned in a Bundle.

See: https://www.hl7.org/fhir/http.html#search for details

Update:

Update: PUT [urlbase] / sfm-Task / [id] Used to update sfm-Task with new status.