Hi,
For your scenario, I would do the following steps in Virtual DataPort,
1. Create a new **JSON** data source with data route as "**From Variable**" and in the configure tab, provide the variable name(for example variable_with_data).
1. Click on "Create base view" and in the pop window, I would provide the **value** for that variable(for example :{"$type": "xyz","FactorDescription": "Official","Result": "NOFLAG","ResultDescription": "NoFlag","ResultNumericValue": 0,"Evidence": {"$type ":"xyz ","value ":0}})
1. Then, create a **Join** between the above created view and existing view(which contain the data) by mapping the variable(i.e., variable_with_data) with common field(i.e., contentblob).
For more information, you could refer to the [Path From Variable](https://community.denodo.com/docs/html/browse/latest/vdp/administration/creating_data_sources_and_base_views/path_types_in_virtual_dataport/from_variable_path) section of the Virtual DataPort Administration Guide.
Hope this helps!