description: Represents an Aidbox instance managed by the multibox cluster. package_name: io.health-samurai.multibox.r5 derivation: specialization name: Box type: Box elements: description: {type: string, short: Human-readable description of the box., index: 0} fhirVersion: {type: string, short: FHIR version used by this box., index: 1} config: type: BackboneElement short: Box configuration. index: 4 elements: base-url: {type: uri, short: Base URL of the box., index: 5} modules: type: BackboneElement short: Modules loaded in the box. array: true index: 6 elements: name: {type: string, short: Module name., index: 7} config: {short: Module configuration., index: 8} participant: type: BackboneElement short: Users with access to this box. array: true index: 16 elements: role: type: string short: Role of the participant. constraint: box-participant-role-1: {human: 'Role must be one of: owner, admin, writer, reader', severity: error, expression: '%context.subsetOf(''owner'' | ''admin'' | ''writer'' | ''reader'')'} index: 17 identifier: {type: Identifier, short: Identifiers for the participant., array: true, index: 18} user: type: Reference short: Reference to the User resource. refers: ['http://health-samurai.io/fhir/core/StructureDefinition/User'] index: 19 required: [role] env: {short: Environment variables for the box., index: 2} database: type: BackboneElement short: Database connection details. index: 10 elements: cluster: {type: string, short: Cluster identifier., index: 11} dbname: {type: string, short: Database name., index: 12} user: {type: string, short: Database user., index: 13} password: {type: string, short: Database password., index: 14} configuration: {type: uri, short: URL of the manifest., index: 9} import: {short: Import configuration., index: 3} resources: {short: Seed resources for the box., index: 15} package_version: 0.2606.2 class: resource kind: resource url: http://health-samurai.io/fhir/multibox/StructureDefinition/Box base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 0.2606.2