Name Flags Card. Type Description/Constraints
Practitioner 1..1 Profile A person with a formal responsibility in the provisioning of healthcare or related services
identifier Σ 0..1 Identifier A identifier for the person as this agent

Slicing: Discriminator: system, Ordering: true, Rules: closed
identifier (SDS User ID) Σ 0..1 Identifier The SDS identifier that uniquely identifies the person as this agent
system Σ 1..1 Uri The namespace for the identifier

Fixed Value https://fhir.nhs.uk/Id/sds-user-id

Example Value
value Σ 1..1 String The value that is unique

Example Value 200009876204
identifier (SDS Role Profile ID) Σ 0..1 Identifier The SDS identifier that uniquely identifies the role profile of the person as this agent
system Σ 1..1 Uri The namespace for the identifier

Fixed Value https://fhir.nhs.uk/Id/sds-role-profile-id

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ 1..1 String The value that is unique

Example Value 100077650987
identifier (Local Identifier) Σ 0..1 Identifier A identifier for the person as this agent
system Σ 1..1 Uri The namespace for the identifier

Fixed Value https://fhir.nhs.uk/Id/local-identifier

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ 1..1 String The value that is unique

Example Value 123456
practitionerRole 0..1 BackboneElement The list of Roles/Organizations that the Practitioner is associated with
modifierExtension ?! 0..* Extension Extensions that cannot be ignored
managingOrganization 1..1 Reference ( Spine-Organization-1-0 ) The Organization where the Practitioner performs the roles associated
reference Σ 1..1 String Relative URL reference

Example Value Organization/13daadee-26e1-4d6a-9e6a-7f4af9b58878
Name Flags Card. Type Description/Constraints
Device I 0..* Profile This Device resource represents the information needed for the JSON Web Token.

dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated

dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource

dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources

dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative
id Σ I 0..1 Id Logical id of this artifact
meta Σ I 0..1 Meta Metadata about the resource
implicitRules Σ ?! I 0..1 Uri A set of rules under which this content was created
language I 0..1 Code Language of the resource content

Binding A human language. ( http://tools.ietf.org/html/bcp47 ) Strength: required
text I 0..1 Narrative Text summary of the resource, for human interpretation
contained 0..* Resource Contained, inline Resources
extension I 0..* Extension Additional Content defined by implementations
modifierExtension ?! I 0..* Extension Extensions that cannot be ignored
identifier Σ I 0..1 Identifier A unique identifier for the device
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
system Σ I 0..1 Uri The namespace for the identifier

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ I 1..1 String The value that is unique

Example Value 123456
type Σ I 1..1 CodeableConcept What kind of device this is

Binding Defines the nature of the device and the kind of functionality/services/behavior that may be expected from it. ( https://fhir.nhs.uk/ValueSet/device-type-codes-snct-1 ) Strength: preferred
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
coding Σ I 1..1 Coding Code defined by a terminology system
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
system Σ I 1..1 Uri Identity of the terminology system

Fixed Value Http://Snomed.Info/Sct
code Σ I 1..1 Code Symbol in syntax defined by the system

Fixed Value 462240000
display Σ I 1..1 String Representation defined by the system

Fixed Value Patient health record information system (physical object)
model I 0..1 String Model id assigned by the manufacturer

Example Value AA 1001-Z
version I 0..1 String Version number (i.e. software)

Example Value 8.12-99
Name Flags Card. Type Description/Constraints
Parameters 1..1 Profile Query Parameters Request
parameter I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both

Slicing: Discriminator: name, Ordering: true, Rules: closed
parameter (Risk Indicator) I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both
modifierExtension ?! 0..* Extension Extensions that cannot be ignored
name (Risk Indicator) 1..1 String RiskIndicator

Fixed Value RiskIndicator

Example Value RiskIndicator
valueString 1..1 String Risk Indicator code fixed to 'FGM'.
parameter (NHS Number) I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both
modifierExtension ?! 0..* Extension Extensions that cannot be ignored
name (NHS Number) 1..1 String NHSNumber

Fixed Value NHSNumber

Example Value NHSNumber
valueString 1..1 String Verified NHS number of the patient
Name Flags Card. Type Description/Constraints
Parameters 1..1 Profile Delete Request Parameters Request
parameter I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both

Slicing: Discriminator: name, Ordering: true, Rules: closed
parameter (Risk Indicator) I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both
modifierExtension ?! 0..* Extension Extensions that cannot be ignored
name (Risk Indicator) 1..1 String RiskIndicator

Fixed Value RiskIndicator

Example Value RiskIndicator
valueString 1..1 String Risk Indicator code fixed to 'FGM'.
parameter (NHS Number) I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both
modifierExtension ?! 0..* Extension Extensions that cannot be ignored
name (NHS Number) 1..1 String NHSNumber

Fixed Value NHSNumber

Example Value NHSNumber
valueString 1..1 String Verified NHS number of the patient
parameter (FGMDeleteReason) I 1..1 BackboneElement Operation Parameter

inv-1: A parameter must have a value or a resource, but not both
modifierExtension ?! 0..* Extension Extensions that cannot be ignored
name (FGMDeleteReason) 1..1 String Name from the definition

Fixed Value FGMDeleteReason
value[x] 1..1 CodeableConcept If parameter is a data type

Binding Fgm-Delete-Reason-Codes-1-0 ( https://fhir.nhs.uk/ValueSet/fgm-delete-reason-codes-1-0 ) Strength: required
Name Flags Card. Type Description/Constraints
Practitioner I 1..1 Profile This Practitioner resource represents the information needed for the JSON Web Token.

dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated

dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource

dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources

dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative
id Σ I 0..1 Id Logical id of this artifact
meta Σ I 0..1 Meta Metadata about the resource
implicitRules Σ ?! I 0..1 Uri A set of rules under which this content was created
language I 0..1 Code Language of the resource content

Binding A human language. ( http://tools.ietf.org/html/bcp47 ) Strength: required
text I 0..1 Narrative Text summary of the resource, for human interpretation
contained 0..* Resource Contained, inline Resources
extension I 0..* Extension Additional Content defined by implementations
modifierExtension ?! I 0..* Extension Extensions that cannot be ignored
identifier Σ I 0..1 Identifier A identifier for the person as this agent

Slicing: Discriminator: system, Ordering: false, Rules: closed
system Σ I 1..1 Uri The namespace for the identifier

Slice discriminator System

Fixed Value https://fhir.nhs.uk/Id/sds-role-profile-id

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ I 1..1 String The value that is unique

Example Value PW1357
identifier (sdsUserID) Σ I 0..1 Identifier The SDS identifier that uniquely identifies the person as this agent
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
system Σ I 1..1 Uri The namespace for the identifier

Fixed Value https://fhir.nhs.uk/Id/sds-user-id

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ I 1..1 String The value that is unique

Example Value P101335
identifier (sdsRoleProfileID) Σ I 0..1 Identifier The SDS identifier that uniquely identifies the role profile of the person as this agent
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
system Σ I 1..1 Uri The namespace for the identifier

Fixed Value https://fhir.nhs.uk/Id/sds-role-profile-id

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ I 1..1 String The value that is unique

Example Value PW1357
identifier (localIdentifier) Σ I 0..1 Identifier A identifier for the person as this agent
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
system Σ I 1..1 Uri The namespace for the identifier

Fixed Value https://fhir.nhs.uk/Id/local-practitioner-identifier

Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri
value Σ I 1..1 String The value that is unique

Example Value 123456
practitionerRole I 0..1 BackboneElement The list of Roles/Organizations that the Practitioner is associated with
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
modifierExtension ?! I 0..* Extension Extensions that cannot be ignored
managingOrganization Σ I 1..1 Reference ( Audit-Organization-1 ) The Organization where the Practitioner performs the roles associated

ref-1: SHALL have a local reference if the resource is provided inline
id I 0..1 Id xml:id (or equivalent in JSON)
extension I 0..* Extension Additional Content defined by implementations
reference Σ I 1..1 String Relative URL reference

Example Value Organization/1a9f3c50-d434-11e6-9598-0800200c9a66