- BOOLEAN =
[ :code_prescription, :code_zuzahlungsbefreit, :email_public,
:item_good_experience, :item_good_impression, :item_recommended,
:item_helps, ]
- ENUMS =
{
:display => ['paged', 'grouped'],
:dstype => ['tradename', 'compare', 'substance', 'company',
'indication'],
:range => ("A".."Z").to_a.push('0-9'),
:salutation => [nil, "salutation_f", "salutation_m"],
:sortvalue => [ 'active_agents', 'atc', 'code_festbetragsstufe',
'code_zuzahlungsbefreit', 'company', 'ddd_prices', 'difference',
'doses', 'package_infos', 'price_festbetrag', 'price_difference',
'price_public', 'product', 'size',
],
}
- EVENTS =
[ :ajax_autofill, :ajax_create_active_agent, :ajax_create_composition,
:ajax_create_part, :ajax_delete_active_agent,
:ajax_delete_composition, :ajax_delete_part, :atc_assign,
:atc_browser, :collect, :ddd, :delete, :explain_ddd_price,
:explain_price, :fachinfo, :feedback, :checkout, :compare,
:compare_remote, :home, :login, :login_, :logout, :new_package,
:new_sequence, :package, :package_infos, :patinfo, :proceed_export,
:proceed_poweruser, :product, :products, :remote_infos, :search,
:sequence, :sort, :update ]
- NUMERIC =
[ :active_agent, :code_festbetragsgruppe,
:code_festbetragsstufe, :composition, :days, :equivalence_factor,
:multi, :offset, :part, :price_exfactory, :price_festbetrag,
:price_public, :sequence, :size ]
- PATTERNS =
{
:atc => /[ABCGHJLMNPRSV](\d{2}([A-Z]([A-Z](\d{2})?)?)?)?/,
}
- STRINGS =
[ :atc_name, :captcha, :chapter, :code, :code_cid, :company, :dose,
:fachinfo_url, :galenic_form, :invoice, :message, :name,
:name_first, :name_last, :patinfo_url, :cid, :quantity, :query,
:registration, :substance, :uid, :unit ]