1use crate::pub_struct;
2pub_struct!(AUT {
3 aut_1_authorizing_payor_plan_id: Option<String>,
4 aut_2_authorizing_payor_company_id: String,
5 aut_3_authorizing_payor_company_name: Option<String>,
6 aut_4_authorization_effective_date: Option<String>,
7 aut_5_authorization_expiration_date: Option<String>,
8 aut_6_authorization_identifier: Option<String>,
9 aut_7_reimbursement_limit: Option<String>,
10 aut_8_requested_number_of_treatments: Option<String>,
11 aut_9_authorized_number_of_treatments: Option<String>,
12 aut_10_process_date: Option<String>,
13 aut_11_requested_disciplines: Option<Vec<String>>,
14 aut_12_authorized_disciplines: Option<Vec<String>>,
15 aut_13_authorization_referral_type: String,
16 aut_14_approval_status: Option<String>,
17 aut_15_planned_treatment_stop_date: Option<String>,
18 aut_16_clinical_service: Option<String>,
19 aut_17_reason_text: Option<String>,
20 aut_18_number_of_authorized_treatments_units: Option<String>,
21 aut_19_number_of_used_treatments_units: Option<String>,
22 aut_20_number_of_schedule_treatments_units: Option<String>,
23 aut_21_encounter_type: Option<String>,
24 aut_22_remaining_benefit_amount: Option<String>,
25 aut_23_authorized_provider: Option<String>,
26 aut_24_authorized_health_professional: Option<String>,
27 aut_25_source_text: Option<String>,
28 aut_26_source_date: Option<String>,
29 aut_27_source_phone: Option<String>,
30 aut_28_comment: Option<String>,
31 aut_29_action_code: Option<String>,
32});