anchor.diff:        <cfset passFields[arguments.category] = arrayNew(1) />
       </cfif>
   
  -    <!--- Build structure --->
  -    <cfset structAppend(field, arguments) />
  +    <!--- Build field structure --->
  +    <cfset field["key"] = arguments.key />
  +    <cfset field["label"] = arguments.label />
  +    <cfset field["value"] = arguments.value />
   
       <!--- Add field to list --->
       <cfset arrayAppend(passFields[arguments.category], field) />
  
positive.code:       <cfset variables.pass["barcodes"] = arrayNew(1) />
      </cfif>
  
      <!--- Build structure --->
      <cfset structAppend(barcode, arguments) />
  
      <!--- Add primary field to list --->
      <cfset arrayAppend(variables.pass["barcodes"], barcode) />
  
negative.code:       <cfset variables.pass["locations"] = arrayNew(1) />
      </cfif>
  
      <!--- Build location structure --->
      <cfset location["longitude"] = arguments.longitude />
      <cfset location["latitude"] = arguments.latitude />
      <cfif structKeyExists(arguments, "altitude") AND (NOT isNull(arguments.altitude))>
        <cfset location["altitude"] = arguments.altitude />
      </cfif>
      <cfif structKeyExists(arguments, "relevantText") AND (NOT isNull(arguments.relevantText))>
        <cfset location["relevantText"] = arguments.relevantText />
      </cfif>
  
      <!--- Add primary field to list --->
      <cfset arrayAppend(variables.pass["locations"], location) />
  