The purpose of IPC-2531 standard recipe file format is to outline the requirements that an SRFF file must meet. The specification describes the file format, outlines the file sections, and indicates how data should be represented through objects. Objects can either be vendor independent (generic objects defined in this document) or vendor specific objects (objects created by a vendor). This document also includes error codes that should be used to report specific information about improperly constructed files. General guidelines for producing an SRFF file and vendor specific objects are also included. Published March 1999.