Introduction to SFM Datashare API
The SFM Datashare API is provided as a FHIR server API. Resources, extensions, profiles, value sets and Implementation guides are all documented on the Simplifier platform:
SFM documentation on simplifier
Se the Guides, and select "SFM Datadeling API Implementation guide"
Basic knowledge on FHIR is important before you start implemting access to the API.
The API supports Capability statement by accessing endpoint ./metadata. A nice feature on this endpount is that when you run this with a valid token you will get the SFM software version given by the SFM instance configuration (for the particular customer), and without a token SFM will return the lates version installed. This reflects that SFM will run multiple versions and support a controled lift of installations to latest SFM version.
Note that even when the profiles have "sfm" nammes, the endpoints are still standar FHIR resource names, as in sfm-Practitioner
having endpoint ./Practitioner
.
Some variants are less obvious as JounralNote being a profile on Basic resource is retreived on endpoint ./Basic
with parameters