PackagesCanonicalsLogsProblems
    Packages
    io.health-samurai.core.r5@0.2601.0
    http://health-samurai.io/fhir/core/StructureDefinition/Operation
description: Custom operation definition resource for Aidbox.
package_name: io.health-samurai.core.r5
derivation: specialization
name: Operation
type: Operation
elements:
  description: {type: string, short: Human-readable description of the operation., index: 5}
  request: {short: Request configurations., array: true, index: 12}
  fhirCode: {type: string, short: FHIR operation code., index: 1}
  transform:
    type: BackboneElement
    short: Transformation configuration for the operation.
    index: 13
    elements:
      request:
        type: BackboneElement
        short: Request transformation settings.
        index: 14
        elements:
          engine: {type: code, short: Transformation engine to use., index: 15}
          template: {type: Reference, short: Reference to a template for transformation., index: 16}
          part:
            type: string
            short: Part of the request to transform.
            constraint:
              enum-324: {human: 'Parameter location must be: body', severity: error, expression: '%context.subsetOf(''body'')'}
            index: 17
        required: [part, engine]
  fhirResource: {type: string, short: FHIR resources this operation applies to., array: true, index: 3}
  public: {type: boolean, short: Whether the operation is publicly accessible., index: 6}
  module: {type: string, short: Module that this operation belongs to., index: 4}
  route-params: {short: Parameters for route matching., index: 11}
  no-op-logs: {type: boolean, short: Whether to disable operation logging., index: 7}
  fhirUrl: {type: string, short: FHIR URL pattern for the operation., index: 2}
  app:
    type: Reference
    short: Reference to associated App.
    refers: ['http://health-samurai.io/fhir/core/StructureDefinition/App']
    index: 8
  action: {short: Action to be performed by the operation., index: 9}
  _source: {type: string, short: System Property. DO NOT USE IT., index: 0}
  implicit-params:
    type: BackboneElement
    short: Parameters that are implicitly included in the operation.
    index: 18
    elements:
      path: {short: Path parameters., index: 19}
      query: {short: Query parameters., index: 20}
  data: {short: Additional operation data., index: 10}
package_version: 0.2601.0
class: resource
kind: resource
url: http://health-samurai.io/fhir/core/StructureDefinition/Operation
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 0.2601.0