Here is a proposal to be used within the Mp3tag filter dialog ...
Files with tag fields only from the list:
ARTIST ALBUMARTIST ALBUM TRACK TITLE COMPOSER YEAR GENRE
"$regexp($regexp($list('~~','~~','=='),'~~(.+?)~~.+?==','$1~~'),'((ARTIST|ALBUMARTIST|ALBUM|TRACK|TITLE|COMPOSER|YEAR|GENRE)~~)',)" IS ""
All files with additional tag fields in addition to those in the list ...
NOT ("$regexp($regexp($list('~~','~~','=='),'~~(.+?)~~.+?==','$1~~'),'((ARTIST|ALBUMARTIST|ALBUM|TRACK|TITLE|COMPOSER|YEAR|GENRE)~~)',)" IS "")
If someone needs an indicator in the listview, which displays only the existence of other tag-field names, more than the basic set of tag-field names, then it can be done with this formatstring ...
$iflonger($regexp($regexp($list('~~','~~','=='),'~~(.+?)~~.+?==','$1~~'),'((ARTIST|ALBUMARTIST|ALBUM|TRACK|TITLE|COMPOSER|YEAR|GENRE)~~)',),0,'●',)
DD.20150610.1828.CEST, DD.20150613.1345.CEST