FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageio.health-samurai.core.r4b
Resource TypeStructureDefinition
IdStructureDefinition-Role.json
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=io.health-samurai.core.r4b@0.2601.0&canonical=http://health-samurai.io/fhir/core/StructureDefinition/Role
URLhttp://health-samurai.io/fhir/core/StructureDefinition/Role
Version0.2601.0
Statusactive
NameRole
DescriptionRole resource for assigning access roles to users.
TypeRole
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
UserUser

Narrative

No narrative content found in resource


Source1

{
  "description": "Role resource for assigning access roles to users.",
  "derivation": "specialization",
  "fhirVersion": "4.3.0",
  "name": "Role",
  "abstract": false,
  "type": "Role",
  "resourceType": "StructureDefinition",
  "status": "active",
  "id": "Role",
  "kind": "resource",
  "url": "http://health-samurai.io/fhir/core/StructureDefinition/Role",
  "version": "0.2601.0",
  "differential": {
    "element": [
      {
        "id": "Role",
        "path": "Role",
        "min": 0,
        "max": "*"
      },
      {
        "id": "Role.name",
        "path": "Role.name",
        "short": "Role name is a string that defines role. To assign the same role to multiple users, create multiple Role resources with the same \"name\". [Search param: name => type string]",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Role._source",
        "path": "Role._source",
        "short": "System Property. DO NOT USE IT.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Role.description",
        "path": "Role.description",
        "short": "Text description of the role.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Role.user",
        "path": "Role.user",
        "short": "Reference to a User resource for which the role will be applied. [Search param: user => type reference]",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://health-samurai.io/fhir/core/StructureDefinition/User"
            ]
          }
        ]
      },
      {
        "id": "Role.links",
        "path": "Role.links",
        "short": "You may list resources here, which can later be granted access for the user with this role via an AccessPolicy resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Role.links.patient",
        "path": "Role.links.patient",
        "short": "Reference to Patient resource",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient"
            ]
          }
        ]
      },
      {
        "id": "Role.links.practitionerRole",
        "path": "Role.links.practitionerRole",
        "short": "Reference to PractitionerRole resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/PractitionerRole"
            ]
          }
        ]
      },
      {
        "id": "Role.links.practitioner",
        "path": "Role.links.practitioner",
        "short": "Reference to Practitioner resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Practitioner"
            ]
          }
        ]
      },
      {
        "id": "Role.links.organization",
        "path": "Role.links.organization",
        "short": "Reference to Organization resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id": "Role.links.person",
        "path": "Role.links.person",
        "short": "Reference to Person resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Person"
            ]
          }
        ]
      },
      {
        "id": "Role.links.relatedPerson",
        "path": "Role.links.relatedPerson",
        "short": "Reference to RelatedPerson resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
            ]
          }
        ]
      },
      {
        "id": "Role.context",
        "path": "Role.context",
        "short": "Additional context data.",
        "min": 0,
        "max": "1",
        "extension": [
          {
            "url": "http://health-samurai.io/fhir/core/StructureDefinition/additional-properties-custom-type",
            "valueCode": "any"
          }
        ]
      }
    ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource"
}