Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lib/pages/create_acute_auth_page.rb
- class CreateAcuteAuthorizationPage < SitePrism::Page
- include CapybaraHelper
- element :sel_client, '[id*=s2id_SelectChangeClient_acute_clients_drop_down]'
- element :btn_health_plan, '[value*="Medicaid"]'
- element :sel_owner_disabled, '#s2id_select2-field-owner-id[class*="disabled"]'
- element :sel_provider, '[id*=field-provider-name]'
- element :txt_facility, '#field-facility-name'
- element :txt_auth_begin_date, '#field-prior-auth-begin-date'
- element :txt_auth_end_date, '#field-prior-auth-end-date'
- element :txt_auth_discharge_date, '[id*=discharge_date]'
- element :txt_primary_icd, '#field-icd10-code'
- element :txt_units, '[id*=review_units]'
- element :sel_status, '[id*=review_status]'
- element :btn_submit_acute, '[href="/clients/priorAuthorizationUpdate"]'
- element :btn_ok, '.icon-ok.icon-white'
- element :sel_provider_loc, '[name="pfin-rel"]'
- def select_client(value)
- select_2(sel_client, value)
- end
- def select_provider (value)
- select_2(sel_provider, value)
- end
- def select_facility (value)
- select_2(sel_facility, value)
- end
- def click_btn_health_plan
- btn_health_plan.click
- end
- def click_btn_submit_acute
- btn_submit_acute.click
- end
- def select_status (value)
- select(sel_status, value)
- end
- def select_provider_loc
- find(:css, '[name="pfin-rel"]').first.click
- end
- def click_btn_ok
- btn_ok.click
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement