hl7/segments/
aut.rs

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});