SFM Basis API Implementation Guide

$registerResponsibility parameters example

http POST body:

The type valueCode parameter is selected from the CodeSystem: sfm-registration-types.codesystem:

CodeSystem

{
	"resourceType": "Parameters",
	"parameter": [
		{
			"name": "type",
			"valueCode": "utleveringfastlege"
		},
		{
			"name": "patient",
			"resource": {
				"resourceType": "Patient",
				"meta": {
					"profile": [
						"http://ehelse.no/fhir/StructureDefinition/sfm-Patient"
					]
				},
				"identifier": [
					{
						"use": "official",
						"system": "oid:2.16.578.1.12.4.1.4.1",
						"value": "<fødselsnummer>"
					}
				],
				"name": [
					{
						"extension": [
							{
								"url": "http://hl7.no/fhir/StructureDefinition/no-basis-middlename",
								"valueString": "Atall"
							}
						],
						"family": "Anyfamily",
						"given": [
							"Noone"
						]
					}
				],
				"gender": "male",
				"birthDate": "1973-05-12",
				"address": {
					"line": [
						"Helseveien 1",
						"Oppgang 4"
					],
					"city": "Oslo",
					"postalCode": "0123"
				}
			}
		}
	]
}