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

FHIR IG analytics

Packageio.health-samurai.multibox.r3
Resource TypeStructureDefinition
IdStructureDefinition-Box.json
FHIR VersionR3

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "description": "Represents an Aidbox instance managed by the multibox cluster.",
  "derivation": "specialization",
  "publisher": "Health Samurai",
  "fhirVersion": "3.0.2",
  "name": "Box",
  "abstract": false,
  "type": "Box",
  "resourceType": "StructureDefinition",
  "title": "Box",
  "status": "active",
  "id": "Box",
  "kind": "resource",
  "url": "http://health-samurai.io/fhir/multibox/StructureDefinition/Box",
  "version": "0.2606.2",
  "differential": {
    "element": [
      {
        "id": "Box",
        "path": "Box",
        "min": 0,
        "max": "*"
      },
      {
        "id": "Box.description",
        "path": "Box.description",
        "short": "Human-readable description of the box.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.fhirVersion",
        "path": "Box.fhirVersion",
        "short": "FHIR version used by this box.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.env",
        "path": "Box.env",
        "short": "Environment variables for the box.",
        "min": 0,
        "max": "1",
        "extension": [
          {
            "url": "http://health-samurai.io/fhir/core/StructureDefinition/additional-properties-custom-type",
            "valueCode": "any"
          }
        ]
      },
      {
        "id": "Box.import",
        "path": "Box.import",
        "short": "Import configuration.",
        "min": 0,
        "max": "1",
        "extension": [
          {
            "url": "http://health-samurai.io/fhir/core/StructureDefinition/additional-properties-custom-type",
            "valueCode": "any"
          }
        ]
      },
      {
        "id": "Box.config",
        "path": "Box.config",
        "short": "Box configuration.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Box.config.base-url",
        "path": "Box.config.base-url",
        "short": "Base URL of the box.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "Box.modules",
        "path": "Box.modules",
        "short": "Modules loaded in the box.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Box.modules.name",
        "path": "Box.modules.name",
        "short": "Module name.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.modules.config",
        "path": "Box.modules.config",
        "short": "Module configuration.",
        "min": 0,
        "max": "1",
        "extension": [
          {
            "url": "http://health-samurai.io/fhir/core/StructureDefinition/additional-properties-custom-type",
            "valueCode": "any"
          }
        ]
      },
      {
        "id": "Box.configuration",
        "path": "Box.configuration",
        "short": "URL of the manifest.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "Box.database",
        "path": "Box.database",
        "short": "Database connection details.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Box.database.cluster",
        "path": "Box.database.cluster",
        "short": "Cluster identifier.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.database.dbname",
        "path": "Box.database.dbname",
        "short": "Database name.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.database.user",
        "path": "Box.database.user",
        "short": "Database user.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.database.password",
        "path": "Box.database.password",
        "short": "Database password.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Box.resources",
        "path": "Box.resources",
        "short": "Seed resources for the box.",
        "min": 0,
        "max": "1",
        "extension": [
          {
            "url": "http://health-samurai.io/fhir/core/StructureDefinition/additional-properties-custom-type",
            "valueCode": "any"
          }
        ]
      },
      {
        "id": "Box.participant",
        "path": "Box.participant",
        "short": "Users with access to this box.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Box.participant.role",
        "path": "Box.participant.role",
        "short": "Role of the participant.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "box-participant-role-1",
            "severity": "error",
            "human": "Role must be one of: owner, admin, writer, reader",
            "expression": "%context.subsetOf('owner' | 'admin' | 'writer' | 'reader')"
          }
        ]
      },
      {
        "id": "Box.participant.identifier",
        "path": "Box.participant.identifier",
        "short": "Identifiers for the participant.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "Box.participant.user",
        "path": "Box.participant.user",
        "short": "Reference to the User resource.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://health-samurai.io/fhir/core/StructureDefinition/User"
          }
        ]
      }
    ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource"
}