Skip to documentation
GenHealth integration

Execute Billing Actions

Perform Execute Billing Actions through GenHealth.

View as Markdown
execute_billing_actions
write

Inputs

  • document_id
    expression
    Document Id

    Optional literal value or workflow expression.

  • resource_type
    select
    Resource Type

    Optional selected identifier or value.

    Options: Patient ("patient"), Insurance ("insurance"), Order ("order"), Document ("document"), Diagnosis Codes ("icd codes"), Prescription ("prescription"), Patient Note ("comment"), Task ("task")

  • action_type
    select
    Action Type

    Optional selected identifier or value.

    Options: Read ("read"), Create ("create"), Update ("update"), Upload ("upload")

  • resource_id
    expression
    Resource Id

    Optional literal value or workflow expression.

  • data
    json
    Data

    Optional JSON value.

  • prescription_selected_product
    billing_product_selectdynamic options
    Prescription Selected Product

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

  • dry_run
    boolean
    Dry Run

    Optional true-or-false value.

    Default: "false"

  • idempotency_fingerprint
    expression
    Idempotency Fingerprint

    Optional literal value or workflow expression.

  • auto_push_action_key
    expression
    Auto Push Action Key

    Optional literal value or workflow expression.

  • manual_review_as_soft_fail
    boolean
    Manual Review As Soft Fail

    Optional true-or-false value.

    Default: "false"

  • record_summary
    boolean
    Record Summary

    Optional true-or-false value.

    Default: "false"

  • skip_if_no_resource_data
    boolean
    Skip If No Resource Data

    Optional true-or-false value.

    Default: "false"

  • verify_count_increase
    boolean
    Verify Count Increase

    Optional true-or-false value.

    Default: "false"

  • verify_document_types
    text
    Verify Document Types

    Optional text value.

  • verify_max_attempts
    number
    Verify Max Attempts

    Optional numeric value.

    Default: 10

  • duplicate_match_mode
    select
    Duplicate Match Mode

    Optional selected identifier or value.

    Default: "strict"

    Options: Strict ("strict"), Exact First Name, Last Name, and DOB ("exact_identity"), Review Near Matches ("review_near_matches"), Match on Available Identifiers (name-only when no DOB) ("available_identifiers")

Outputs

  • successSuccess
  • document_idDocument Id
  • resource_typeResource Type
  • action_typeAction Type
  • statusStatus
  • messageMessage
  • dataData
  • actions_executedActions Executed
  • skippedSkipped
  • review_requiredReview Required
  • auto_push_allowedAuto Push Allowed
  • reasonReason
  • missing_fieldsMissing Fields
  • idempotency_fingerprintIdempotency Fingerprint
  • errorError

Output schema completeness: best_effort_declared

Safety

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

Schemas

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

Input schema
{
  "type": "object",
  "properties": {
    "data": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    },
    "dry_run": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "action_type": {
      "enum": [
        "read",
        "create",
        "update",
        "upload"
      ],
      "type": "string",
      "description": "Optional selected identifier or value.",
      "x-workflow-field-type": "select"
    },
    "document_id": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "resource_id": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "resource_type": {
      "enum": [
        "patient",
        "insurance",
        "order",
        "document",
        "icd codes",
        "prescription",
        "comment",
        "task"
      ],
      "type": "string",
      "description": "Optional selected identifier or value.",
      "x-workflow-field-type": "select"
    },
    "record_summary": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "verify_max_attempts": {
      "type": "number",
      "default": 10,
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "auto_push_action_key": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "duplicate_match_mode": {
      "enum": [
        "strict",
        "exact_identity",
        "review_near_matches",
        "available_identifiers"
      ],
      "type": "string",
      "default": "strict",
      "description": "Optional selected identifier or value.",
      "x-workflow-field-type": "select"
    },
    "verify_count_increase": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "verify_document_types": {
      "type": "string",
      "description": "Optional text value.",
      "x-workflow-field-type": "text"
    },
    "idempotency_fingerprint": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "skip_if_no_resource_data": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "manual_review_as_soft_fail": {
      "type": "boolean",
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "prescription_selected_product": {
      "type": "string",
      "description": "Optional selected identifier or value. Retrieve allowed values from the dynamic options endpoint.",
      "x-dynamic-options": true,
      "x-workflow-field-type": "billing_product_select"
    }
  },
  "additionalProperties": false
}
Output schema
{
  "type": "object",
  "properties": {
    "data": {},
    "error": {},
    "reason": {},
    "status": {},
    "message": {},
    "skipped": {},
    "success": {},
    "action_type": {},
    "document_id": {},
    "resource_type": {},
    "missing_fields": {},
    "review_required": {},
    "actions_executed": {},
    "auto_push_allowed": {},
    "idempotency_fingerprint": {}
  },
  "additionalProperties": true
}
View all GenHealth actions