Yes, it's certainly possible. If you use a detail template to pick up the records:
and an Append template to pick up the line:
and on the Append template highlight the "NON-ADD" as a field called , then the records above the "NON-ADD" line won't have the append data but the records below will, so you can filter on ="NON-ADD" to get the records you need.
Bear in mind that subsequent pages might have "bad" records above a later "NON-ADD" line, and more good records below, so you should use the Cleared By feature in v10 to stop your append template from persisting over page breaks.
To do this, define a Page Header template on the line:
and then in the properties of the Append template (the NON-ADD one) set the Cleared By button to clear it when it finds the PageHeader template.
Hope this helps,