Skip to documentation
Essette integration

Create Authorization

Perform Create Authorization through Essette.

View as Markdown
essette_create_authorization
writeessette

Inputs

  • essette_account_id
    selectrequireddynamic options
    Essette Account Id

    Required selected identifier or value. Retrieve allowed values from the dynamic options endpoint.

    Default: "primary"

  • plan_id
    expressionrequired
    Plan Id

    Required literal value or workflow expression.

  • auth_class
    selectdynamic options
    Auth Class

    Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.

    Default: "DME"

  • auth_subclass
    selectrequireddynamic options
    Auth Subclass

    Required selected identifier or value. Retrieve allowed values from the dynamic options endpoint.

  • auth_type
    selectdynamic options
    Auth Type

    Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.

    Default: "PREI"

  • service_date_start
    expressionrequired
    Service Date Start

    Required literal value or workflow expression.

  • service_date_end
    expressionrequired
    Service Date End

    Required literal value or workflow expression.

  • provider_location_id
    selectdynamic options
    Provider Location Id

    Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.

  • requested_by_id
    expression
    Requested By Id

    Optional literal value or workflow expression.

Outputs

  • successSuccess
  • auth_idAuth Id
  • incomplete_auth_id_for_recoveryIncomplete Auth Id For Recovery
  • auth_numberAuth Number
  • class_idClass Id
  • subclass_idSubclass Id
  • type_idType Id
  • provider_location_idProvider Location Id
  • requested_by_idRequested By Id
  • errorError
  • error_messageError Message

Output schema completeness: best_effort_declared

Safety

External effect
write
Confirmation recommended
No
Retry safe
No
Dry run supported
No

Schemas

These schemas are first-pass authoring guidance. Runtime validation remains authoritative.

Input schema
{
  "type": "object",
  "required": [
    "essette_account_id",
    "plan_id",
    "auth_subclass",
    "service_date_start",
    "service_date_end"
  ],
  "properties": {
    "plan_id": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "auth_type": {
      "type": "string",
      "default": "PREI",
      "description": "Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.",
      "x-dynamic-options": true,
      "x-workflow-field-type": "select"
    },
    "auth_class": {
      "type": "string",
      "default": "DME",
      "description": "Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.",
      "x-dynamic-options": true,
      "x-workflow-field-type": "select"
    },
    "auth_subclass": {
      "type": "string",
      "description": "Required selected identifier or value. Retrieve allowed values from the dynamic options endpoint.",
      "x-dynamic-options": true,
      "x-workflow-field-type": "select"
    },
    "requested_by_id": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "service_date_end": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "essette_account_id": {
      "type": "string",
      "default": "primary",
      "description": "Required selected identifier or value. Retrieve allowed values from the dynamic options endpoint.",
      "x-dynamic-options": true,
      "x-workflow-field-type": "select"
    },
    "service_date_start": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "provider_location_id": {
      "type": "string",
      "description": "Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.",
      "x-dynamic-options": true,
      "x-workflow-field-type": "select"
    }
  },
  "additionalProperties": false
}
Output schema
{
  "type": "object",
  "properties": {
    "error": {},
    "auth_id": {},
    "success": {},
    "type_id": {},
    "class_id": {},
    "auth_number": {},
    "subclass_id": {},
    "error_message": {},
    "requested_by_id": {},
    "provider_location_id": {},
    "incomplete_auth_id_for_recovery": {}
  },
  "additionalProperties": true
}
View all Essette actions