Ted, I do not know about "manually add a CPT code for a previous visit," so can't really comment on this. I am adding a CPT code at the point of care on the same date of service for the note I am creating.
The main point that you probably already understand is this: know what data needs to be recorded and what doesn't.
For example I have a reminder at my work stations, which lists very simply 6 things: 3 core and 3 alternate core measures that I have selected to measure. What the scoring criteria are, and what triggers will produce a good result.
Thus for example when I am seeing a patient for diabetes that is also obese, I look at the reminder which says "CQM's: Weight--age >18, if BMI yellow or red: document ICD code V65.3" This tell me to tell the patient about their weight issue, briefly remind them to eat less and exercise more, and record v65.3 in the diagnosis list. I carry on with the visit, etc. Then I sign the note, include a fake CPT code for 99213 or 99214 since I'm NOT using the PM software for billing the charges entered are $0.
When I run the meaningful use wizard under "Reports," it has successfully logged a +1 numerator and a +1 denominator under the measure NQF0421 (Adult Weight Screening and followup."
I have tested this out all day today on patient after patient and the numerator and denominators go up. This is the trigger to record CQM data: entering a CPT code at the end of the visit.