This is SFM
Welcome
First of all, welcome as a developer to SFM. If you don't already know, there is two exclusively alternative integration patterns to SFM:
- SFM Full
- SFM Basis
The SFM Full
alternative is the standard variant where you get a full blown medication module to integrate into your EHR workspace, as well as an API to provide your system with structured data.
The general information on SFM may be found in the general SFM pages, currently here: Om sentral forskrivningsmodul
At the same site there is information containing educational pages, support, and other useful information. It is important that you follow the steps described for the approval process. (Norwegian: Godkjenningsprosessen)
Furthermore, for the approval there is a set of requirements for each alternative that you need to fulfill, They are listed in Norwegian at the same site.
SFM Full
SFM full will need a web environment to reside inside, namely an IFRAME. For desktop applications there is a range of components available to provide this, for web application you simply define an Iframe for SFM. In very few words, the SFM clients are loaded somewhere from *.forskivning.no depending on the version you are running. The SFM client will be initialized with a session created by you. More on that later.
Before you are able start a session you will need to create "your space" in SFM, or more precisely you customers journal space. In SFM terms we name that an SFM instance
. The details on this creation are common to SFM Full and SFM Basis and are described in the page create new instance in SFM
The information on how to set up a session for use of SFM Full may be found under SFM Full guide
SFM Basis
SFM Basis is an API only alternative. This API is set up to provide the SFM compilation of medication data from Reseptformidleren (RF) and Kjernejournal (KJ) to major healtchare systems. The API is providing FHIR operations and resources, and the access control is based on HelseID. The SFM Basis was designed from start to provide functionality for Pasientens Legemiddelliste (PLL) as well as supporting existing prescription functionality.
SFM Basis has the same (REST) operations on Organization
, Person
and Practitioner
as the SFM Full, and provides FHIR Operations
for retrieval of data from RF and KJ and submitting updated information similarly,