{"id":3413,"date":"2020-06-19T11:45:05","date_gmt":"2020-06-19T15:45:05","guid":{"rendered":"https:\/\/www.futureofutilities.ca\/?p=3413"},"modified":"2020-06-19T11:45:05","modified_gmt":"2020-06-19T15:45:05","slug":"the-fsma-factbook","status":"publish","type":"post","link":"https:\/\/www.foodsafetycanada.com\/the-fsma-factbook\/","title":{"rendered":"THE FSMA Factbook"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-3414\" src=\"https:\/\/www.futureofutilities.ca\t\/wp-content\/uploads\/2020\/06\/Screen-Shot-2020-02-26-at-2.55.48-PM-233x300.png\" alt=\"\" width=\"233\" height=\"300\" srcset=\"https:\/\/www.foodsafetycanada.com\/wp-content\/uploads\/2020\/06\/Screen-Shot-2020-02-26-at-2.55.48-PM-233x300.png 233w, https:\/\/www.foodsafetycanada.com\/wp-content\/uploads\/2020\/06\/Screen-Shot-2020-02-26-at-2.55.48-PM-794x1024.png 794w, https:\/\/www.foodsafetycanada.com\/wp-content\/uploads\/2020\/06\/Screen-Shot-2020-02-26-at-2.55.48-PM-768x991.png 768w, https:\/\/www.foodsafetycanada.com\/wp-content\/uploads\/2020\/06\/Screen-Shot-2020-02-26-at-2.55.48-PM-54x70.png 54w, https:\/\/www.foodsafetycanada.com\/wp-content\/uploads\/2020\/06\/Screen-Shot-2020-02-26-at-2.55.48-PM.png 987w\" sizes=\"(max-width: 233px) 100vw, 233px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><em>The FSMA Factbook is crafted with food safety professionals in mind. It is the first E-Book from\u00a0<\/em><a href=\"https:\/\/globalfoodsafetyresource.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>Global Food Safety Resource Inc<\/em><\/a><em>\u00a0and includes a summary of each key rule under FSMA. This detailed overview of the landmark legislation is designed to help professionals understand and adapt to the changes it brings. Useful links, resources and answers to your most commonly asked questions are all available in this free download.<br \/>\n<\/em><\/p>\n<p>&nbsp;<\/p>\n<script type=\"text\/javascript\">var gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(\"DOMContentLoaded\",o):document.addEventListener(\"gform_main_scripts_loaded\",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,n){gform.removeHook(\"action\",o,n)},removeFilter:function(o,n,r){gform.removeHook(\"filter\",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+\"_\"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==n?t.apply(null,r):r[0]=t.apply(null,r)})),\"filter\"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});<\/script>\n                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_14' >\n                        <div class='gform_heading'>\n                            <h3 class=\"gform_title\">Resources<\/h3>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_14'  action='\/wp-json\/wp\/v2\/posts\/3413' data-formid='14' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LdC_5spAAAAAPbrniXfxkSPwrvhxny29TMf8r3M' data-tabindex='0'><input id=\"input_47b0d6b5e46e7e2cbae66fa7fce8f868\" class=\"gfield_recaptcha_response\" type=\"hidden\" name=\"input_47b0d6b5e46e7e2cbae66fa7fce8f868\" value=\"\"\/><\/div>\n                        <div class='gform-body gform_body'><ul id='gform_fields_14' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_14_1\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_14_1\" ><label class='gfield_label gform-field-label' for='input_14_1'>First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_14_1' type='text' value='' class='medium'    placeholder='First Name*' aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/li><li id=\"field_14_8\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_14_8\" ><label class='gfield_label gform-field-label' for='input_14_8'>Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_14_8' type='text' value='' class='medium'    placeholder='Last Name*' aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/li><li id=\"field_14_2\" class=\"gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_14_2\" ><label class='gfield_label gform-field-label' for='input_14_2'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_14_2' type='email' value='' class='medium'   placeholder='Email*' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_14_5\" class=\"gfield gfield--type-phone gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_14_5\" ><label class='gfield_label gform-field-label' for='input_14_5'>Tel:<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_5' id='input_14_5' type='tel' value='' class='medium'  placeholder='Phone Number' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_14_7\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_14_7\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >CASL Compliance<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_14_7'><li class='gchoice gchoice_14_7_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_7.1' type='checkbox'  value='Yes, I wish to receive email communications from Strategy Institute, including program updates, conference news, and access to exclusive promotional and discount offers.' checked='checked' id='choice_14_7_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_7_1' id='label_14_7_1' class='gform-field-label gform-field-label--type-inline'>Yes, I wish to receive email communications from Strategy Institute, including program updates, conference news, and access to exclusive promotional and discount offers.<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><\/ul><\/div>\n        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_14' class='gform_button button' value='Download'  onclick='if(window[\"gf_submitting_14\"]){return false;}  if( !jQuery(\"#gform_14\")[0].checkValidity || jQuery(\"#gform_14\")[0].checkValidity()){window[\"gf_submitting_14\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_14\"]){return false;} if( !jQuery(\"#gform_14\")[0].checkValidity || jQuery(\"#gform_14\")[0].checkValidity()){window[\"gf_submitting_14\"]=true;}  jQuery(\"#gform_14\").trigger(\"submit\",[true]); }' \/> \n            <input type='hidden' class='gform_hidden' name='is_submit_14' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='14' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_14' value='WyJbXSIsImJlNGU2NDM5Mjc2ZDViYmY2YjE4NDI4Mjg3MGZhOWVkIl0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_14' id='gform_target_page_number_14' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_14' id='gform_source_page_number_14' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\ngform.initializeOnLoaded( function() {gformInitSpinner( 14, 'https:\/\/www.foodsafetycanada.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_14').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_14');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_14').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_14').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_14').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_14').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_14').val();gformInitSpinner( 14, 'https:\/\/www.foodsafetycanada.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [14, current_page]);window['gf_submitting_14'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_14').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [14]);window['gf_submitting_14'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_14').text());}else{jQuery('#gform_14').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"14\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_14\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_14\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_14\" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [14, current_page] );            gform.utils.trigger( { event: 'gform\/postRender', native: false, data: { formId: 14, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; The FSMA Factbook is crafted with food safety professionals in mind. It is the first E-Book from\u00a0Global Food Safety Resource Inc\u00a0and includes a summary of each key rule under FSMA. This detailed overview of the landmark legislation is designed &hellip;&#8230;<\/p>\n","protected":false},"author":5,"featured_media":3417,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[],"_links":{"self":[{"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/posts\/3413"}],"collection":[{"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/comments?post=3413"}],"version-history":[{"count":1,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/posts\/3413\/revisions"}],"predecessor-version":[{"id":3418,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/posts\/3413\/revisions\/3418"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/media\/3417"}],"wp:attachment":[{"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/media?parent=3413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/categories?post=3413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.foodsafetycanada.com\/wp-json\/wp\/v2\/tags?post=3413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}