Added docstring explaining the reasoning behind the create_notice_type
function