This is SFM

Welcome

First of all, welcome as a developer to SFM. If you don't already know, there is two exclusivly 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 that integrates 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 imporant that you follow the steps described for the approval process. (Norwegian: Godkjenningsprosessen)

Furthermore, for the approval there is a set of requriements 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 precicely 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 complilation of medication data from Reseptformidleren (RF) and Kjernejournal (KJ) to major healtchare systems. The API is providin FHIR operations and resources, and the access control is based on HelseID. The SFM Basis was designed from start to provde 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 retreival of data from RF and KJ and submitting updated information similarly,