-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.toml
More file actions
131 lines (117 loc) · 3.47 KB
/
action.toml
File metadata and controls
131 lines (117 loc) · 3.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# Schema: one action taken against a bill
# Examples: a letter sent, a complaint filed, a phone call made, a payment made, a settlement accepted.
# The action log is the chronological history; the tracker row holds the current state.
# Actions are append-only — never edit prior actions, add a new one to correct or supersede.
[meta]
schema = "action"
schema_version = "0.1.0"
[fields.action_id]
type = "string"
required = true
description = "Stable identifier. Format: A-YYYY-NNN."
[fields.bill_id]
type = "string"
required = true
description = "The bill this action is against. Matches bill.toml.bill_id."
[fields.action_type]
type = "string"
required = true
enum = [
"received_bill",
"requested_itemization",
"received_itemization",
"phone_call_to_billing",
"phone_call_to_insurance",
"initial_dispute_letter_sent",
"no_surprises_letter_sent",
"insurance_appeal_internal_sent",
"insurance_appeal_external_sent",
"30day_warning_sent",
"state_doi_complaint_filed",
"state_ag_complaint_filed",
"cms_complaint_filed",
"cms_hpt_complaint_filed",
"ppdr_filed",
"fdcpa_validation_request",
"fap_application_submitted",
"state_balance_billing_letter_sent",
"ground_ambulance_letter_sent",
"irs_501r_complaint_filed",
"ebsa_intervention_request",
"medicare_redetermination_filed",
"medicare_reconsideration_filed",
"medicare_alj_hearing_filed",
"medicaid_mco_appeal_filed",
"medicaid_fair_hearing_filed",
"dental_appeal_filed",
"emtala_complaint_filed",
"ocr_hipaa_complaint_filed",
"auto_med_pay_demand_sent",
"force_health_insurance_billing",
"hospital_lien_challenge",
"wc_carrier_redirect_sent",
"wc_appeal_filed",
"wc_attorney_engaged",
"small_claims_filed",
"small_claims_hearing",
"settlement_offered",
"settlement_accepted",
"payment_made",
"writeoff_received",
"sent_to_collections",
"credit_report_dispute_filed",
"records_request_sent",
"records_received",
"gfe_requested",
"gfe_received",
"idr_request_to_insurer",
"subrogation_response_sent",
"counter_offer_sent",
"counter_offer_accepted",
"counter_offer_rejected",
"phone_call_to_billing_advocate",
"phone_call_to_cfo",
"evidence_bundle_archived",
"audit_finding_logged",
"other",
]
[fields.date]
type = "date"
required = true
description = "Date the action was taken (ISO 8601)."
[fields.recipient]
type = "string"
required = false
description = "Who the action was directed at — billing department, insurance company, CMS, state DOI, court, etc."
[fields.template_used]
type = "string"
required = false
description = "Relative path to the template file used to draft a letter, if applicable."
example = "templates/letter_initial_dispute.md"
[fields.certified_mail_tracking]
type = "string"
required = false
description = "USPS certified mail tracking number, if mailed."
[fields.response_due_by]
type = "date"
required = false
description = "When the recipient must respond per your letter or per statute."
[fields.amount_disputed]
type = "decimal"
required = false
description = "If applicable, the dollar amount this action contests, in USD."
[fields.amount_paid]
type = "decimal"
required = false
description = "If the action was a payment, the dollar amount, in USD."
[fields.status]
type = "string"
required = true
enum = ["completed", "awaiting_response", "response_received", "superseded"]
[fields.outcome]
type = "string"
required = false
description = "Brief outcome description once response received."
[fields.notes]
type = "string"
required = false