1. A method of formatting multimedia programming data for electronic transfer, wherein the programming data has data elements comprising: establishing a completeness and validity format for the data; receiving data elements; arranging the data elements according to the completeness and validity format.