A numerical procedure is presented to calculate transmittance degradation caused by contaminant films on spacecraft surfaces produced through the interaction of orbital atomic oxygen (AO) with volatile silicones and hydrocarbons from spacecraft components. In the model, contaminant accretion is dependent on the adsorption of species, depletion reactions due to gas-surface collisions, desorption, and surface reactions between AO and silicone producing SiO(x), (where x is near 2). A detailed description of the procedure used to calculate the constituents of the contaminant layer is presented, including the equations that govern the evolution of fractional coverage by specie type. As an illustrative example of film growth, calculation results using a prototype code that calculates the evolution of surface coverage by specie type is presented and discussed. An example of the transmittance degradation caused by surface interaction of AO with deposited contaminant is presented for the case of exponentially decaying contaminant flux. These examples are performed using hypothetical values for the process parameters.