description: Application definition resource for Aidbox. package_name: io.health-samurai.core.r4b derivation: specialization name: App type: App elements: hooks: {short: Hooks configuration for the app., index: 11} entities: {short: Entities defined by the app., index: 13} type: type: code short: Type of application. constraint: enum-402: {human: 'Type must be one of: app, addon', severity: error, expression: '%context.subsetOf(''app'' | ''addon'')'} index: 1 subscriptions: {short: Subscriptions configuration for the app., index: 12} operations: {short: Operations defined by the app., index: 14} apiVersion: {type: integer, short: Version of the API this app uses., index: 2} migrations: type: BackboneElement short: List of migrations for this app. array: true index: 7 elements: id: {type: string, short: Unique identifier for the migration., index: 8} dateTime: {type: string, short: Timestamp for the migration., index: 9} action: {type: string, short: Action to be performed for the migration., index: 10} required: [id, dateTime, action] _source: {type: string, short: System Property. DO NOT USE IT., index: 0} endpoint: type: BackboneElement short: Endpoint configuration for the app. index: 3 elements: url: {type: string, short: URL of the endpoint., index: 4} secret: {type: string, short: Secret key for endpoint authentication., index: 5} type: type: code short: Type of endpoint protocol. constraint: enum-403: {human: 'Endpoint type must be one of: http-rpc, ws-rpc, native', severity: error, expression: '%context.subsetOf(''http-rpc'' | ''ws-rpc'' | ''native'')'} index: 6 package_version: 0.2601.0 class: resource kind: resource url: http://health-samurai.io/fhir/core/StructureDefinition/App base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 0.2601.0 required: [type, apiVersion]