PackagesCanonicalsLogsProblems
    Packages
    io.health-samurai.core.r4b@0.2601.0
    http://health-samurai.io/fhir/core/StructureDefinition/AidboxTaskLog
description: null
package_name: io.health-samurai.core.r4b
derivation: specialization
name: AidboxTaskLog
type: AidboxTaskLog
elements:
  status-before: {type: string, short: Task status before the action was performed., index: 0}
  status-after: {type: string, short: Task status after the action was performed., index: 1}
  action-params: {short: Parameters provided with the action., index: 2}
  scheduled:
    type: BackboneElement
    short: Definition of a scheduled action.
    constraint:
      union-91: {human: Either at or delay must be present, severity: error, expression: '%context.at.exists() or %context.delay.exists()'}
    index: 3
    elements:
      action: {type: string, short: Name of the scheduled action., index: 4}
      id: {type: string, short: Unique identifier for the scheduled action., index: 5}
      delay: {type: decimal, short: Delay in seconds before executing the action., index: 6}
      at: {type: dateTime, short: Specific time when the action should be executed., index: 7}
      action-params: {short: Parameters for the scheduled action., index: 8}
    required: [id, action]
  action: {type: string, short: Name of the performed action., index: 9}
  subject:
    type: BackboneElement
    short: Resource that is the subject of the action.
    index: 10
    elements:
      id: {type: string, short: Identifier of the subject., index: 11}
      resourceType: {type: string, short: Type of resource that is the subject., index: 12}
      display: {type: string, short: Human-readable display name of the subject., index: 13}
  re-scheduled:
    type: BackboneElement
    short: Definition of a rescheduled action.
    constraint:
      union-92: {human: Either at or delay must be present, severity: error, expression: '%context.at.exists() or %context.delay.exists()'}
    index: 14
    elements:
      action: {type: string, short: Name of the rescheduled action., index: 15}
      id: {type: string, short: Unique identifier for the rescheduled action., index: 16}
      delay: {type: decimal, short: New delay in seconds before executing the action., index: 17}
      at: {type: dateTime, short: New specific time when the action should be executed., index: 18}
      action-params: {short: Parameters for the rescheduled action., index: 19}
    required: [id, action]
package_version: 0.2601.0
class: resource
kind: resource
url: http://health-samurai.io/fhir/core/StructureDefinition/AidboxTaskLog
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 0.2601.0