Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

normalize_ndc

cre8_app_provider::adapters::drug_keys::normalize_ndc

fn · cre8-app-provider · crates/cre8-app-provider/src/adapters/drug_keys.rs:34 pub documented

14lines
8cyclomatic
2max nesting
2statements
1? exits
1params
11callers
1callees
5.2 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (11 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitepath · 2 sitesname · 1 sitename · 2 sitespath · 1 sitename · 1 siteref · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 siteref · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 siteconcept_recordsapp-provider · cc 26cre8_app_provider::adapters::rxnorm::concept_recordsspl_recordapp-provider · cc 16cre8_app_provider::adapters::dailymed::spl_recordselectionapp-provider · cc 16cre8_app_provider::adapters::dailymed::selectionproduct_recordapp-provider · cc 7cre8_app_provider::adapters::openfda::product_recordrecall_recordapp-provider · cc 6cre8_app_provider::adapters::openfda::recall_recordharmonized_claimsapp-provider · cc 6cre8_app_provider::adapters::openfda::harmonized_claimsfilter_valueapp-provider · cc 6cre8_app_provider::adapters::dailymed::filter_valuendc_mentions_read_hyphenate…app-provider · cc 1cre8_app_provider::adapters::drug_keys::tests::ndc_mentions_read_hyphenated_codes_out_of_textOpenFdaProvider::fetch_liveapp-provider · cc 8cre8_app_provider::adapters::openfda::OpenFdaProvider::fetch_liveconvenience_fields_become_a…app-provider · cc 1cre8_app_provider::adapters::openfda::tests::convenience_fields_become_a_search_expression_for_their_datasetndc_keyapp-provider · cc 1cre8_app_provider::adapters::drug_keys::ndc_keyndc_mentionsapp-provider · cc 5cre8_app_provider::adapters::drug_keys::ndc_mentionssearch_expressionapp-provider · cc 16cre8_app_provider::adapters::openfda::search_expressionis_hyphenated_ndcapp-provider · cc 3cre8_app_provider::adapters::dailymed::is_hyphenated_ndcndcs_fromapp-provider · cc 3cre8_app_provider::adapters::rxnorm::ndcs_fromsearch_valueapp-provider · cc 10cre8_app_provider::adapters::openfda::search_valuea_4_4_2_ndc_pads_the_labelerapp-provider · cc 1cre8_app_provider::adapters::drug_keys::tests::a_4_4_2_ndc_pads_the_labelera_5_3_2_ndc_pads_the_productapp-provider · cc 1cre8_app_provider::adapters::drug_keys::tests::a_5_3_2_ndc_pads_the_producta_5_4_1_ndc_pads_the_packageapp-provider · cc 1cre8_app_provider::adapters::drug_keys::tests::a_5_4_1_ndc_pads_the_packagean_11_digit_ndc_is_kept_wit…app-provider · cc 1cre8_app_provider::adapters::drug_keys::tests::an_11_digit_ndc_is_kept_with_or_without_hyphenstext_that_is_not_a_package_…app-provider · cc 2cre8_app_provider::adapters::drug_keys::tests::text_that_is_not_a_package_ndc_has_no_keynormalize_ndcapp-provider · cc 8cre8_app_provider::adapters::drug_keys::normalize_ndcdigit_segmentsapp-provider · cc 2cre8_app_provider::adapters::drug_keys::digit_segments

Control flow

Source not readable from this process.

Callers 11

Callees 1

Source not readable from this process.