sfm-Person

Profile on Person for registering Person as user of the SFM Basis API.

Profile

sfm-Person

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1
middlenameS I0..1Extension(string)
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ0..1string
givenΣ0..1string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
telecomΣ I0..*ContactPoint
genderΣ0..1codeBinding
birthDateΣ0..1date
address0..*NoBasisAddress
photoI0..1Attachment
managingOrganizationΣ I0..1Reference(Organization | NoBasisOrganization)
activeS Σ ?!0..1boolean
id0..1
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
targetI1..1Reference(Patient | Practitioner | RelatedPerson | Person)
assurance0..1codeBinding

The Person resource is used in SFM Datadeling as a "superuser". The initial creation of a superuser is done by creating a new organization in SFM with an unknown SFM-id int the access token. The PID (personal identifier) in the token will be used to create an initial Person related to the newly created organisation.

A valid HelseID token containing a known SFM-id, and the PID corresponding to a Person with active=true will allow operations on the resorces:

  • Person
  • Practitoner
  • Organization
  • Patient