for $profiles in collection('/db/Profiles/GHN')//Resource
let $gcf-version := $profiles//Resource/Profile/GHNDescription/RunTimeEnv/Variable[Key/text() = 'gCF-version']/Value/text()
let $ghn-version := $profiles//Resource/Profile/GHNDescription/RunTimeEnv/Variable[Key/text() = 'GHN-distribution-version']/Value/text()
let $scopes := string-join( $profiles/Scopes//Scope/text(), ';')
let $subtype := $profiles//Resource/Profile/Site/Domain/text()
return
{$profiles//Resource/ID}
{$profiles//Resource/Type/text()}
{$subtype}
{$profiles//Resource/Profile/GHNDescription/Status/text()}
{$profiles//Resource/Profile/GHNDescription/Name/text()}
{$profiles//Resource/Profile/GHNDescription/Uptime/text()}
{$profiles//Resource/Profile/GHNDescription/LastUpdate/text()}
{$profiles//Resource/Profile/GHNDescription/LocalAvailableSpace/text()}
{$profiles//Resource/Profile/GHNDescription/MainMemory/string(@VirtualSize)}
{$profiles//Resource/Profile/GHNDescription/MainMemory/string(@VirtualAvailable)}
{$profiles//Resource/Profile/GHNDescription/Load/string(@Last1Min)}
{$profiles//Resource/Profile/GHNDescription/Load/string(@Last5Min)}
{$profiles//Resource/Profile/GHNDescription/Load/string(@Last15Min)}
{$gcf-version}
{$ghn-version}
{$scopes}