Core Module Resources
Aidbox core system resources.
Core system resources.
AccessPolicy
| Name | Card. | Type | Description |
|---|---|---|---|
AccessPolicy | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
and | 0..* | Object | A list of conditions that must all be satisfied for the policy to grant access. |
clj | 0..1 | string | Clojure code that defines access policy rules. DEPRECATED. DO NOT USE IT. |
description | 0..1 | string | A textual description of the access policy. |
engine | 0..1 | string | Specifies the evaluation engine used for the policy. Allowed values: |
link | 0..* | Reference | References to resources associated with this policy. Allowed references: Client, User, Operation |
matcho | 0..1 | Object | Defines rules using the Matcho pattern-matching syntax. |
module | 0..1 | string | Module that this policy belongs to. |
or | 0..* | Object | A list of conditions where at least one must be satisfied for the policy to grant access. |
roleName | 0..1 | string | Symbolic link to Role by name. |
rpc | 0..1 | Object | Defines rules for Remote Procedure Calls (RPCs). |
schema | 0..1 | Object | JSON Schema used to validate requests against the policy. |
sql | 0..1 | BackboneElement | SQL-based policy definition. |
query | 0..1 | string | SQL query used to evaluate access conditions. |
type | 0..1 | string | The type or category of the access policy. Allowed values: |
AidboxArchive
Archive configuration resource for Aidbox data archival.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxArchive | |||
archiveFile | 0..1 | string | Name of the archive file. |
archivedResourcesCount | 0..1 | number | Count of resources that have been archived. |
bucket | 1..1 | string | Storage bucket where archives are stored. |
criteriaPaths | 1..* | string | Paths to use for filtering resources to archive. |
history | 0..1 | boolean | Whether to include resource history in the archive. |
period | 1..1 | BackboneElement | Time period for the resources to archive. |
end | 0..1 | dateTime | End date/time for the archive period. |
start | 0..1 | dateTime | Start date/time for the archive period. |
serviceAccount | 0..1 | BackboneElement | Service account credentials for accessing storage. |
display | 0..1 | string | Human-readable name for the service account. |
id | 0..1 | string | Identifier for the service account. |
resourceType | 0..1 | string | Type of resource that contains service account credentials. |
secret-key | 0..1 | string | Secret key for service account authentication. |
storageBackend | 1..1 | string | Type of storage backend to use. Allowed values: |
targetResourceType | 1..1 | string | Resource type to be archived. |
AidboxConfig
Configuration resource for Aidbox settings.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxConfig | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
auth | 0..1 | BackboneElement | Authentication configuration settings. |
keys | 0..1 | BackboneElement | Cryptographic keys for authentication. |
public | 0..1 | string | Public key used for verification. |
secret | 0..1 | string | Secret key used for signing. |
box | 0..1 | Box configuration parameters. |
AidboxJob
Aidbox Job resource for scheduling and executing periodic tasks.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxJob | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
action | 0..1 | Object | Action to be performed when the job runs. |
at | 0..1 | string | Time of day when the job should run (for each-day type). |
every | 0..1 | integer | Frequency in seconds at which the job should run. |
module | 0..1 | string | Module that this job belongs to. |
status | 0..1 | Object | Current status information for the job. |
text | 0..1 | string | Human-readable description of the job. |
type | 0..1 | string | Type of job scheduling pattern. Allowed values: |
AidboxJobStatus
Status tracking for Aidbox job executions.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxJobStatus | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
error | 0..1 | Object | Error information if the job failed. |
job | 0..1 | Reference | Reference to the job definition. |
locked | 0..1 | boolean | Indicates whether the job is currently locked to prevent concurrent execution. |
module | 0..1 | string | Module that this job status belongs to. |
nextStart | 0..1 | dateTime | Scheduled time for the next execution of the job. |
result | 0..1 | Object | Result data from the job execution. |
start | 0..1 | dateTime | Time when the job execution started. |
status | 0..1 | string | Current status of the job execution. |
stop | 0..1 | dateTime | Time when the job execution stopped. |
text | 0..1 | string | Human-readable status information. |
AidboxMigration
Database migration tracking resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxMigration | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
action | 0..1 | Object | Action to be performed for the migration. Allowed values: |
dateTime | 0..1 | dateTime | Time when the migration was created or executed. |
module | 0..1 | string | Module that this migration belongs to. |
params | 0..1 | Object | Parameters for the migration. |
result | 0..1 | Object | Result data from the migration execution. |
status | 0..1 | string | Current status of the migration. Allowed values: |
text | 0..1 | string | Human-readable description of the migration. |
AidboxProfile
Profile resource for Aidbox schema validation. Deprecated after 2507 LTS.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxProfile | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
bind | 1..1 | Reference | Reference to the resource to which this profile is bound. |
schema | 1..1 | Object | Schema definition for the profile. |
AidboxQuery
Custom SQL query resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxQuery | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
count-query | 0..1 | string | SQL query to count total results. |
enable-links | 0..1 | boolean | Whether to generate FHIR links for pagination. |
omit-sql | 0..1 | boolean | Whether to omit SQL in response metadata. |
params | 0..1 | Object | Parameters for the query. |
query | 1..1 | string | SQL query string. |
type | 0..1 | string | Type of query operation. Allowed values: |
AidboxSubscription
Aidbox subscription resource for event-driven workflows.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxSubscription | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
action | 0..1 | Object | Action to be performed when the subscription is triggered. |
module | 0..1 | string | Module that this subscription belongs to. |
resources | 0..* | string | List of resource types this subscription applies to. |
type | 0..1 | string | Type of subscription execution model. Allowed values: |
AidboxSubscriptionStatus
The status of an AidboxTopicDestination during notifications.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxSubscriptionStatus | |||
error | 0..* | CodeableConcept | List of errors on the subscription. |
eventsSinceSubscriptionStart | 0..1 | decimal | Events since the AidboxTopicDestination was created. |
notificationEvent | 0..* | BackboneElement | Detailed information about any events relevant to this notification. |
additionalContext | 0..* | Reference | References related to the focus resource and/or context of this event. Allowed references: Resource |
eventNumber | 1..1 | decimal | Sequencing index of this event. |
focus | 0..1 | Reference | Reference to the primary resource or information of this event. Allowed references: Resource |
timestamp | 0..1 | instant | The instant this event occurred. |
status | 0..1 | code | requested | active | error | off | entered-in-error. Allowed values: |
topic | 0..1 | canonical | Reference to the AidboxSubscriptionTopic this notification relates to. |
topic-destination | 1..1 | Reference | Reference to the AidboxTopicDestination responsible for this notification. Allowed references: AidboxTopicDestination |
type | 1..1 | string | handshake | heartbeat | event-notification | query-status | query-event. Allowed values: |
AidboxSubscriptionTopic
Defines the data sources and events that clients can subscribe to. Acts as a configuration that establishes what events matter by specifying which resources and conditions warrant notifications.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxSubscriptionTopic | |||
approvalDate | 0..1 | date | When AidboxSubscriptionTopic is/was approved by publisher. |
contact | 0..* | ContactDetail | Contact details for the publisher. |
copyright | 0..1 | markdown | Use and/or publishing restrictions. |
copyrightLabel | 0..1 | string | Copyright holder and year(s). |
date | 0..1 | dateTime | Date status first applied. |
derivedFrom | 0..* | canonical | Based on FHIR protocol or definition. |
description | 0..1 | markdown | Natural language description of the AidboxSubscriptionTopic. |
effectivePeriod | 0..1 | Period | The effective date range for the AidboxSubscriptionTopic. |
experimental | 0..1 | boolean | If for testing purposes, not real usage. |
identifier | 0..* | Identifier | Business identifier for subscription topic. |
jurisdiction | 0..* | CodeableConcept | Intended jurisdiction of the AidboxSubscriptionTopic (if applicable). |
lastReviewDate | 0..1 | date | Date the AidboxSubscriptionTopic was last reviewed by the publisher. |
name | 0..1 | string | Name for this subscription topic (computer friendly). |
publisher | 0..1 | string | The name of the individual or organization that published the AidboxSubscriptionTopic. |
purpose | 0..1 | markdown | Why this AidboxSubscriptionTopic is defined. |
status | 1..1 | code | draft | active | retired | unknown. Allowed values: |
title | 0..1 | string | Name for this subscription topic (human friendly). |
trigger | 0..* | BackboneElement | Definition of a resource-based trigger for the subscription topic. |
canFilterBy | 0..* | BackboneElement | Properties by which a AidboxTopicDestination can filter notifications from the AidboxSubscriptionTopic. |
comparator | 1..* | code | eq | ne | gt | lt | ge | le | sa | eb | ap. |
description | 0..1 | markdown | Description of this filter parameter. |
filterDefinitionFhirPathExpression | 1..1 | string | |
filterParameter | 1..1 | string | Human-readable and computation-friendly name for a filter parameter usable by subscriptions on this topic. |
description | 0..1 | markdown | Text representation of the resource trigger. |
fhirPathCriteria | 0..1 | string | FHIRPath based trigger rule. |
resource | 1..1 | uri | Data Type or Resource (reference to definition) for this trigger definition. |
supportedInteraction | 0..* | code | create | update | delete. Allowed values: |
url | 1..1 | uri | Canonical identifier for this subscription topic, represented as an absolute URI (globally unique). |
useContext | 0..* | UsageContext | Content intends to support these contexts. |
version | 0..1 | string | Business version of the subscription topic. |
versionAlgorithm[x] | 0..1 | string | How to compare versions. |
AidboxTask
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxTask | |||
allowedRetryCount | 0..1 | integer | Maximum number of retries allowed for this task. |
concurrencyLimit | 0..1 | decimal | Maximum number of concurrent tasks allowed. |
concurrencyPath | 0..* | ||
definition | 1..1 | string | Identifier for the task definition. |
error | 0..1 | Error details if task failed. | |
execId | 0..1 | string | Unique execution identifier. |
executeAt | 0..1 | dateTime | Scheduled time for task execution. |
inProgressTimeout | 0..1 | decimal | Maximum duration in seconds that a task can remain in in-progress status before timing out. |
label | 0..1 | string | Label for the task. |
outcome | 0..1 | string | Final outcome of the task execution. Allowed values: |
outcomeReason | 0..1 | BackboneElement | Detailed reason for the task outcome. |
data | 0..1 | Additional data related to the outcome. | |
message | 1..1 | string | Human-readable explanation of the outcome. |
type | 1..1 | string | Type of outcome reason. Allowed values: |
params | 1..1 | Parameters required for task execution. | |
requestedToStartTimeout | 0..1 | decimal | Maximum duration in seconds that a task can remain in requested status before timing out. |
requester | 0..1 | BackboneElement | Entity that requested the task. |
display | 0..1 | string | Human-readable display name of the requester. |
id | 0..1 | string | Identifier of the requester. |
resourceType | 0..1 | string | Type of resource that made the request. |
rule | 0..1 | string | Rule that authorized the request. |
service | 0..1 | string | Service that initiated the request. |
result | 0..1 | Result data produced by successful task execution. | |
retryCount | 0..1 | decimal | Number of times the task has been retried. |
retryDelay | 0..1 | decimal | Delay in seconds before retrying a failed task. |
status | 1..1 | string | Current status of the task. Allowed values: |
workflow-definition | 0..1 | string | Reference to the workflow definition for this task. |
AidboxTaskLog
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxTaskLog | |||
action | 0..1 | string | Name of the performed action. |
action-params | 0..1 | Object | Parameters provided with the action. |
re-scheduled | 0..1 | BackboneElement | Definition of a rescheduled action. |
action | 1..1 | string | Name of the rescheduled action. |
action-params | 0..1 | Object | Parameters for the rescheduled action. |
at | 0..1 | dateTime | New specific time when the action should be executed. |
delay | 0..1 | decimal | New delay in seconds before executing the action. |
id | 1..1 | string | Unique identifier for the rescheduled action. |
scheduled | 0..1 | BackboneElement | Definition of a scheduled action. |
action | 1..1 | string | Name of the scheduled action. |
action-params | 0..1 | Object | Parameters for the scheduled action. |
at | 0..1 | dateTime | Specific time when the action should be executed. |
delay | 0..1 | decimal | Delay in seconds before executing the action. |
id | 1..1 | string | Unique identifier for the scheduled action. |
status-after | 0..1 | string | Task status after the action was performed. |
status-before | 0..1 | string | Task status before the action was performed. |
subject | 0..1 | BackboneElement | Resource that is the subject of the action. |
display | 0..1 | string | Human-readable display name of the subject. |
id | 0..1 | string | Identifier of the subject. |
resourceType | 0..1 | string | Type of resource that is the subject. |
AidboxTopicDestination
Configures where and how notifications triggered by a subscription topic should be routed. Connects topics to external systems like Kafka, RabbitMQ, Webhook and others.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxTopicDestination | |||
content | 0..1 | string | empty | id-only | full-resource. Allowed values: |
kind | 0..1 | string | Channel type for notifications. |
status | 0..1 | string | requested | active | error | off | entered-in-error. |
topic | 0..1 | url | Reference to the AidboxSubscriptionTopic being subscribed to. |
AidboxTrigger
Aidbox trigger resource for executing SQL on resource create, update, or delete events.
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxTrigger | |||
action | 1..* | code | |
resource | 1..1 | string | |
sql | 1..1 | string |
AidboxWorkflow
| Name | Card. | Type | Description |
|---|---|---|---|
AidboxWorkflow | |||
definition | 1..1 | string | Workflow definition identifier. |
error | 0..1 | Error details if workflow failed. | |
execId | 0..1 | string | Unique execution identifier. |
executeAt | 0..1 | string | Scheduled time for workflow execution. |
label | 0..1 | string | Human-readable label for the workflow. |
outcome | 0..1 | string | Final outcome of the workflow execution. Allowed values: |
outcomeReason | 0..1 | BackboneElement | Detailed reason for the workflow outcome. |
data | 0..1 | Additional data related to the outcome. | |
message | 1..1 | string | Human-readable explanation of the outcome. |
type | 1..1 | string | Type of outcome reason. Allowed values: |
params | 0..1 | Parameters required for workflow execution. | |
requester | 0..1 | BackboneElement | Entity that requested the workflow. |
display | 0..1 | string | Human-readable display name of the requester. |
id | 0..1 | string | Identifier of the requester. |
resourceType | 0..1 | string | Type of resource that made the request. |
rule | 0..1 | string | Rule that authorized the request. |
service | 0..1 | string | Service that initiated the request. |
result | 0..1 | Result data produced by successful workflow execution. | |
retryCount | 0..1 | decimal | Number of times the workflow has been retried. |
status | 1..1 | string | Current status of the workflow. Allowed values: |
App
Application definition resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
App | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
apiVersion | 1..1 | integer | Version of the API this app uses. |
endpoint | 0..1 | BackboneElement | Endpoint configuration for the app. |
secret | 0..1 | string | Secret key for endpoint authentication. |
type | 0..1 | code | Type of endpoint protocol. Allowed values: |
url | 0..1 | string | URL of the endpoint. |
entities | 0..1 | Object | Entities defined by the app. |
hooks | 0..1 | Object | Hooks configuration for the app. |
migrations | 0..* | BackboneElement | List of migrations for this app. |
action | 1..1 | string | Action to be performed for the migration. |
dateTime | 1..1 | string | Timestamp for the migration. |
id | 1..1 | string | Unique identifier for the migration. |
operations | 0..1 | Object | Operations defined by the app. |
subscriptions | 0..1 | Object | Subscriptions configuration for the app. |
type | 1..1 | code | Type of application. Allowed values: |
Attribute
Attribute definition resource for Aidbox entities.
| Name | Card. | Type | Description |
|---|---|---|---|
Attribute | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
description | 0..1 | string | Human-readable description of the attribute. |
enum | 0..* | string | Enumeration of allowed values for this attribute. |
extensionUrl | 0..1 | string | URL for the extension this attribute represents. |
isCollection | 0..1 | boolean | Whether this attribute is a collection. |
isModifier | 0..1 | boolean | Whether this attribute changes the meaning of the resource. |
isOpen | 0..1 | boolean | Whether this attribute allows additional properties. |
isRequired | 0..1 | boolean | Whether this attribute is required. |
isSummary | 0..1 | boolean | Whether this attribute is included in summary views. |
isUnique | 0..1 | boolean | Whether this attribute has unique values. |
module | 0..1 | string | Module that this attribute belongs to. |
order | 0..1 | integer | Order for display or processing. |
path | 1..* | string | Path to the attribute within the resource. |
refers | 0..* | string | Resource types this attribute can reference. |
resource | 1..1 | Reference | Reference to the resource type this attribute belongs to. |
schema | 0..1 | Object | Schema for the attribute. |
text | 0..1 | string | Human-readable text about the attribute. |
type | 0..1 | Reference | Reference to the attribute's data type. |
union | 0..* | Reference | References to other attributes in a union type. |
valueSet | 0..1 | BackboneElement | Value set constraint for this attribute. |
id | 0..1 | string | Identifier of the value set. |
resourceType | 0..1 | string | Type of the value set resource. |
uri | 0..1 | string | URI of the value set. |
AuthConfig
| Name | Card. | Type | Description |
|---|---|---|---|
AuthConfig | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
asidCookieMaxAge | 0..1 | integer | Maximum age of the ASID cookie in seconds. Default is 432000 (5 days). |
theme | 0..1 | BackboneElement | Theme configuration for auth page. |
brand | 0..1 | string | Brand for auth page |
forgotPasswordUrl | 0..1 | uri | URL to forgot password page |
styleUrl | 0..1 | uri | URL to external stylesheet |
title | 0..1 | string | Title for auth page |
twoFactor | 0..1 | BackboneElement | Two-factor authentication configuration. |
issuerName | 0..1 | string | Issuer name for OTP authenticator app. |
validPastTokensCount | 0..1 | integer | Number of past tokens considered valid (useful with webhook since OTP lives ~30s) |
webhook | 0..1 | BackboneElement | Webhook configuration for 2FA. |
endpoint | 1..1 | string | URL to webhook that supports POST method |
headers | 0..1 | Object | Map of HTTP header key-value pairs. |
timeout | 0..1 | integer | Timeout in milliseconds. |
AwsAccount
| Name | Card. | Type | Description |
|---|---|---|---|
AwsAccount | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
access-key-id | 0..1 | string | AWS access key identifier for authentication. |
host | 0..1 | string | AWS host endpoint for the service. |
path-style | 0..1 | boolean | Whether to use path-style addressing for S3 requests. |
region | 0..1 | string | AWS region where the resources are located. |
secret-access-key | 0..1 | string | AWS secret access key for authentication. |
use-ssl | 0..1 | boolean | Whether to use SSL for secure connections. |
AzureAccount
| Name | Card. | Type | Description |
|---|---|---|---|
AzureAccount | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
clientId | 0..1 | string | Azure AD application/client ID (required for User Delegation SAS). Available since 2508. |
clientSecret | 0..1 | string | Azure AD client secret (required for User Delegation SAS). Available since 2508. |
key | 0..1 | string | Azure storage account key for authentication (required for Account SAS). |
sasType | 0..1 | string | SAS type: 'account' (default) or 'userDelegation'. Available since 2508. |
tenantId | 0..1 | string | Azure AD tenant ID (required for User Delegation SAS). |
AzureContainer
| Name | Card. | Type | Description |
|---|---|---|---|
AzureContainer | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
account | 0..1 | Reference | Reference to the Azure account credentials. Allowed references: AzureAccount |
container | 0..1 | string | Name of the Azure storage container. |
extension | 0..1 | string | File extension for content stored in the container. |
storage | 0..1 | string | Azure storage account name. |
BatchValidationError
Validation error resource for batch validation runs.
| Name | Card. | Type | Description |
|---|---|---|---|
BatchValidationError | |||
errors | 0..* | Object | List of validation errors found. |
profiles | 0..* | string | Profiles against which the resource was validated. |
resource | 1..1 | BackboneElement | Reference to the resource that failed validation. |
display | 0..1 | string | Human-readable display name for the resource. |
id | 0..1 | string | Resource identifier. |
resourceType | 0..1 | string | Type of resource. |
run | 0..1 | BackboneElement | Reference to the validation run that produced this error. |
display | 0..1 | string | Human-readable display name for the validation run. |
id | 0..1 | string | Validation run identifier. |
resourceType | 0..1 | string | Type of the validation run resource. |
BatchValidationRun
Batch validation run resource for tracking validation processes.
| Name | Card. | Type | Description |
|---|---|---|---|
BatchValidationRun | |||
async | 0..1 | boolean | Whether validation is performed asynchronously. |
duration | 0..1 | integer | Duration of the validation run in milliseconds. |
errorsThreshold | 0..1 | integer | Maximum number of errors before stopping validation. |
filter | 0..1 | string | Expression to filter resources for validation. |
invalid | 0..1 | integer | Count of invalid resources found. |
limit | 0..1 | integer | Maximum number of resources to validate. |
profiles | 0..* | string | FHIR profiles to validate against. |
resource | 1..1 | string | Resource type to validate. |
schemas | 0..* | string | List of schemas to validate against. |
status | 0..1 | string | Current status of the validation run. Allowed values: |
valid | 0..1 | integer | Count of valid resources found. |
BulkExportStatus
| Name | Card. | Type | Description |
|---|---|---|---|
BulkExportStatus | |||
error | 0..* | BackboneElement | Information about errors that occurred during export. |
count | 0..1 | integer | Number of resources that encountered errors. |
type | 0..1 | string | Type of the resource that caused the error. |
url | 0..1 | string | URL with detailed error information. |
extension | 0..1 | Additional information about the export. | |
output | 0..* | BackboneElement | Information about the exported data files. |
count | 0..1 | integer | Number of resources in this output file. |
type | 0..1 | string | FHIR resource type for this output file. |
url | 0..1 | string | URL where the client can download this output file. |
params | 0..1 | BackboneElement | Parameters specified for the bulk export request. |
export-level | 1..1 | string | Level at which to perform the export (patient, group, or system). Allowed values: |
fhir? | 0..1 | boolean | Whether to export in FHIR format. |
group-id | 0..1 | string | ID of the group to export data for, when export-level is 'group'. |
gzip? | 1..1 | boolean | Whether to compress the exported files using gzip. |
output-file-ext | 1..1 | string | File extension for the exported files. Allowed values: |
output-format | 1..1 | string | Format of the exported data files. Allowed values: |
patient-ids | 0..* | string | List of patient IDs to export data for. |
requester | 0..1 | Reference | Reference to the user or client that requested the export. |
since | 0..1 | dateTime | Export only resources modified after this date. |
storage | 1..1 | BackboneElement | Storage configuration for exported files. |
account | 0..1 | Reference | Reference to account with credentials for accessing the storage. |
bucket | 0..1 | string | Name of the storage bucket to use. |
type | 0..1 | string | Type of storage backend to use. Allowed values: |
tenant | 0..1 | string | Tenant identifier for multi-tenant environments. |
types | 0..* | string | List of resource types to include in the export. |
request | 0..1 | string | Original request that initiated this export. |
requester | 0..1 | Reference | Reference to the user or client that requested the export. |
requiresAccessToken | 0..1 | boolean | Whether an access token is required to download the exported files. |
status | 1..1 | string | Current status of the bulk export operation. Allowed values: |
transactionTime | 0..1 | dateTime | Time when the bulk export was initiated. |
url | 0..1 | string | URL where the client can check the export status. |
BulkImportStatus
| Name | Card. | Type | Description |
|---|---|---|---|
BulkImportStatus | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
contentEncoding | 0..1 | string | Encoding of the imported content (gzip or plain). Allowed values: |
inputFormat | 0..1 | string | Format of the input data files. Allowed values: |
inputs | 0..* | BackboneElement | Information about input files processed during import. |
duration | 0..1 | integer | Import duration time. |
resourceType | 1..1 | string | Type of resources contained in this input file. |
status | 0..1 | string | Import progress status. |
time | 0..1 | integer | Time taken to process this input file in milliseconds. |
total | 0..1 | integer | Total number of imported resources. |
ts | 0..1 | dateTime | Time when the import operation completed. |
url | 0..1 | string | URL of the imported file. |
mode | 0..1 | string | Mode of import operation (bulk or transaction). Allowed values: |
source | 0..1 | string | Source location of the imported data. |
status | 0..1 | string | Current status of the import operation. Allowed values: |
storageDetail | 0..1 | BackboneElement | Details about the storage used for the import. |
type | 0..1 | string | Allowed values: |
time | 0..1 | BackboneElement | Timing information for the import operation. |
end | 0..1 | dateTime | Time when the import operation completed. |
start | 0..1 | dateTime | Time when the import operation started. |
type | 0..1 | string | Type of data being imported (aidbox or fhir). Allowed values: |
update | 0..1 | boolean | Whether to update existing resources during import. |
Client
| Name | Card. | Type | Description |
|---|---|---|---|
Client | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
active | 0..1 | boolean | Indicates whether this client is active and can be used for authentication. |
allowed-scopes | 0..* | Reference | References to specific Scope resources this client is allowed to request. Allowed references: Scope |
allowedIssuers | 0..* | string | List of authorized token issuers for this client. |
allowed_origins | 0..* | uri | Allowed Origins are URLs that will be allowed to make requests. |
auth | 0..1 | BackboneElement | Authentication configuration for different OAuth flows. |
authorization_code | 0..1 | BackboneElement | Configuration for the authorization code grant type. |
access_token_expiration | 0..1 | integer | Expiration time for access tokens in seconds. |
audience | 0..* | string | Intended audience for issued tokens. |
client_assertion_types | 0..* | string | Supported client assertion types. Allowed values: |
default_identity_provider | 0..1 | Reference | Default IdentityProvider that will be used instead of Aidbox login. Allowed references: IdentityProvider |
pkce | 0..1 | boolean | Whether PKCE (Proof Key for Code Exchange) is required. |
redirect_uri | 0..1 | url | Redirect URI for the authorization code flow. |
refresh_token | 0..1 | boolean | Whether to issue refresh tokens with this grant type. |
refresh_token_expiration | 0..1 | integer | Expiration time for refresh tokens in seconds. |
secret_required | 0..1 | boolean | Whether client secret is required for token exchange. |
token_format | 0..1 | string | Format of the access token. Allowed values: |
client_credentials | 0..1 | BackboneElement | Configuration for the client credentials grant type. |
access_token_expiration | 0..1 | integer | Expiration time for access tokens in seconds. |
audience | 0..* | string | Intended audience for issued tokens. |
client_assertion_types | 0..* | string | Supported client assertion types. Allowed values: |
refresh_token | 0..1 | boolean | Whether to issue refresh tokens with this grant type. |
refresh_token_expiration | 0..1 | integer | Expiration time for refresh tokens in seconds. |
token_format | 0..1 | string | Format of the access token. Allowed values: |
implicit | 0..1 | BackboneElement | Configuration for the implicit grant type. |
access_token_expiration | 0..1 | integer | Expiration time for access tokens in seconds. |
audience | 0..* | string | Intended audience for issued tokens. |
redirect_uri | 0..1 | url | Redirect URI for the implicit flow. |
token_format | 0..1 | string | Format of the access token. Allowed values: |
password | 0..1 | BackboneElement | Configuration for the password grant type. |
access_token_expiration | 0..1 | integer | Expiration time for access tokens in seconds. |
audience | 0..* | string | Intended audience for issued tokens. |
redirect_uri | 0..1 | url | If present, turn on redirect protection |
refresh_token | 0..1 | boolean | Whether to issue refresh tokens with this grant type. |
refresh_token_expiration | 0..1 | integer | Expiration time for refresh tokens in seconds. |
secret_required | 0..1 | boolean | Whether client secret is required for password grant. |
token_format | 0..1 | string | Format of the access token. Allowed values: |
token_exchange | 0..1 | BackboneElement | Configuration for the token exchange grant type. |
access_token_expiration | 0..1 | integer | Expiration time for access tokens in seconds. |
audience | 0..* | string | Intended audience for issued tokens. |
refresh_token | 0..1 | boolean | Whether to issue refresh tokens with this grant type. |
refresh_token_expiration | 0..1 | integer | Expiration time for refresh tokens in seconds. |
token_format | 0..1 | string | Format of the access token. Allowed values: |
description | 0..1 | string | A description of the client application for administrative purposes. |
details | 0..1 | Object | Additional client details or configuration options. |
fhir-base-url | 0..1 | string | Base URL of the FHIR server this client interacts with. |
first_party | 0..1 | boolean | Indicates whether this is a first-party client. |
grant_types | 0..* | string | OAuth 2.0 grant types this client is authorized to use. Allowed values: |
jwks | 0..* | BackboneElement | JSON Web Key Set for client authentication and/or verification. |
alg | 0..1 | string | Algorithm used with this key. Allowed values: |
e | 0..1 | string | Exponent value for RSA key. |
kid | 0..1 | string | Key ID that identifies this key. |
kty | 0..1 | string | Key type. Allowed values: |
n | 0..1 | string | Modulus value for RSA key. |
use | 0..1 | string | Key usage. Allowed values: |
jwks_uri | 0..1 | url | URI where the client's JSON Web Key Set can be retrieved. |
name | 0..1 | string | Human-readable name of the client application. |
scope | 0..* | string | List of scopes this client is authorized to request. |
scopes | 0..* | BackboneElement | Detailed scope configurations with associated policies. |
parameters | 0..1 | Object | Parameters to be applied with the scope's policy. |
policy | 0..1 | Reference | Reference to an AccessPolicy resource for this scope. Allowed references: AccessPolicy |
secret | 0..1 | Hashed client secret for authentication. | |
smart | 0..1 | BackboneElement | SMART on FHIR configuration for this client. |
description | 0..1 | string | Description of the SMART app. |
launch_uri | 0..1 | string | URI to launch the SMART app. |
name | 0..1 | string | Name of the SMART app. |
trusted | 0..1 | boolean | Indicates whether this client is trusted and given special privileges. |
type | 0..1 | string | The type of client application. |
Concept
Terminology concept resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
Concept | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
ancestors | 0..1 | Object | List of ancestor concepts in the hierarchy. |
code | 1..1 | string | Symbol or identifier for the concept within the system. |
definition | 0..1 | string | Formal definition of the concept. |
deprecated | 0..1 | boolean | Indicates whether the concept is deprecated. |
designation | 0..1 | Object | Additional representations for the concept. |
definition | 0..1 | Object | Additional definitions for the concept. |
display | 0..1 | Object | Display names in different languages or contexts. |
display | 0..1 | string | Human-readable representation of the concept. |
hierarchy | 0..* | string | Hierarchies this concept belongs to. |
property | 0..1 | Object | Additional properties associated with the concept. |
system | 1..1 | string | Code system that defines the concept. |
valueset | 0..* | string | Value sets that include this concept. |
ConceptMapRule
Concept mapping rule resource for terminology translations.
| Name | Card. | Type | Description |
|---|---|---|---|
ConceptMapRule | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
conceptmapId | 0..1 | string | ID of the parent concept map. |
conceptmapUrl | 0..1 | string | URL of the parent concept map. |
element | 0..1 | BackboneElement | Element mapping definition. |
target | 0..1 | BackboneElement | Target mapping information. |
comment | 0..1 | string | Comment about the mapping. |
equivalence | 0..1 | string | Equivalence relationship between source and target. |
source | 0..1 | string | Source system for the mapping. |
sourceValueSet | 0..1 | string | Source value set for the mapping. |
target | 0..1 | string | Target system for the mapping. |
targetValueSet | 0..1 | string | Target value set for the mapping. |
unmapped | 0..1 | BackboneElement | Rules for handling unmapped concepts. |
mode | 0..1 | string | Mode for handling unmapped concepts. |
url | 0..1 | string | URL for unmapped value set. |
CustomType
A modifier extension for ElementDefinition that indicates the element uses a custom non-FHIR type. When value is 'any', compiles to {any: true} schema without additionalProperties wrapper.
| Name | Card. | Type | Description |
|---|---|---|---|
CustomType | |||
extension | 0..1 | ||
url | 0..1 | ||
value[x] | 1..1 | code | Custom type code |
DisabledIndex
| Name | Card. | Type | Description |
|---|---|---|---|
DisabledIndex | |||
indexdef | 0..1 | string | SQL definition of the index. |
indexname | 0..1 | string | Name of the database index that has been disabled. |
restore | 0..1 | BackboneElement | Information about the index restoration process. |
duration | 0..1 | integer | Duration of the index restoration in milliseconds. |
end | 0..1 | dateTime | Time when the index restoration completed. |
start | 0..1 | dateTime | Time when the index restoration started. |
schemaname | 0..1 | string | Name of the database schema containing the index. |
status | 0..1 | string | Current status of the index (restored or disabled). Allowed values: |
tablename | 0..1 | string | Name of the table associated with this index. |
tablespace | 0..1 | string | Tablespace where the index is stored. |
Entity
Entity definition resource for custom Aidbox resource types.
| Name | Card. | Type | Description |
|---|---|---|---|
Entity | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
description | 0..1 | string | Human-readable description of the entity. |
history | 0..1 | string | History tracking mode for this entity. Allowed values: |
idGeneration | 0..1 | string | Strategy for generating IDs for this entity. Allowed values: |
isMeta | 0..1 | boolean | Whether this entity is a metadata entity. |
isOpen | 0..1 | boolean | Whether this entity allows additional properties. |
module | 0..1 | string | Module that this entity belongs to. |
nonPersistable | 0..1 | boolean | Whether this entity should not be persisted. |
schema | 0..1 | Object | Schema definition for the entity. |
sequencePrefix | 0..1 | string | Prefix for sequence-generated IDs. |
text | 0..1 | string | Human-readable text about the entity. |
type | 1..1 | string | Type of entity definition. Allowed values: |
FlatImportStatus
Status tracking resource for flat file imports.
| Name | Card. | Type | Description |
|---|---|---|---|
FlatImportStatus | |||
error | 0..1 | BackboneElement | Error information when import fails. |
code | 0..1 | string | Error code. |
message | 0..1 | string | Error message description. |
params | 0..1 | Object | Parameters used for the import. |
result | 0..1 | BackboneElement | Result information for successful import. |
count | 0..1 | integer | Count of successfully imported resources. |
status | 0..1 | string | Current status of the import process. Allowed values: |
FtrConfig
FHIR Terminology Repository configuration resource.
| Name | Card. | Type | Description |
|---|---|---|---|
FtrConfig | |||
module | 0..1 | string | Module that this configuration belongs to. |
package-name | 0..1 | string | Name of the FHIR terminology package. |
tag | 0..1 | string | Tag for terminology resources. |
tag-index | 0..1 | Index of tags and their associations. |
GcpServiceAccount
| Name | Card. | Type | Description |
|---|---|---|---|
GcpServiceAccount | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
private-key | 0..1 | string | Private key for GCP service account authentication. |
service-account-email | 0..1 | string | Email address of the GCP service account. |
Grant
| Name | Card. | Type | Description |
|---|---|---|---|
Grant | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
client | 0..1 | Reference | Reference to the client application being granted access. Allowed references: Client |
patient | 0..1 | Reference | Reference to the patient this grant is for (in SMART on FHIR scenarios). Allowed references: Patient |
provided-scope | 0..* | string | List of scopes that were actually granted by the user. |
requested-scope | 0..* | string | List of scopes that were requested by the client. |
scope | 0..1 | string | Space-separated list of granted scopes. |
start | 0..1 | dateTime | Time when this grant was created. |
user | 0..1 | Reference | Reference to the user who granted the access. Allowed references: User |
Hl7v2Config
| Name | Card. | Type | Description |
|---|---|---|---|
Hl7v2Config | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
extensions | 0..* | BackboneElement | Extensions for the HL7v2 message processing configuration. |
after | 0..1 | string | After segment placement. |
fields | 0..* | BackboneElement | Fields within the segment. |
key | 0..1 | string | Field key. |
name | 0..1 | string | Field name. |
type | 0..1 | string | Field type. |
msh | 0..1 | string | Message header information. |
quantifier | 0..1 | string | Occurrence quantifier. Allowed values: |
segment | 0..1 | string | HL7v2 segment identifier. |
isStrict | 0..1 | boolean | Whether strict validation should be applied. |
mapping | 0..1 | Reference | Reference to a mapping resource for message transformation. Allowed references: Mapping |
sortTopLevelExtensions | 0..1 | boolean | Whether to sort top-level extensions during processing. |
text | 0..1 | BackboneElement | Narrative text representation. |
div | 0..1 | string | HTML content of the narrative. |
status | 0..1 | string | Status of the narrative text. |
Hl7v2Message
| Name | Card. | Type | Description |
|---|---|---|---|
Hl7v2Message | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
apiOperation | 0..1 | string | API operation to be performed with this message. |
config | 0..1 | Reference | Reference to the configuration for processing this message. Allowed references: Hl7v2Config |
event | 0..1 | code | Event type code from the HL7v2 message. |
outcome | 0..1 | Object | Outcome of message processing. |
parsed | 0..1 | Object | Parsed content of the HL7v2 message. |
src | 1..1 | string | Original source text of the HL7v2 message. |
status | 1..1 | string | Processing status of the message (received, processed, or error). Allowed values: |
type | 0..1 | code | Message type code from the HL7v2 message. |
IdentityProvider
| Name | Card. | Type | Description |
|---|---|---|---|
IdentityProvider | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
active | 0..1 | boolean | Indicates whether this identity provider is active and can be used for authentication. |
authorize_endpoint | 0..1 | string | The URL of the authorization endpoint. |
base_url | 0..1 | uri | Base URL for the identity provider. |
client | 0..1 | BackboneElement | Client configuration for this identity provider. |
auth-method | 0..1 | string | Client authentication method. Allowed values: |
certificate | 0..1 | string | Client certificate for authentication. |
certificate-thumbprint | 0..1 | string | Certificate thumbprint. |
creds-ts | 0..1 | string | Credentials timestamp. |
id | 0..1 | string | Client identifier used for authentication with the identity provider. |
private-key | 0..1 | string | Private key for asymmetric authentication. |
redirect_uri | 0..1 | uri | URI where the provider will redirect after authentication. |
secret | 0..1 | string | Client secret for symmetric authentication. |
introspection_endpoint | 0..1 | string | The URL of the token introspection endpoint. |
isEmailUniqueness | 0..1 | boolean | Indicates whether email uniqueness should be enforced for this provider. |
isScim | 0..1 | boolean | Indicates whether this provider supports SCIM protocol. |
jwks_uri | 0..1 | string | URI where the provider's JSON Web Key Set can be retrieved. |
kid | 0..1 | string | Key identifier used for token verification. |
organizations | 0..* | string | Organizations associated with this identity provider. |
registration_endpoint | 0..1 | string | The URL of the registration endpoint. |
revocation_endpoint | 0..1 | string | The URL of the token revocation endpoint. |
scopes | 0..* | string | OAuth scopes that should be requested during authentication. |
system | 0..1 | string | System identifier for the identity provider. |
team_id | 0..1 | string | Team ID (for Apple). |
title | 0..1 | string | A human-readable name for the identity provider. |
toScim | 0..1 | Object | Mapping rules for transforming identity provider data. |
token_endpoint | 0..1 | string | The URL of the token endpoint. |
type | 0..1 | string | The type of identity provider. Allowed values: |
userinfo-source | 0..1 | string | Source of userinfo details. Allowed values: |
userinfo_endpoint | 0..1 | string | The URL of the userinfo endpoint. |
userinfo_header | 0..1 | string | Header to be used when calling the userinfo endpoint. |
IndexCreationJob
Database index creation job tracking resource.
| Name | Card. | Type | Description |
|---|---|---|---|
IndexCreationJob | |||
end | 0..1 | dateTime | Time when the index creation finished. |
index | 0..1 | string | Name of the database index being created. |
message | 0..1 | string | Status or error message. |
params | 1..* | string | Parameters for the index creation. |
procstatus | 0..1 | string | Current status of the index creation process. Allowed values: |
resource | 0..1 | string | Resource type for which the index is being created. |
start | 0..1 | dateTime | Time when the index creation started. |
Lambda
Lambda function resource for hook-based code execution.
| Name | Card. | Type | Description |
|---|---|---|---|
Lambda | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
code | 1..1 | string | Code to be executed by the lambda. |
hook | 1..1 | code | Type of hook this lambda responds to. Allowed values: |
LoaderFile
| Name | Card. | Type | Description |
|---|---|---|---|
LoaderFile | |||
bucket | 0..1 | string | Storage bucket where the file is located. |
end | 0..1 | dateTime | Time when the file loading process completed. |
error | 0..1 | BackboneElement | Information about errors encountered during file loading. |
code | 0..1 | string | Error code or identifier. |
source | 0..1 | string | Source of the error. Allowed values: |
file | 0..1 | string | Path or name of the file being loaded. |
last-modified | 0..1 | string | Last modification timestamp of the file. |
loaded | 0..1 | integer | Number of resources successfully loaded from this file. |
message | 0..1 | string | Status or error message related to the file loading process. |
size | 0..1 | decimal | Size of the file in bytes. |
start | 0..1 | dateTime | Time when the file loading process started. |
status | 0..1 | string | Current status of the file loading process. Allowed values: |
type | 0..1 | string | Type of the file or contained resources. |
Mapping
Data transformation mapping resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
Mapping | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
body | 1..1 | Object | Mapping transformation definition. |
params | 0..1 | BackboneElement | Parameters for the mapping execution. |
omit-drop-blanks | 0..1 | boolean | Whether to omit blank values from the result. |
returns | 0..1 | code | Type of result returned by the mapping. Allowed values: |
scopeSchema | 0..1 | Object | Schema defining the scope for mapping. |
text | 0..1 | BackboneElement | Human-readable text about the mapping. |
div | 0..1 | string | HTML representation of the text. |
status | 0..1 | string | Status of the text. |
type | 0..1 | string | Type of the mapping. |
Module
Module definition resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
Module | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
meta | 0..1 | Meta | Metadata for the module. |
post-sql | 0..1 | string | SQL to execute after module installation. |
pre-sql | 0..1 | string | SQL to execute before module installation. |
module | 0..1 | string | Identifier for the module. |
version | 0..1 | integer | Version number of the module. |
Notebook
Notebook resource for interactive documentation and code execution.
| Name | Card. | Type | Description |
|---|---|---|---|
Notebook | |||
cells | 0..* | BackboneElement | Cells contained in the notebook. |
error | 0..1 | Error information if evaluation failed. | |
evaluating? | 0..1 | boolean | Whether the cell is currently being evaluated. |
folded | 0..1 | BackboneElement | Folding state of the cell. |
code | 0..1 | boolean | Whether the code section is folded. |
result | 0..1 | boolean | Whether the result section is folded. |
id | 1..1 | Unique identifier for the cell. | |
nb-title | 0..1 | string | Title for the cell. |
result | 0..1 | Result of cell evaluation. | |
type | 1..1 | string | Type of cell content. Allowed values: |
value | 0..1 | Content value of the cell. | |
description | 0..1 | string | Description of the notebook. |
edit-secret | 0..1 | string | Secret for edit access to the notebook. |
name | 0..1 | string | Name of the notebook. |
notebook-superuser-secret | 0..1 | string | Secret for superuser access to the notebook. |
origin | 0..1 | string | Origin information for the notebook. |
publication-id | 0..1 | string | Identifier for the published version of the notebook. |
source | 0..1 | Source content for the notebook. | |
tags | 0..* | string | Tags associated with the notebook. |
Notification
| Name | Card. | Type | Description |
|---|---|---|---|
Notification | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
provider | 0..1 | string | Notification provider. |
providerData | 0..1 | Object | Provider-specific data. |
status | 0..1 | string | Status of the notification delivery (delivered or error). Allowed values: |
NotificationTemplate
| Name | Card. | Type | Description |
|---|---|---|---|
NotificationTemplate | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
subject | 0..1 | string | Subject line for the notification template. |
template | 0..1 | string | Template content used to generate the notification message. |
Operation
Custom operation definition resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
Operation | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
action | 0..1 | Object | Action to be performed by the operation. |
app | 0..1 | Reference | Reference to associated App. Allowed references: App |
data | 0..1 | Object | Additional operation data. |
description | 0..1 | string | Human-readable description of the operation. |
fhirCode | 0..1 | string | FHIR operation code. |
fhirResource | 0..* | string | FHIR resources this operation applies to. |
fhirUrl | 0..1 | string | FHIR URL pattern for the operation. |
implicit-params | 0..1 | BackboneElement | Parameters that are implicitly included in the operation. |
path | 0..1 | Object | Path parameters. |
query | 0..1 | Object | Query parameters. |
module | 0..1 | string | Module that this operation belongs to. |
no-op-logs | 0..1 | boolean | Whether to disable operation logging. |
public | 0..1 | boolean | Whether the operation is publicly accessible. |
request | 0..* | Object | Request configurations. |
route-params | 0..1 | Object | Parameters for route matching. |
transform | 0..1 | BackboneElement | Transformation configuration for the operation. |
request | 0..1 | BackboneElement | Request transformation settings. |
engine | 1..1 | code | Transformation engine to use. |
part | 1..1 | string | Part of the request to transform. Allowed values: |
template | 0..1 | Reference | Reference to a template for transformation. |
PGSequence
PostgreSQL sequence definition resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
PGSequence | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
cycle | 0..1 | boolean | Whether the sequence should cycle when reaching max/min value. |
data_type | 0..1 | string | PostgreSQL data type for the sequence. Allowed values: |
increment | 0..1 | integer | Value to increment by for each sequence call. |
maxvalue | 0..1 | integer | Maximum value for the sequence. |
minvalue | 0..1 | integer | Minimum value for the sequence. |
start | 0..1 | integer | Starting value for the sequence. |
Registration
| Name | Card. | Type | Description |
|---|---|---|---|
Registration | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
params | 0..1 | Object | |
resource | 0..1 | Object | Registration form data. |
status | 0..1 | string | Status of the registration process. Allowed values: |
Role
Role resource for assigning access roles to users.
| Name | Card. | Type | Description |
|---|---|---|---|
Role | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
context | 0..1 | Object | Additional context data. |
description | 0..1 | string | Text description of the role. |
links | 0..1 | BackboneElement | You may list resources here, which can later be granted access for the user with this role via an AccessPolicy resource. |
organization | 0..1 | Reference | Reference to Organization resource. Allowed references: Organization |
patient | 0..1 | Reference | Reference to Patient resource Allowed references: Patient |
person | 0..1 | Reference | Reference to Person resource. Allowed references: Person |
practitioner | 0..1 | Reference | Reference to Practitioner resource. Allowed references: Practitioner |
practitionerRole | 0..1 | Reference | Reference to PractitionerRole resource. Allowed references: PractitionerRole |
relatedPerson | 0..1 | Reference | Reference to RelatedPerson resource. Allowed references: RelatedPerson |
name | 1..1 | string | 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] |
user | 1..1 | Reference | Reference to a User resource for which the role will be applied. [Search param: user => type reference] Allowed references: User |
SchedulerRuleStatus
| Name | Card. | Type | Description |
|---|---|---|---|
SchedulerRuleStatus | |||
allowedRetryCount | 0..1 | integer | Maximum number of retries allowed for this rule. |
concurrencyLimit | 0..1 | decimal | Maximum number of concurrent executions allowed for this rule. |
concurrencyPath | 0..* | string | Path to the field used for concurrency control. |
definition | 1..1 | string | Identifier for the scheduler rule definition. |
executeAt | 0..1 | dateTime | Next scheduled execution time for this rule. |
inProgressTimeout | 0..1 | decimal | Maximum duration in seconds that a task can remain in in-progress status before timing out. |
label | 0..1 | string | Human-readable label for the scheduler rule. |
lastSchedule | 0..1 | dateTime | Timestamp of the last schedule attempt. |
lastScheduleReference | 0..1 | BackboneElement | Reference to the last scheduled task for this rule. |
display | 0..1 | string | Human-readable display name of the last scheduled task. |
id | 0..1 | string | Identifier of the last scheduled task. |
resourceType | 0..1 | string | Type of resource that was last scheduled. |
lastScheduleStatus | 0..1 | string | Status of the last schedule attempt. Allowed values: |
params | 1..1 | Parameters required for rule execution. | |
requestedToStartTimeout | 0..1 | decimal | Maximum duration in seconds that a task can remain in requested status before timing out. |
retryDelay | 0..1 | decimal | Delay in seconds before retrying a failed rule execution. |
Scope
| Name | Card. | Type | Description |
|---|---|---|---|
Scope | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
description | 0..1 | string | Scope definition additionally displayed on the consent screen. |
scope | 1..1 | string | The value of the scope. |
title | 1..1 | string | A user-friendly name for the scope that appears on the consent screen. |
Search
Custom search parameter definition resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
Search | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
format | 0..1 | string | Replaces |
module | 0..1 | string | Module that this search belongs to. |
multi | 0..1 | string | If you set multi = 'array', parameters will be coerced as PostgreSQL array. Allowed values: |
name | 0..1 | string | Name of the search parameter. |
order-by | 0..1 | string | SQL to use in the ORDER BY expression. Supports {{table}} and {{param}}. Note that it is used only when _sort= present in the query. |
param-parser | 0..1 | string | Parse value as string, identifier, or reference. Allowed values: |
resource | 0..1 | Reference | Reference to the resource type this search applies to. ResourceType is always Entity |
token-sql | 0..1 | BackboneElement | SQL templates for token parameter handling. |
both | 0..1 | string | SQL template when both system and code are provided. |
no-system | 0..1 | string | SQL template when no system is provided. |
only-code | 0..1 | string | SQL template when only code is provided. |
only-system | 0..1 | string | SQL template when only system is provided. |
text | 0..1 | string | SQL template for text search. |
text-format | 0..1 | string | Format for text search. |
where | 0..1 | string | SQL to use in the WHERE expression. Supports |
SearchQuery
Custom search query resource for Aidbox.
| Name | Card. | Type | Description |
|---|---|---|---|
SearchQuery | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
as | 0..1 | string | Alias for the resource in the query. |
includes | 0..1 | Object | Resources to include with the results. |
limit | 0..1 | integer | Maximum number of results to return. |
params | 0..1 | Object | Search parameters for the query. |
query | 0..1 | BackboneElement | Detailed query configuration. |
join | 0..1 | Object | Join conditions for the query. |
order-by | 0..1 | string | Column or expression to order results by. |
where | 0..1 | string | Where clause for the query. |
resource | 1..1 | Reference | Reference to the resource type to search. |
total | 0..1 | boolean | Whether to include total count in results. |
SeedImport
Seed data import resource for initial data loading.
| Name | Card. | Type | Description |
|---|---|---|---|
SeedImport | |||
filename | 0..1 | string | Name of the seed import file. |
md5-hash | 0..1 | string | MD5 hash of the import file for integrity verification. |
resources | 0..* | BackboneElement | Resources to be imported. |
id | 1..1 | string | Identifier for the resource. |
meta | 0..1 | Object | Metadata for the resource. |
resourceType | 1..1 | string | Type of resource. |
version | 0..1 | string | Version of the seed import format. Allowed values: |
Session
| Name | Card. | Type | Description |
|---|---|---|---|
Session | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
access_token | 0..1 | Access token hash associated with this session. | |
active | 0..1 | boolean | Indicates whether this session is currently active. |
audience | 0..1 | string | Intended audience for tokens issued in this session. |
authorization_code | 0..1 | Authorization code used to obtain this session. | |
client | 0..1 | Reference | Reference to the client application associated with this session. Allowed references: Client |
ctx | 0..1 | Object | Session context data. |
end | 0..1 | dateTime | Time when the session ended or will end. |
exp | 0..1 | integer | Expiration time for the access token (in seconds since epoch). |
iss | 0..1 | string | Issuer of token for the current session. |
jti | 0..1 | string | JWT ID. |
on-behalf | 0..1 | Reference | Reference to a user on whose behalf this session is operating. Allowed references: User |
parent | 0..1 | Reference | Reference to a parent session if this is a child session. Allowed references: Session |
patient | 0..1 | Reference | Reference to the patient associated with this session. Allowed references: Patient |
refresh_token | 0..1 | Refresh token hash associated with this session. | |
refresh_token_exp | 0..1 | integer | Expiration time for the refresh token (in seconds since epoch). |
scope | 0..* | string | List of OAuth scopes authorized for this session. |
start | 0..1 | dateTime | Time when the session started. |
type | 0..1 | string | Type of session (e.g., authorization_code, password, client_credentials). |
user | 0..1 | Reference | Reference to the user associated with this session. Allowed references: User |
SubsNotification
Subscription notification tracking resource.
| Name | Card. | Type | Description |
|---|---|---|---|
SubsNotification | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
duration | 0..1 | integer | Duration of the notification processing in milliseconds. |
notification | 0..1 | Object | Content of the notification that was sent. |
response | 0..1 | Object | Response received from the notification endpoint. |
retried | 0..1 | boolean | Whether this notification is a retry. |
retries | 0..* | Reference | References to retry notifications. Allowed references: SubsSubscription |
retryOf | 0..1 | Reference | Reference to the original notification this is retrying. Allowed references: SubsSubscription |
status | 0..1 | code | Status of the notification delivery. Allowed values: |
subscription | 0..1 | Reference | Reference to the subscription that generated this notification. Allowed references: SubsSubscription |
SubsSubscription
Topic-based subscription resource for event notifications.
| Name | Card. | Type | Description |
|---|---|---|---|
SubsSubscription | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
channel | 1..1 | BackboneElement | Channel configuration for delivering notifications. |
endpoint | 1..1 | url | URL endpoint where notifications are sent. |
headers | 0..1 | Object | HTTP headers to include with notifications. |
heartbeatPeriod | 0..1 | integer | Period in milliseconds for sending heartbeat notifications. |
payload | 0..1 | BackboneElement | Content to be sent in the notification. |
content | 0..1 | code | Content type for payload. Allowed values: |
contentType | 0..1 | code | MIME type of the payload. Allowed values: |
context | 0..1 | Additional context for the payload. | |
timeout | 0..1 | integer | Timeout in milliseconds for notification delivery. |
type | 1..1 | code | Type of channel for notifications. Allowed values: |
identifier | 0..* | Identifier | Business identifiers for the subscription. |
status | 0..1 | code | Current status of the subscription. Allowed values: |
trigger | 0..1 | Object | Events that trigger this subscription. |
TerminologyBundleFile
Terminology bundle file tracking resource.
| Name | Card. | Type | Description |
|---|---|---|---|
TerminologyBundleFile | |||
filename | 0..1 | string | Name of the terminology bundle file. |
status | 0..1 | string | Current status of the bundle file processing. Allowed values: |
TokenIntrospector
| Name | Card. | Type | Description |
|---|---|---|---|
TokenIntrospector | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
identity_provider | 0..1 | Reference | Link to Identity provider associated with the token introspector. Allowed references: IdentityProvider |
introspection_endpoint | 0..1 | BackboneElement | Remote introspection endpoint configuration. |
authorization | 0..1 | string | The authorization header value. |
url | 0..1 | string | The fully qualified URL of the remote introspection endpoint. |
jwks_uri | 0..1 | string | A URL pointing to a JSON Web Key Set (JWKS). When type is jwt the introspector retrieves public keys from this URI to validate token signatures. |
jwt | 0..1 | BackboneElement | Configuration for local JWT validation used when type is jwt. |
iss | 0..1 | string | The expected issuer (iss) claim value for JWTs. The TokenIntrospector ensures that tokens it validates come from this issuer. |
keys | 0..* | BackboneElement | The set of keys to use for validation. |
alg | 1..1 | string | The algorithm to use for validation. Allowed values: |
format | 1..1 | string | The format of the key to use for validation. 'plain' for symmetric algs (HS256) and 'PEM' for all asymmetric algs Allowed values: |
k | 0..1 | string | The symmetric key to use for validation. |
kty | 1..1 | string | The key type to use for validation. Allowed values: |
pub | 0..1 | string | The asymmetric key to use for validation. |
secret | 0..1 | string | A shared secret key or other signing key material used to verify the JWT's signature. |
type | 1..1 | string | Specifies the type of token to introspect. Allowed values: |
User
| Name | Card. | Type | Description |
|---|---|---|---|
User | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
active | 0..1 | boolean | Deprecated. Use 'inactive' instead. Indicates the User's administrative status. |
addresses | 0..* | BackboneElement | A physical mailing address for this User. |
country | 0..1 | string | Country name component. |
formatted | 0..1 | string | Full address, formatted for display or mailing label. |
locality | 0..1 | string | City or locality component. |
postalCode | 0..1 | string | Zip code or postal code. |
region | 0..1 | string | State or region component. |
streetAddress | 0..1 | string | Street address component (may contain newlines). |
type | 0..1 | string | A label indicating the address type. |
costCenter | 0..1 | string | Identifies the name of a cost center. |
data | 0..1 | Object | Arbitrary user-related data. |
department | 0..1 | string | Identifies the name of a department. |
displayName | 0..1 | string | The name of the User, suitable for display to end-users. |
division | 0..1 | string | Identifies the name of a division. |
email | 0..1 | string | Primary email for the user. |
emails | 0..* | BackboneElement | Email addresses for the user. |
display | 0..1 | string | A human-readable name for display purposes (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary email. |
type | 0..1 | string | A label indicating the attribute's function, e.g. 'work', 'home'. |
value | 0..1 | string | An individual email address (canonicalized). |
employeeNumber | 0..1 | string | Numeric or alphanumeric identifier assigned to a person. |
entitlements | 0..* | BackboneElement | A list of entitlements for the User that represent a thing the User has. |
display | 0..1 | string | A human-readable name, primarily used for display purposes (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary entitlement. Only one may be 'true'. |
type | 0..1 | string | A label indicating the attribute's function. |
value | 0..1 | string | The value of an entitlement. |
fhirUser | 0..1 | Reference | A reference to a related FHIR resource. Allowed references: Patient, Practitioner, PractitionerRole, Person, RelatedPerson |
gender | 0..1 | string | The user's gender. |
identifier | 0..* | Identifier | A list of identifiers for the user. |
ims | 0..* | BackboneElement | Instant messaging addresses for the User. |
display | 0..1 | string | A human-readable name, primarily for display (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary IM. Only one may be 'true'. |
type | 0..1 | string | A label indicating the IM type, e.g. 'aim', 'gtalk'. |
value | 0..1 | string | Instant messaging address. |
inactive | 0..1 | boolean | A Boolean value indicating the User's administrative status. |
link | 0..* | BackboneElement | A collection of references or links associated with the user. |
link | 0..1 | Reference | A referenced resource link. |
type | 0..1 | string | A label indicating the link's function. |
locale | 0..1 | string | Indicates the User's default location for localization. |
manager | 0..1 | Reference | Another User resource who is this User's manager. Allowed references: User |
name | 0..1 | BackboneElement | The components of the user's real name. |
familyName | 0..1 | string | Family name (last name in Western languages). |
formatted | 0..1 | string | Full name, including titles and suffixes, formatted for display. |
givenName | 0..1 | string | Given name (first name in Western languages). |
honorificPrefix | 0..1 | string | Honorific prefix (title), e.g. 'Ms.'. |
honorificSuffix | 0..1 | string | Honorific suffix, e.g. 'III'. |
middleName | 0..1 | string | The middle name(s) of the User. |
organization | 0..1 | Reference | Identifies the name of an organization. Allowed references: Organization |
password | 0..1 | The User's cleartext password, used for initial or reset scenarios. | |
phoneNumber | 0..1 | string | Primary phone number. |
phoneNumbers | 0..* | BackboneElement | Phone numbers for the User. |
display | 0..1 | string | A human-readable name for display purposes (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary phone number. |
type | 0..1 | string | A label for the phone number's function. |
value | 0..1 | string | The user's phone number. |
photo | 0..1 | uri | Primary photo for the user. |
photos | 0..* | BackboneElement | URLs of photos of the user. |
display | 0..1 | string | A human-readable name, primarily used for display purposes (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary photo. Only one may be 'true'. |
type | 0..1 | string | A label indicating 'photo' or 'thumbnail'. |
value | 0..1 | uri | URL of a photo of the User. |
preferredLanguage | 0..1 | string | The User's preferred written or spoken language. |
profileUrl | 0..1 | uri | A fully qualified URL pointing to a page representing the User's online profile. |
roles | 0..* | BackboneElement | A list of roles for the User that collectively represent who the User is (e.g. 'Student', 'Faculty'). |
display | 0..1 | string | A human-readable name, primarily used for display purposes (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary role. Only one may be 'true'. |
type | 0..1 | string | A label indicating the attribute's function. |
value | 0..1 | string | The value of a role. |
securityLabel | 0..* | BackboneElement | List of security labels associated to the user. |
code | 0..1 | string | Code value. |
system | 0..1 | string | Code system. |
timezone | 0..1 | string | The User's time zone in the 'Olson' format. |
title | 0..1 | string | The user's title, e.g. 'Vice President'. |
twoFactor | 0..1 | BackboneElement | Two factor settings for user. |
enabled | 1..1 | boolean | Defines whether two-factor auth is currently enabled. |
secretKey | 1..1 | string | TOTP Secret key. |
transport | 0..1 | string | Transport of 2FA confirmation code (if used). |
userName | 0..1 | string | Unique identifier for the User, typically used to directly authenticate. |
userType | 0..1 | string | Identifies the relationship between the organization and the user. |
x509Certificates | 0..* | BackboneElement | A list of certificates issued to the User. |
display | 0..1 | string | A human-readable name, primarily used for display purposes (READ-ONLY). |
primary | 0..1 | boolean | Indicates if this is the primary certificate. Only one may be 'true'. |
type | 0..1 | string | A label indicating the certificate's function. |
value | 0..1 | base64Binary | The value of an X.509 certificate (base64). |
ViewDefinition
| Name | Card. | Type | Description |
|---|---|---|---|
ViewDefinition | |||
constant | 0..* | BackboneElement | Constant that can be used in FHIRPath expressions |
name | 1..1 | string | Name of constant (referred to in FHIRPath as %[name]) |
value[x] | 1..1 | base64Binary | Value of constant |
contact | 0..* | ContactDetail | Contact details for the publisher |
copyright | 0..1 | markdown | Use and/or publishing restrictions |
description | 0..1 | markdown | Natural language description of the view definition |
experimental | 0..1 | boolean | For testing purposes, not real usage |
fhirVersion | 0..* | code | FHIR version(s) of the resource for the ViewDefinition |
identifier | 0..1 | Identifier | Additional identifier for the view definition |
meta | 0..1 | Meta | Metadata about the view definition |
name | 0..1 | string | Name of view definition (computer and database friendly) |
publisher | 0..1 | string | Name of the publisher/steward (organization or individual) |
resource | 1..1 | code | FHIR resource for the ViewDefinition |
select | 1..* | BackboneElement | A collection of columns and nested selects to include in the view. |
column | 0..* | BackboneElement | A column to be produced in the resulting table. |
collection | 0..1 | boolean | Indicates whether the column may have multiple values. |
description | 0..1 | markdown | Description of the column |
name | 1..1 | string | Column name produced in the output |
path | 1..1 | string | FHIRPath expression that creates a column and defines its content |
tag | 0..* | BackboneElement | Additional metadata describing the column |
name | 1..1 | string | Name of tag |
value | 1..1 | string | Value of tag |
type | 0..1 | uri | A FHIR StructureDefinition URI for the column's type. |
forEach | 0..1 | string | A FHIRPath expression to retrieve the parent element(s) used in the containing select. The default is effectively |
forEachOrNull | 0..1 | string | Same as forEach, but will produce a row with null values if the collection is empty. |
repeat | 0..* | string | |
select | 0..* | Nested select relative to a parent expression. | |
unionAll | 0..* | Creates a union of all rows in the given selection structures. | |
status | 1..1 | code | draft | active | retired | unknown |
title | 0..1 | string | Name for this view definition (human friendly) |
url | 0..1 | uri | Canonical identifier for this view definition, represented as a URI (globally unique) |
useContext | 0..* | UsageContext | The context that the content is intended to support |
where | 0..* | BackboneElement | A series of zero or more FHIRPath constraints to filter resources for the view. |
description | 0..1 | string | A human-readable description of the above where constraint. |
path | 1..1 | string | A FHIRPath expression defining a filter condition |
WebPushSubscription
| Name | Card. | Type | Description |
|---|---|---|---|
WebPushSubscription | |||
app | 0..1 | string | Application identifier for the subscription. |
subscription | 0..1 | BackboneElement | Web Push API subscription details. |
endpoint | 0..1 | string | URL to which the push notification service should send notifications. |
expirationTime | 0..1 | decimal | Time in seconds when the subscription will expire. |
keys | 0..1 | BackboneElement | Cryptographic keys needed for the push subscription. |
auth | 0..1 | string | Authentication key for the subscription. |
p256dh | 0..1 | string | Public key for the subscription (P-256 Diffie-Hellman). |
user | 0..1 | BackboneElement | Reference to the user who owns this subscription. |
id | 0..1 | string | User identifier. |
resourceType | 0..1 | string | Fixed value indicating this is a reference to a User resource. |
aidboxtopicdestination-fhir-native-topic-based-subscription
FHIR native topic-based subscription profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-fhir-native-topic-based-subscription | |||
parameter | 1..1 | ||
parameter | 1..1 | ||
parameter | 1..1 | ||
parameter | 0..1 | Time in seconds for which to store events. During this period, events will be available with the $events operation. If not specified, events will be stored indefinitely. | |
parameter | 0..1 | Number of parallel senders which will handle subscriptions for the topic. Default is 4. | |
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | string | Allowed values: |
value[x] | 1..1 | canonical | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt |
aidboxtopicdestination-gcp-pubsub-at-least-once
GCP Pub/Sub at-least-once delivery profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-gcp-pubsub-at-least-once | |||
parameter | 0..1 | ||
parameter | 1..1 | ||
parameter | 1..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt |
aidboxtopicdestination-kafka-at-least-once
Kafka at-least-once delivery profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-kafka-at-least-once | |||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string |
aidboxtopicdestination-kafka-at-least-once-mock
Kafka at-least-once mock delivery profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-kafka-at-least-once-mock | |||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | boolean | |
value[x] | 1..1 | boolean |
aidboxtopicdestination-kafka-best-effort
Kafka best-effort delivery profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-kafka-best-effort | |||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string |
aidboxtopicdestination-kafka-best-effort-mock
Kafka best-effort mock delivery profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-kafka-best-effort-mock | |||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | string | |
value[x] | 1..1 | boolean | |
value[x] | 1..1 | boolean |
aidboxtopicdestination-webhook-at-least-once
Webhook at-least-once delivery profile for AidboxTopicDestination.
| Name | Card. | Type | Description |
|---|---|---|---|
aidboxtopicdestination-webhook-at-least-once | |||
parameter | 0..1 | ||
parameter | 1..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..1 | ||
parameter | 0..* | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
name | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
part | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
resource | 0..1 | ||
value[x] | 1..1 | url | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | integer | |
value[x] | 1..1 | unsignedInt | |
value[x] | 1..1 | string |
fhir-package-install-parameters
Profile for FHIR package installation parameters.
| Name | Card. | Type | Description |
|---|---|---|---|
fhir-package-install-parameters | |||
parameter | 1..1 | ||
parameter | 1..* | ||
parameter | 0..1 | ||
name | 0..1 | ||
name | 0..1 |
fhir-package-uninstall-parameters
Profile for FHIR package uninstallation parameters.
| Name | Card. | Type | Description |
|---|---|---|---|
fhir-package-uninstall-parameters | |||
parameter | 1..1 | ||
parameter | 1..* | ||
name | 0..1 |
legacy-fce-extension
| Name | Card. | Type | Description |
|---|---|---|---|
legacy-fce-extension | |||
url | 0..1 | ||
value[x] | 0..1 | string |
orgbac-mode
| Name | Card. | Type | Description |
|---|---|---|---|
orgbac-mode | |||
url | 0..1 | ||
value[x] | 0..1 | string |
orgbac-organization-reference
| Name | Card. | Type | Description |
|---|---|---|---|
orgbac-organization-reference | |||
url | 0..1 | ||
value[x] | 0..1 | Reference | Allowed references: Organization |
password
| Name | Card. | Type | Description |
|---|---|---|---|
password | |||
value | 0..1 | http://hl7.org/fhirpath/System.String | Primitive value for password |
search-parameter-code-extension
| Name | Card. | Type | Description |
|---|---|---|---|
search-parameter-code-extension | |||
url | 0..1 | ||
value[x] | 0..1 | code |
secret
| Name | Card. | Type | Description |
|---|---|---|---|
secret | |||
value | 0..1 | http://hl7.org/fhirpath/System.String | Primitive value for secret |
sha256Hash
| Name | Card. | Type | Description |
|---|---|---|---|
sha256Hash | |||
value | 0..1 | http://hl7.org/fhirpath/System.String | Primitive value for sha256Hash |
ui_history
UI history tracking resource for Aidbox console.
| Name | Card. | Type | Description |
|---|---|---|---|
ui_history | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
command | 0..1 | string | Command that was executed. |
type | 0..1 | string | Type of history entry. Allowed values: |
user | 0..1 | Reference | Reference to the user who performed the action. Allowed references: User |
ui_snippet
UI snippet resource for saved queries and commands in Aidbox console.
| Name | Card. | Type | Description |
|---|---|---|---|
ui_snippet | |||
_source | 0..1 | string | System Property. DO NOT USE IT. |
collection | 0..1 | string | Collection the snippet belongs to. |
command | 0..1 | string | Command or query content. |
title | 0..1 | string | Title of the snippet. |
type | 0..1 | string | Type of snippet. Allowed values: |
user | 0..1 | Reference | Reference to the user who created the snippet. Allowed references: User |
Last updated: