I'm using biblatex-apa to define the layout of my bibliography. Now I'm citing several (internal) documents from institutions or news websites, which now appear in the document using their abbreviation. I would like to make these abbreviations appear in small caps. Actually, I want all abbreviated institutions to appear in small caps. Is this possible? I now split my bibliography using tags (exported from Zotero), so I assume a tag might also enable the citation to appear as small caps in the text? Anyone knows how to do this?
My MWE:
\documentclass[10pt,a4paper,twoside]{book}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=apa, date=year, natbib=true, sorting=nyt, sortcites=true]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\bibliography{Zotero}
\begin{document}
\chapter{Literature review}
This is some text with a double reference \cite{nos_weeralarm_2009, ns_volle_2013}.
\printbibliography[notkeyword=internal]
\printbibliography[title={Internal Documents}, keyword=internal]
\end{document}
And the content of my Zotero.bib:
@online{nos_weeralarm_2009,
title = {Weeralarm en verkeeralarm ingetrokken},
url = {http://nos.nl/l/124074},
titleaddon = {{NOS.nl}},
author = {{NOS}}, %THIS AUTHOR MUST BE PRINTED IN SC
urldate = {2014-02-12},
date = {2009-12-20},
keywords = {gladheid, ijs, ongeluk, openbaar vervoer, schiphol, sneeuw}
}
@report{ns_volle_2013,
location = {Utrecht},
title = {Internal document title}},
institution = {NS},
type = {Internal Document},
author = {{NS}}, % THIS AUTHOR MUST BE PRINTED IN SC
date = {2013},
keywords = {internal}
}

\DeclareListFormat[report]{institution}{\textsc{#1}}, would make institution fields for entry type@reportappear in small caps. If some reports need to not have the institution field appear in small caps, then it becomes a little more elaborate. – jon Mar 18 '14 at 17:53\textsc{\lowercase {#1}}? – cfr Mar 19 '14 at 02:49