Folate may be expressed as a percent DV in conventional foods. When folic acid is added or when a claim is made about the nutrient, folic acid must be declared in parentheses, as mcg of folic acid. When the vitamins and minerals are listed in a single column, the statement shall be indented under the information on vitamin A. When vitamins and minerals are arrayed horizontally, the statement of percent shall be presented in parenthesis following the declaration of vitamin A and the percent DV of vitamin A in the food e.
When declared, the percentages shall be expressed in the same increments as are provided for vitamins and minerals in paragraph c 8 iii of this section. The declaration must be folate in mcg DFE when expressed as a quantitative amount by weight in a conventional food or a dietary supplement and the percent DV based on folate in mcg DFE, or for conventional food, may be expressed as folate and the percent DV based on folate in mcg DFE.
When declared, folic acid must be in parentheses, mcg of folic acid as shown in paragraph d 12 of this section in the display that illustrates voluntary declaration of nutrition information. In the interest of uniformity of presentation, FDA strongly recommends that the nutrition information be presented using the graphic specifications set forth in appendix B to part A Except as provided for in paragraph c 2 ii of this section, a single easy-to-read type style,. C At least one point leading i.
The numeric amount for the information required in paragraph d 5 of this section shall also be highlighted in bold or extra bold type and shall be in a type size no smaller than 22 point, except the type size for this information required for the tabular display for small packages as shown in paragraph j 13 ii A 1 of this section, and for the linear display for small packages as shown in paragraph j 13 ii A 2 of this section no smaller than 14 point.
The information required in paragraphs d 4 , 6 , and 9 of this section shall be in a type size no smaller than 6 point. When provided, the information described in paragraph d 10 of this section shall be in a type size no smaller than 6 point.
No other information shall be highlighted. Such information shall include:. For the linear display for small packages as shown in paragraph j 13 ii A 2 of this section, the actual number of servings may be listed after the servings per container declaration. The information required in this paragraph shall be highlighted in bold or extra bold and be in a type size no smaller than 10 point, except the type size shall be no smaller than 9 point for this information in the tabular displays as shown in paragraphs d 11 and e 6 ii of this section, the tabular display for small packages as shown in paragraph j 13 ii A 1 of this section, and the linear display for small packages as shown in paragraph j 13 ii A 2 of this section.
The serving size amount must be right justified if adequate space is available. The position of this column heading shall allow for a list of nutrient names and amounts as described in paragraph d 7 of this section to be to the left of, and below, this column heading. The percent shall be calculated by dividing either the amount declared on the label for each nutrient or the actual amount of each nutrient i.
The numerical value shall be followed by the symbol for percent i. When listed horizontally in two columns, vitamin D and calcium should be listed on the first line and iron and potassium should be listed on the second line, as shown in paragraph d 12 of this section in the side-by-side display.
This information may be presented horizontally as shown in paragraph d 12 of this section i. The caloric conversion information provided for in paragraph d 10 of this section may be presented beneath either side or along the full length of the nutrition label. The following sample label illustrates an aggregate display.
Numeric characters that are identical in both languages need not be repeated e. All required information must be included in both languages.
When such dual labeling is provided, equal prominence shall be given to both sets of values. Information shall be presented in a format consistent with paragraph d of this section, except that:. Naturally occurring indigenous nutrients. When a nutrient is naturally occurring indigenous in a food or an ingredient that is added to a food, the total amount of such nutrient in the final food product is subject to class II requirements, except that when an exogenous source of the nutrient is also added to the final food product, the total amount of the nutrient in the final food product indigenous and exogenous is subject to class I requirements.
Provided, That no regulatory action will be based on a determination of a nutrient value that falls below this level by a factor less than the variability generally recognized for the analytical method used in that food at the level involved.
Provided, That no regulatory action will be based on a determination of a nutrient value that falls above this level by a factor less than the variability generally recognized for the analytical method used in that food at the level involved.
Reasonable deficiencies of calories, total sugars, added sugars, total fat, saturated fat, trans fat, cholesterol, or sodium under labeled amounts are acceptable within current good manufacturing practice. FDA approval of a database shall not be considered granted until the Center for Food Safety and Applied Nutrition has agreed to all aspects of the database in writing. The approval will be granted where a clear need is presented e.
Approvals will be in effect for a limited time, e. B Make and keep records of the amount of added sugars added to the food before and during the processing of the food, and if packaged as a separate ingredient, as packaged whether as part of a package containing one or more ingredients or packaged as a single ingredient and in no event shall the amount of added sugars declared exceed the amount of total sugars on the label; or.
C Submit a petition, under 21 CFR In addition, the scientific data or other information must include the reason that the manufacturer is unable to determine a reasonable approximation of the amount of added sugars in a serving of their finished product and a description of the process that they used to come to that conclusion.
Such records must be provided to FDA upon request, during an inspection, for official review and photocopying or other means of reproduction. Records required to verify information on the label may be kept either as original records, true copies such as photocopies, pictures, scanned copies, microfilm, microfiche, or other accurate reproductions of the original records , or electronic records which must be kept in accordance with part 11 of this chapter.
These records must be accurate, indelible, and legible. Failure to make and keep the records or provide the records to appropriate regulatory authorities, as required by this paragraph g 11 , would result in the food being misbranded under section a 1 of the act.
However, when two or more food products are simply combined together in such a manner that no outer container is used, or no outer label is available, each product shall have its own nutrition information, e. When separately packaged ingredients or assortments of the same type of food are intended to be eaten at the same time, the nutrition information may be specified per serving for each component or as a composite value.
Reasonable categories of foods may be used only if accepted by FDA. In determining whether a proposed category is reasonable, FDA will consider whether the values of the characterizing nutrients in the foods proposed to be in the category meet the compliance criteria set forth in paragraphs g 3 through 6 of this section.
Where firms have been in business less than 2 years, reasonable estimates must indicate that annual sales will not exceed the amounts specified. For foreign firms that ship foods into the United States, the business activities to be included shall be the total amount of food sales, as well as other sales to consumers, by the firm in the United States. Claims or other nutrition information subject the food to the provisions of this section;. A This exemption shall not be available for those foods that are manufactured, processed, or repackaged by that distributor for sale to any persons other than restaurants or other establishments that serve food for immediate human consumption, and.
B The manufacturer of such products is responsible for providing the nutrition information on the products if there is a reasonable possibility that the product will be purchased directly by consumers. Claims or other nutrition information subject the food to the provisions of this section.
The nutrients declared for infants through 12 months of age and children 1 through 3 years of age shall include calories, total fat, saturated fat, trans fat, cholesterol, sodium, total carbohydrates, dietary fiber, total sugars, added sugars, protein, and the following vitamins and minerals: Vitamin D, calcium, iron, and potassium.
A Such labeling shall not declare a percent Daily Value for saturated fat, trans fat, cholesterol, sodium, dietary fiber, total sugars, or added sugars and shall not include a footnote. B The following sample label illustrates the provisions of paragraph j 5 ii of this section. A The following sample label illustrates the provisions of paragraph j 5 iii of this section. A medical food is a food which is formulated to be consumed or administered enterally under the supervision of a physician and which is intended for the specific dietary management of a disease or condition for which distinctive nutritional requirements, based on recognized scientific principles, are established by medical evaluation.
A food is subject to this exemption only if:. Radio stations in the San Antonio, Texas market. Cox Media Group. Apollo Global Management Pittsburgh Cable News Channel. Hidden categories: Articles with short description Short description is different from Wikidata Articles needing additional references from December All articles needing additional references Coordinates on Wikidata.
Namespaces Article Talk. Views Read Edit View history. Help Learn to edit Community portal Recent changes Upload file. Download as PDF Printable version. To avoid references to a bundle defined exception class, thus preventing an uninstalled bundle from being garbage collected, the Log Service may return an exception object of an implementation defined Throwable subclass. The returned object will attempt to provide as much information as possible from the original exception object such as the message and stack trace.
Returns Throwable object of the exception associated with this LogEntry ; null if no exception is associated with this LogEntry object. If one of the log methods of LogService was used, this is the specified integer level. Otherwise, this is the ordinal value of the log level. Returns Integer level of this LogEntry object. Deprecated Since 1. Replaced by getLogLevel. Returns The location information of the creation of this LogEntry object. Returns The name of the Logger object used to create this LogEntry object.
Returns The level of this LogEntry object. Returns String containing the formatted message associated with this LogEntry object. A unique, non-negative value that is larger than all previously assigned values since the log implementation was started. These values are transient and are reused upon restart of the log implementation.
Returns The sequence number for this LogEntry object. Returns ServiceReference object for the service associated with this LogEntry object; null if no ServiceReference object was provided. This string must contain the name of the thread and may contain other information about the thread. Returns A string representing the thread which created this LogEntry object. Returns The system time in milliseconds when this LogEntry object was created.
See Also System. Provides methods for bundles to write messages to the log using SLF4J-style format strings. If the last argument is a Throwable or a ServiceReference , it is added to the generated LogEntry and then, if the next to last argument is a ServiceReference or Throwable and not the same type as the last argument, it is also added to the generated LogEntry.
AUDIT level. DEBUG level. Throws E — An exception thrown by the operation. ERROR level. INFO level. DEBUG level? Returns true if logging is enabled for the trace level.
ERROR level? INFO level? TRACE level? Returns true if logging is enabled for the LogLevel. TRACE level. WARN level? WARN level. An operation that accepts a Logger argument and produces no result. This is a functional interface and can be used as the assignment target for a lambda expression or method reference. Provides methods for bundles to obtain named Logger s that can be used to write messages to the log.
Logger names exist in a hierarchy. The root logger name is the top ancestor of the logger name hierarchy. Must not be null. Returns The Logger named with the specified name. If the name parameter is equal to Logger. Returns The Logger named with the name of the specified class. Can be Logger or FormatterLogger. Returns The Logger or FormatterLogger named with the specified name.
Returns The Logger or FormatterLogger named with the name of the specified class. This method is not normally used. The other getLogger methods return a Logger associated with the bundle used to obtain this Logger Factory service. This method is used to obtain a Logger for the specified bundle which may be useful to code which is logging on behalf of another bundle.
Returns The Logger or FormatterLogger named with the specified name for the specified bundle. Throws IllegalArgumentException — If the specified type is not a supported Logger type or the specified Bundle is not a resolved bundle. Warning — Information about a failure or unwanted situation that is not blocking. After the listener is registered, the logged method will be called for each LogEntry object created. Since 1. LogStreamProvider is the preferred way to obtain LogEntry objects.
To obtain past LogEntry objects, the getLog method can be called which will return an Enumeration of the LogEntry objects in the log. The LogListener. When a bundle which registers a LogListener object is stopped or otherwise releases the Log Reader Service, the Log Reader Service must remove all of the bundle's listeners.
Each element of the enumeration is a LogEntry object, ordered with the most recent entry first. Whether the enumeration is of all LogEntry objects since the Log Service was started or some recent past is implementation-specific. Returns An Enumeration of the LogEntry objects in the log. If listener is not contained in this Log Reader Service's list of listeners, this method does nothing.
Replaced by LoggerFactory. This log entry is used for problem determination and may be irrelevant to anyone but the bundle developer. Replaced by LogLevel. This log entry indicates the bundle or service may not be functional. This log entry may be the result of any change in the bundle or service and does not indicate a problem. This log entry indicates a bundle or service is still functioning but may experience problems in the future because of the warning condition.
This should be one of the defined log levels but may be any integer that is interpreted in a user defined way. This method will log to the Logger named "LogService" for the bundle. The specified level is mapped to a LogLevel as follows:. Any other value - LogLevel. In the generated log entry, LogEntry. Replaced by Logger. See LoggerFactory. The ServiceReference field of the LogEntry object will be set to null.
The Throwable field of the LogEntry will be set to null. LoggerAdmin - LoggerAdmin service for configuring loggers. LoggerContext - Logger Context for a bundle. There is also a root Logger Context from which each named Logger Context inherits. The root Logger Context has no name. When a bundle logs, the logger implementation must locate the Logger Context for the bundle to determine the effective log level of the logger name. The best matching name for the Logger Context is the longest name, which has a non-empty Logger Context, according to this syntax:.
So the Logger Context for a bundle is searched for using the following names in the given order:. The search stops at the first non-empty Logger Context. If no non-empty Logger Context is found using the above search order, the Logger Context with the symbolic name of the bundle must be used for the bundle.
This service property is set to the service. The value of this service property must be of type Long. Can be null to specify the root Logger Context. Returns The Logger Context for the specified name. The returned Logger Context may be empty. Any change to the configuration of this Logger Context must be effective immediately for all loggers that would rely upon the configuration of this Logger Context.
Framework launching property specifying the default log level of the root Logger Context. The value of this property must be the name of the one of the LogLevel s. If not specified, or the specified value is not the name of the one of the LogLevel s, the default log level of the root Logger Context is LogLevel.
See Also LogLevel. For example, the Logger Context named com. The effective log level for a logger name is found by the following steps:. If the specified logger name is configured with a log level, return the configured log level.
For each ancestor logger name of the specified logger name, if the ancestor logger name is configured with a log level, return the configured log level. If this Logger Context is named, return the result of calling this method on the root Logger Context with the specified logger name. Returns The effective log level of the logger name in this Logger Context. Returns The configured log levels for this Logger Context. The keys are the logger names and the values are the log levels.
The returned map may be empty if no logger names are configured for this Logger Context.
0コメント