{
    "definitions": {
        "AdditionalScores": {
            "properties": {
                "FULL_SCORE": {
                    "type": "int32"
                },
                "GENERATION_MATCH": {
                    "type": "int32"
                },
                "GNR_FN": {
                    "type": "int32"
                },
                "GNR_GN": {
                    "type": "int32"
                },
                "GNR_ON": {
                    "type": "int32"
                },
                "GNR_SN": {
                    "type": "int32"
                }
            }
        },
        "AffectedEntity": {
            "properties": {
                "ENTITY_ID": {
                    "metadata": {
                        "description": "The ENTITY_ID is the Senzing-generated identifier for the discovered entity. It may change when new information is added.",
                        "goType": "int64",
                        "label": "ENTITY_ID"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_ATTR": {
            "properties": {
                "ATTR_CLASS": {
                    "type": "string"
                },
                "ATTR_CODE": {
                    "type": "string"
                },
                "ATTR_ID": {
                    "metadata": {
                        "goType": "int64",
                        "label": "ENTITY_ID"
                    },
                    "type": "int32"
                },
                "DEFAULT_VALUE": {
                    "type": "string"
                },
                "FELEM_CODE": {
                    "type": "string"
                },
                "FELEM_REQ": {
                    "type": "string"
                },
                "FTYPE_CODE": {
                    "type": "string"
                },
                "INTERNAL": {
                    "type": "string"
                },
                "XXX_ADVANCED": {
                    "type": "string"
                }
            }
        },
        "CFG_CFBOM": {
            "properties": {
                "CFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_CFCALL": {
            "properties": {
                "CFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "CFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_CFRTN": {
            "properties": {
                "CFRTN_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "CFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "CFUNC_RTNVAL": {
                    "type": "string"
                },
                "CLOSE_SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "LIKELY_SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "PLAUSIBLE_SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SAME_SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "UN_LIKELY_SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_CFUNC": {
            "properties": {
                "ANON_SUPPORT": {
                    "type": "string"
                },
                "CFUNC_CODE": {
                    "type": "string"
                },
                "CFUNC_DESC": {
                    "type": "string"
                },
                "CFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "CONNECT_STR": {
                    "type": "string"
                },
                "XXX_FUNC_LIB": {
                    "type": "string"
                },
                "XXX_FUNC_VER": {
                    "type": "string"
                },
                "XXX_JAVA_CLASS_NAME": {
                    "type": "string"
                },
                "XXX_LANGUAGE": {
                    "type": "string"
                }
            }
        },
        "CFG_DFBOM": {
            "properties": {
                "DFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_DFCALL": {
            "properties": {
                "DFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "DFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_DFUNC": {
            "properties": {
                "ANON_SUPPORT": {
                    "type": "string"
                },
                "CONNECT_STR": {
                    "type": "string"
                },
                "DFUNC_CODE": {
                    "type": "string"
                },
                "DFUNC_DESC": {
                    "type": "string"
                },
                "DFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_FUNC_LIB": {
                    "type": "string"
                },
                "XXX_FUNC_VER": {
                    "type": "string"
                },
                "XXX_JAVA_CLASS_NAME": {
                    "type": "string"
                },
                "XXX_LANGUAGE": {
                    "type": "string"
                }
            }
        },
        "CFG_DSRC": {
            "properties": {
                "DSRC_CODE": {
                    "type": "string"
                },
                "DSRC_DESC": {
                    "type": "string"
                },
                "DSRC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "RETENTION_LEVEL": {
                    "type": "string"
                },
                "XXX_CONVERSATIONAL": {
                    "type": "string"
                },
                "XXX_DSRC_RELY": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_DSRC_INTEREST": {
            "properties": {
                "XXX_DSRC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_INTEREST_FLAG": {
                    "type": "string"
                },
                "XXX_MAX_DEGREE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_EBOM": {
            "properties": {
                "XXX_ETYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_UTYPE_CODE": {
                    "type": "string"
                }
            }
        },
        "CFG_ECLASS": {
            "properties": {
                "XXX_ECLASS_CODE": {
                    "type": "string"
                },
                "XXX_ECLASS_DESC": {
                    "type": "string"
                },
                "XXX_ECLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_RESOLVE": {
                    "type": "string"
                }
            }
        },
        "CFG_EFBOM": {
            "properties": {
                "EFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_REQ": {
                    "type": "string"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_EFCALL": {
            "properties": {
                "EFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EFEAT_FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "IS_VIRTUAL": {
                    "type": "string"
                }
            }
        },
        "CFG_EFUNC": {
            "properties": {
                "CONNECT_STR": {
                    "type": "string"
                },
                "EFUNC_CODE": {
                    "type": "string"
                },
                "EFUNC_DESC": {
                    "type": "string"
                },
                "EFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_FUNC_LIB": {
                    "type": "string"
                },
                "XXX_FUNC_VER": {
                    "type": "string"
                },
                "XXX_JAVA_CLASS_NAME": {
                    "type": "string"
                },
                "XXX_LANGUAGE": {
                    "type": "string"
                }
            }
        },
        "CFG_ERFRAG": {
            "properties": {
                "ERFRAG_CODE": {
                    "type": "string"
                },
                "ERFRAG_DEPENDS": {
                    "type": "string"
                },
                "ERFRAG_DESC": {
                    "type": "string"
                },
                "ERFRAG_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ERFRAG_SOURCE": {
                    "type": "string"
                }
            }
        },
        "CFG_ERRULE": {
            "properties": {
                "DISQ_ERFRAG_CODE": {
                    "type": "string"
                },
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "ERRULE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ERRULE_TIER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "QUAL_ERFRAG_CODE": {
                    "type": "string"
                },
                "RELATE": {
                    "type": "string"
                },
                "RESOLVE": {
                    "type": "string"
                },
                "RTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_ERRULE_DESC": {
                    "type": "string"
                },
                "XXX_REF_SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_ETYPE": {
            "properties": {
                "XXX_ECLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_ETYPE_CODE": {
                    "type": "string"
                },
                "XXX_ETYPE_DESC": {
                    "type": "string"
                },
                "XXX_ETYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_FBOM": {
            "properties": {
                "DERIVED": {
                    "type": "string"
                },
                "DISPLAY_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_DISPLAY_DELIM": {
                    "type": "string"
                }
            }
        },
        "CFG_FBOVR": {
            "properties": {
                "FTYPE_EXCL": {
                    "type": "string"
                },
                "FTYPE_FREQ": {
                    "type": "string"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_STAB": {
                    "type": "string"
                },
                "UTYPE_CODE": {
                    "type": "string"
                },
                "XXX_ECLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_FCLASS": {
            "properties": {
                "FCLASS_CODE": {
                    "type": "string"
                },
                "FCLASS_DESC": {
                    "type": "string"
                },
                "FCLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_FELEM": {
            "properties": {
                "DATA_TYPE": {
                    "type": "string"
                },
                "FELEM_CODE": {
                    "type": "string"
                },
                "FELEM_DESC": {
                    "type": "string"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_TOKENIZE": {
                    "type": "string"
                }
            }
        },
        "CFG_FTYPE": {
            "properties": {
                "ANONYMIZE": {
                    "type": "string"
                },
                "DERIVED": {
                    "type": "string"
                },
                "FCLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_CODE": {
                    "type": "string"
                },
                "FTYPE_DESC": {
                    "type": "string"
                },
                "FTYPE_EXCL": {
                    "type": "string"
                },
                "FTYPE_FREQ": {
                    "type": "string"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_STAB": {
                    "type": "string"
                },
                "PERSIST_HISTORY": {
                    "type": "string"
                },
                "RTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SHOW_IN_MATCH_KEY": {
                    "type": "string"
                },
                "USED_FOR_CAND": {
                    "type": "string"
                },
                "VERSION": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_DERIVATION": {
                    "type": "string"
                }
            }
        },
        "CFG_GENERIC_THRESHOLD": {
            "properties": {
                "BEHAVIOR": {
                    "type": "string"
                },
                "CANDIDATE_CAP": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "GPLAN_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SCORING_CAP": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SEND_TO_REDO": {
                    "type": "string"
                }
            }
        },
        "CFG_GPLAN": {
            "properties": {
                "GPLAN_CODE": {
                    "type": "string"
                },
                "GPLAN_DESC": {
                    "type": "string"
                },
                "GPLAN_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_LENS": {
            "properties": {
                "XXX_LENS_CODE": {
                    "type": "string"
                },
                "XXX_LENS_DESC": {
                    "type": "string"
                },
                "XXX_LENS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_LENSRL": {
            "elements": {
                "ref": "Fixme"
            }
        },
        "CFG_RCLASS": {
            "properties": {
                "IS_DISCLOSED": {
                    "metadata": {
                        "description": "Indicates if this is a disclosed relationship."
                    },
                    "type": "string"
                },
                "RCLASS_CODE": {
                    "type": "string"
                },
                "RCLASS_DESC": {
                    "type": "string"
                },
                "RCLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_RTYPE": {
            "properties": {
                "BREAK_RES": {
                    "type": "string"
                },
                "RCLASS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "RTYPE_CODE": {
                    "type": "string"
                },
                "RTYPE_DESC": {
                    "type": "string"
                },
                "RTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_REL_STRENGTH": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_SFCALL": {
            "properties": {
                "EXEC_ORDER": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SFCALL_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CFG_SFUNC": {
            "properties": {
                "CONNECT_STR": {
                    "type": "string"
                },
                "SFUNC_CODE": {
                    "type": "string"
                },
                "SFUNC_DESC": {
                    "type": "string"
                },
                "SFUNC_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_FUNC_LIB": {
                    "type": "string"
                },
                "XXX_FUNC_VER": {
                    "type": "string"
                },
                "XXX_JAVA_CLASS_NAME": {
                    "type": "string"
                },
                "XXX_LANGUAGE": {
                    "type": "string"
                }
            }
        },
        "CONFIG_BASE_VERSION": {
            "properties": {
                "BUILD_DATE": {
                    "type": "string"
                },
                "BUILD_NUMBER": {
                    "type": "string"
                },
                "BUILD_VERSION": {
                    "type": "string"
                },
                "COMPATIBILITY_VERSION": {
                    "ref": "CompatibilityVersion"
                },
                "VERSION": {
                    "type": "string"
                },
                "XXX_PRODUCT_NAME": {
                    "type": "string"
                }
            }
        },
        "CandidateKeysForMatchInfo": {
            "values": {
                "elements": {
                    "ref": "MatchInfoForAttribute"
                }
            }
        },
        "CandidateKeysForSearchStatistic": {
            "properties": {
                "FEATURE_TYPES": {
                    "elements": {
                        "ref": "FeatureType"
                    }
                },
                "SUMMARY": {
                    "ref": "CandidateKeysSummary"
                }
            }
        },
        "CandidateKeysSummary": {
            "properties": {
                "FOUND": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "GENERIC": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "NOT_FOUND": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "CompatibilityVersion": {
            "properties": {
                "CONFIG_VERSION": {
                    "type": "string"
                }
            }
        },
        "Config": {
            "properties": {
                "CONFIG_COMMENTS": {
                    "metadata": {
                        "description": "A user-provided description of the configuration."
                    },
                    "type": "string"
                },
                "CONFIG_ID": {
                    "metadata": {
                        "description": "An internally-generated unique identifier of the configuration.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SYS_CREATE_DT": {
                    "metadata": {
                        "description": "The timestamp of the original registration of the configuration."
                    },
                    "type": "string"
                }
            }
        },
        "Confirmation": {
            "properties": {
                "ADDITIONAL_SCORES": {
                    "ref": "AdditionalScores"
                },
                "CANDIDATE_FEAT_DESC": {
                    "type": "string"
                },
                "CANDIDATE_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "CANDIDATE_FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "FTYPE_CODE": {
                    "metadata": {
                        "description": "Internal use."
                    },
                    "type": "string"
                },
                "INBOUND_FEAT_DESC": {
                    "type": "string"
                },
                "INBOUND_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "INBOUND_FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SCORE_BEHAVIOR": {
                    "type": "string"
                },
                "SCORE_BUCKET": {
                    "type": "string"
                },
                "SOURCE": {
                    "type": "string"
                },
                "TOKEN": {
                    "type": "string"
                }
            }
        },
        "DataSource": {
            "properties": {
                "DSRC_CODE": {
                    "metadata": {
                        "description": "The unique text identifier of the datasource. It should be UPPER_CASE ASCII without spaces. It will be used as a JSON key."
                    },
                    "type": "string"
                },
                "DSRC_ID": {
                    "metadata": {
                        "description": "The unique internal integer identifier of the datasource.",
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "DisclosedRelationsForMatchInfo": {
            "properties": {
                "DOMAIN": {
                    "type": "string"
                },
                "ENTITY_ROLES": {
                    "elements": {
                        "ref": "EntityRoles"
                    }
                },
                "RELATED_ROLES": {
                    "elements": {
                        "ref": "RelatedRoles"
                    }
                },
                "REL_LINK": {
                    "elements": {
                        "ref": "RelLink"
                    }
                },
                "XXX_REL_ANCHOR": {
                    "elements": {
                        "ref": "RelAnchor"
                    }
                },
                "XXX_REL_POINTER": {
                    "elements": {
                        "ref": "RelPointer"
                    }
                }
            }
        },
        "DisclosedRelationsForMatchInfoForWhy": {
            "properties": {
                "DOMAIN": {
                    "type": "string"
                },
                "FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "LINKED_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "LINKED_FEAT_TYPE": {
                    "type": "string"
                },
                "REL_ANCHOR": {
                    "elements": {
                        "ref": "RelAnchor"
                    }
                },
                "REL_LINK": {
                    "elements": {
                        "ref": "RelLink"
                    }
                },
                "REL_POINTER": {
                    "elements": {
                        "ref": "RelPointer"
                    }
                },
                "XXX_FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "XXX_LINKED_FEAT_DESC": {
                    "type": "string"
                }
            }
        },
        "DisclosedRelationsForWhyKeyDetails": {
            "properties": {
                "DOMAIN": {
                    "type": "string"
                },
                "ENTITY_ROLES": {
                    "elements": {
                        "ref": "EntityRoles"
                    }
                },
                "RELATED_ROLES": {
                    "elements": {
                        "ref": "RelatedRoles"
                    }
                }
            }
        },
        "Entity": {
            "properties": {
                "RELATED_ENTITIES": {
                    "elements": {
                        "ref": "RelatedEntity"
                    }
                },
                "RESOLVED_ENTITY": {
                    "ref": "ResolvedEntity"
                }
            }
        },
        "EntityForResolvedEntity": {
            "properties": {
                "RELATED_ENTITIES": {
                    "elements": {
                        "ref": "RelatedEntity"
                    }
                },
                "RESOLVED_ENTITY": {
                    "ref": "ResolvedEntity"
                }
            }
        },
        "EntityForWhySearch": {
            "properties": {
                "RELATED_ENTITIES": {
                    "elements": {
                        "ref": "RelatedEntity"
                    }
                },
                "RESOLVED_ENTITY": {
                    "ref": "ResolvedEntity"
                }
            }
        },
        "EntityNetworkLink": {
            "properties": {
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "IS_AMBIGUOUS": {
                    "metadata": {
                        "description": "Indicates if this is an ambiguous relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "IS_DISCLOSED": {
                    "metadata": {
                        "description": "Indicates if this is a disclosed relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "MATCH_KEY_DETAILS": {
                    "ref": "MatchKeyDetails"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "MAX_ENTITY_ID": {
                    "metadata": {
                        "goType": "int64",
                        "label": "ENTITY_ID"
                    },
                    "type": "int32"
                },
                "MIN_ENTITY_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "EntityPath": {
            "properties": {
                "END_ENTITY_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ENTITIES": {
                    "elements": {
                        "metadata": {
                            "goType": "int64"
                        },
                        "type": "int32"
                    }
                },
                "START_ENTITY_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "EntityPathLink": {
            "properties": {
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "IS_AMBIGUOUS": {
                    "metadata": {
                        "description": "Indicates if this is an ambiguous relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "IS_DISCLOSED": {
                    "metadata": {
                        "description": "Indicates if this is a disclosed relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "MATCH_KEY_DETAILS": {
                    "ref": "MatchKeyDetails"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "MAX_ENTITY_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "MIN_ENTITY_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "EntityRoles": {
            "properties": {
                "FEAT_DESC": {
                    "type": "string"
                },
                "ROLE": {
                    "type": "string"
                }
            }
        },
        "Feature": {
            "properties": {
                "FELEM_CODE": {
                    "metadata": {
                        "description": "Internal use."
                    },
                    "type": "string"
                },
                "FELEM_VALUE": {
                    "metadata": {
                        "description": "Internal use."
                    },
                    "type": "string"
                }
            }
        },
        "FeatureDescriptionValue": {
            "properties": {
                "ATTRIBUTES": {
                    "values": {
                        "type": "string"
                    }
                },
                "CANDIDATE_CAP_REACHED": {
                    "type": "string"
                },
                "ENTITY_COUNT": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_DESC_VALUES": {
                    "elements": {
                        "ref": "FeatureDescriptionValueDetails"
                    }
                },
                "LIB_FEAT_ID": {
                    "metadata": {
                        "description": "Internal use.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SCORING_CAP_REACHED": {
                    "type": "string"
                },
                "SUPPRESSED": {
                    "type": "string"
                },
                "USED_FOR_CAND": {
                    "type": "string"
                },
                "USED_FOR_SCORING": {
                    "type": "string"
                }
            }
        },
        "FeatureDescriptionValueDetails": {
            "properties": {
                "CANDIDATE_CAP_REACHED": {
                    "type": "string"
                },
                "ENTITY_COUNT": {
                    "type": "int32"
                },
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "LIB_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SCORING_CAP_REACHED": {
                    "type": "string"
                },
                "SUPPRESSED": {
                    "type": "string"
                },
                "USED_FOR_CAND": {
                    "type": "string"
                },
                "USED_FOR_SCORING": {
                    "type": "string"
                }
            }
        },
        "FeatureForAttributes": {
            "properties": {
                "ATTRIBUTES": {
                    "ref": "SenzingEntitySpecification"
                },
                "CANDIDATE_CAP_REACHED": {
                    "type": "string"
                },
                "ENTITY_COUNT": {
                    "type": "int32"
                },
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_DESC_VALUES": {
                    "elements": {
                        "ref": "FeatureDescriptionValue"
                    },
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    }
                },
                "LIB_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SCORING_CAP_REACHED": {
                    "type": "string"
                },
                "USAGE_TYPE": {
                    "metadata": {
                        "description": "Label to identify how some features are being used (can also change some features behavior)."
                    },
                    "type": "string"
                },
                "USED_FOR_CAND": {
                    "type": "string"
                },
                "USED_FOR_SCORING": {
                    "type": "string"
                }
            }
        },
        "FeatureForGetEntity": {
            "properties": {
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_DESC_VALUES": {
                    "elements": {
                        "ref": "FeatureDescriptionValue"
                    },
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    }
                },
                "LIB_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "USAGE_TYPE": {
                    "metadata": {
                        "description": "Label to identify how some features are being used (can also change some features behavior)."
                    },
                    "type": "string"
                },
                "XXX_ATTRIBUTES": {
                    "elements": {
                        "ref": "SenzingEntitySpecification"
                    }
                }
            }
        },
        "FeatureID": {
            "properties": {
                "LIB_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "USAGE_TYPE": {
                    "metadata": {
                        "description": "Label to identify how some features are being used (can also change some features behavior)."
                    },
                    "type": "string"
                }
            }
        },
        "FeatureScoreForAttribute": {
            "properties": {
                "ADDITIONAL_SCORES": {
                    "ref": "AdditionalScores"
                },
                "CANDIDATE_FEAT_DESC": {
                    "type": "string"
                },
                "CANDIDATE_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "CANDIDATE_FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "INBOUND_FEAT_DESC": {
                    "type": "string"
                },
                "INBOUND_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "INBOUND_FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "SCORE": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "SCORE_BEHAVIOR": {
                    "type": "string"
                },
                "SCORE_BUCKET": {
                    "type": "string"
                }
            }
        },
        "FeatureScores": {
            "values": {
                "elements": {
                    "ref": "FeatureScoreForAttribute"
                }
            }
        },
        "FeatureType": {
            "properties": {
                "FOUND": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FTYPE_CODE": {
                    "type": "string"
                },
                "GENERIC": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "NOT_FOUND": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "FinalState": {
            "properties": {
                "NEED_REEVALUATION": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "VIRTUAL_ENTITIES": {
                    "elements": {
                        "ref": "VirtualEntitySynopsis"
                    }
                }
            }
        },
        "Fixme": {
            "properties": {
                "FIXME_KEY": {
                    "metadata": {
                        "goType": "any"
                    },
                    "type": "string"
                }
            }
        },
        "FocusRecord": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record. FIXME: An example of differences.",
                        "label": "RECORD_ID-BAD-EXAMPLE"
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                }
            }
        },
        "G2Config": {
            "properties": {
                "CFG_ATTR": {
                    "elements": {
                        "ref": "CFG_ATTR"
                    }
                },
                "CFG_CFBOM": {
                    "elements": {
                        "ref": "CFG_CFBOM"
                    }
                },
                "CFG_CFCALL": {
                    "elements": {
                        "ref": "CFG_CFCALL"
                    }
                },
                "CFG_CFRTN": {
                    "elements": {
                        "ref": "CFG_CFRTN"
                    }
                },
                "CFG_CFUNC": {
                    "elements": {
                        "ref": "CFG_CFUNC"
                    }
                },
                "CFG_DFBOM": {
                    "elements": {
                        "ref": "CFG_DFBOM"
                    }
                },
                "CFG_DFCALL": {
                    "elements": {
                        "ref": "CFG_DFCALL"
                    }
                },
                "CFG_DFUNC": {
                    "elements": {
                        "ref": "CFG_DFUNC"
                    }
                },
                "CFG_DSRC": {
                    "elements": {
                        "ref": "CFG_DSRC"
                    }
                },
                "CFG_DSRC_INTEREST": {
                    "elements": {
                        "ref": "CFG_DSRC_INTEREST"
                    }
                },
                "CFG_EBOM": {
                    "elements": {
                        "ref": "CFG_EBOM"
                    }
                },
                "CFG_EFBOM": {
                    "elements": {
                        "ref": "CFG_EFBOM"
                    }
                },
                "CFG_EFCALL": {
                    "elements": {
                        "ref": "CFG_EFCALL"
                    }
                },
                "CFG_EFUNC": {
                    "elements": {
                        "ref": "CFG_EFUNC"
                    }
                },
                "CFG_ERFRAG": {
                    "elements": {
                        "ref": "CFG_ERFRAG"
                    }
                },
                "CFG_ERRULE": {
                    "elements": {
                        "ref": "CFG_ERRULE"
                    }
                },
                "CFG_FBOM": {
                    "elements": {
                        "ref": "CFG_FBOM"
                    }
                },
                "CFG_FBOVR": {
                    "elements": {
                        "ref": "CFG_FBOVR"
                    }
                },
                "CFG_FCLASS": {
                    "elements": {
                        "ref": "CFG_FCLASS"
                    }
                },
                "CFG_FELEM": {
                    "elements": {
                        "ref": "CFG_FELEM"
                    }
                },
                "CFG_FTYPE": {
                    "elements": {
                        "ref": "CFG_FTYPE"
                    }
                },
                "CFG_GENERIC_THRESHOLD": {
                    "elements": {
                        "ref": "CFG_GENERIC_THRESHOLD"
                    }
                },
                "CFG_GPLAN": {
                    "elements": {
                        "ref": "CFG_GPLAN"
                    }
                },
                "CFG_RCLASS": {
                    "elements": {
                        "ref": "CFG_RCLASS"
                    }
                },
                "CFG_RTYPE": {
                    "elements": {
                        "ref": "CFG_RTYPE"
                    }
                },
                "CFG_SFCALL": {
                    "elements": {
                        "ref": "CFG_SFCALL"
                    }
                },
                "CFG_SFUNC": {
                    "elements": {
                        "ref": "CFG_SFUNC"
                    }
                },
                "CONFIG_BASE_VERSION": {
                    "ref": "CONFIG_BASE_VERSION"
                },
                "SETTINGS": {
                    "properties": {
                        "METAPHONE_VERSION": {
                            "type": "int32"
                        }
                    }
                },
                "SYS_OOM": {
                    "elements": {
                        "ref": "SYS_OOM"
                    }
                },
                "XXX_CFG_ECLASS": {
                    "elements": {
                        "ref": "CFG_ECLASS"
                    }
                },
                "XXX_CFG_ETYPE": {
                    "elements": {
                        "ref": "CFG_ETYPE"
                    }
                },
                "XXX_CFG_LENS": {
                    "elements": {
                        "ref": "CFG_LENS"
                    }
                },
                "XXX_CFG_LENSRL": {
                    "elements": {
                        "ref": "CFG_LENSRL"
                    }
                }
            }
        },
        "HowResults": {
            "properties": {
                "FINAL_STATE": {
                    "ref": "FinalState"
                },
                "RESOLUTION_STEPS": {
                    "elements": {
                        "ref": "ResolutionStep"
                    }
                }
            }
        },
        "InterestingEntities": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "InterestingEntity"
                    }
                },
                "NOTICES": {
                    "elements": {
                        "ref": "Notice"
                    }
                }
            }
        },
        "InterestingEntity": {
            "properties": {
                "DEGREES": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ENTITY_ID": {
                    "metadata": {
                        "description": "The ENTITY_ID is the Senzing-generated identifier for the discovered entity. It may change when new information is added.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FLAGS": {
                    "elements": {
                        "type": "string"
                    }
                },
                "SAMPLE_RECORDS": {
                    "elements": {
                        "ref": "SampleRecord"
                    }
                }
            }
        },
        "MatchInfo": {
            "properties": {
                "CANDIDATE_KEYS": {
                    "ref": "CandidateKeysForMatchInfo"
                },
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "FEATURE_SCORES": {
                    "ref": "FeatureScores"
                },
                "MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "MATCH_KEY_DETAILS": {
                    "ref": "MatchKeyDetails"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "XXX_DISCLOSED_RELATIONS": {
                    "ref": "DisclosedRelationsForMatchInfo"
                },
                "XXX_MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_WHY_ERRULE_CODE": {
                    "type": "string"
                },
                "XXX_WHY_KEY": {
                    "type": "string"
                }
            }
        },
        "MatchInfoForAttribute": {
            "properties": {
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "MatchInfoForWhy": {
            "properties": {
                "CANDIDATE_KEYS": {
                    "values": {
                        "elements": {
                            "ref": "MatchInfoForAttribute"
                        }
                    }
                },
                "DISCLOSED_RELATIONS": {
                    "ref": "DisclosedRelationsForMatchInfoForWhy"
                },
                "FEATURE_SCORES": {
                    "ref": "FeatureScores"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "WHY_ERRULE_CODE": {
                    "type": "string"
                },
                "WHY_KEY": {
                    "type": "string"
                },
                "WHY_KEY_DETAILS": {
                    "ref": "WhyKeyDetails"
                }
            }
        },
        "MatchKeyDetails": {
            "properties": {
                "CONFIRMATIONS": {
                    "elements": {
                        "ref": "Confirmation"
                    }
                },
                "DENIALS": {
                    "elements": {
                        "ref": "Confirmation"
                    }
                },
                "DISCLOSED_RELATIONS": {
                    "elements": {
                        "ref": "DisclosedRelationsForMatchInfo"
                    }
                },
                "REL_LINKS": {
                    "elements": {
                        "ref": "RelLink"
                    }
                },
                "XXX_ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                }
            }
        },
        "MemberRecord": {
            "properties": {
                "INTERNAL_ID": {
                    "metadata": {
                        "description": "Internal identifier for the record.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "RECORDS": {
                    "elements": {
                        "ref": "Record"
                    }
                }
            }
        },
        "Notice": {
            "properties": {
                "CODE": {
                    "type": "string"
                },
                "DESCRIPTION": {
                    "type": "string"
                }
            }
        },
        "Object": {
            "metadata": {
                "goType": "any",
                "javaJacksonType": "Object",
                "pythonType": "object"
            },
            "type": "string"
        },
        "Record": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureForAttributes"
                        }
                    }
                },
                "FEATURE_IDS": {
                    "elements": {
                        "ref": "FeatureID"
                    }
                },
                "FIRST_SEEN_DT": {
                    "type": "timestamp"
                },
                "INTERNAL_ID": {
                    "metadata": {
                        "description": "Internal identifier for the record.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "JSON_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "LAST_SEEN_DT": {
                    "type": "timestamp"
                },
                "MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                },
                "UNMAPPED_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "XXX_ADDRESS_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ATTRIBUTE_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ENTITY_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ENTITY_DESC": {
                    "type": "string"
                },
                "XXX_ENTITY_KEY": {
                    "type": "string"
                },
                "XXX_ENTITY_TYPE": {
                    "type": "string"
                },
                "XXX_IDENTIFIER_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_NAME_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_OTHER_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_PHONE_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_RELATIONSHIP_DATA": {
                    "elements": {
                        "type": "string"
                    }
                }
            }
        },
        "RecordForGetEntity": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureForAttributes"
                        }
                    }
                },
                "FEATURE_IDS": {
                    "elements": {
                        "ref": "FeatureID"
                    }
                },
                "FIRST_SEEN_DT": {
                    "type": "timestamp"
                },
                "INTERNAL_ID": {
                    "metadata": {
                        "description": "Internal identifier for the record.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "JSON_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "LAST_SEEN_DT": {
                    "type": "timestamp"
                },
                "MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                },
                "UNMAPPED_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "XXX_ADDRESS_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ATTRIBUTE_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ENTITY_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ENTITY_DESC": {
                    "type": "string"
                },
                "XXX_ENTITY_KEY": {
                    "type": "string"
                },
                "XXX_ENTITY_TYPE": {
                    "type": "string"
                },
                "XXX_IDENTIFIER_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_NAME_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_OTHER_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_PHONE_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_RELATIONSHIP_DATA": {
                    "elements": {
                        "type": "string"
                    }
                }
            }
        },
        "RecordKey": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                }
            }
        },
        "RecordKeys": {
            "properties": {
                "RECORDS": {
                    "elements": {
                        "ref": "RecordKey"
                    },
                    "metadata": {
                        "description": "A list of (data source code, record id) pairs."
                    }
                }
            }
        },
        "RecordSummary": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "RECORD_COUNT": {
                    "metadata": {
                        "description": "The number of records for the entity with the same data source code.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_FIRST_SEEN_DT": {
                    "type": "timestamp"
                },
                "XXX_LAST_SEEN_DT": {
                    "type": "timestamp"
                }
            }
        },
        "RelAnchor": {
            "properties": {
                "DOMAIN": {
                    "type": "string"
                },
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "LINKED_FEAT_DESC": {
                    "type": "string"
                },
                "LINKED_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "LINKED_FEAT_TYPE": {
                    "type": "string"
                },
                "LINKED_FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "XXX_REL_POINTER": {
                    "elements": {
                        "ref": "RelPointer"
                    }
                }
            }
        },
        "RelLink": {
            "properties": {
                "DOMAIN": {
                    "type": "string"
                },
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "FTYPE_CODE": {
                    "type": "string"
                },
                "LINKED_FEAT_DESC": {
                    "type": "string"
                },
                "LINKED_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "LINKED_FEAT_TYPE": {
                    "type": "string"
                },
                "LINKED_FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "REL_TYPE": {
                    "type": "string"
                }
            }
        },
        "RelPointer": {
            "properties": {
                "DOMAIN": {
                    "type": "string"
                },
                "FEAT_DESC": {
                    "metadata": {
                        "description": "Describes the attributes that make up the feature."
                    },
                    "type": "string"
                },
                "FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FEAT_USAGE_TYPE": {
                    "type": "string"
                },
                "LINKED_FEAT_DESC": {
                    "type": "string"
                },
                "LINKED_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "LINKED_FEAT_TYPE": {
                    "type": "string"
                }
            }
        },
        "RelatedEntity": {
            "properties": {
                "ENTITY_ID": {
                    "metadata": {
                        "description": "The ENTITY_ID is the Senzing-generated identifier for the discovered entity. It may change when new information is added.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ENTITY_NAME": {
                    "metadata": {
                        "description": "A name this entity goes by. An entity could have multiple names."
                    },
                    "type": "string"
                },
                "ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "IS_AMBIGUOUS": {
                    "metadata": {
                        "description": "Indicates if this is an ambiguous relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "IS_DISCLOSED": {
                    "metadata": {
                        "description": "Indicates if this is a disclosed relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "MATCH_KEY_DETAILS": {
                    "ref": "MatchKeyDetails"
                },
                "MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "RECORDS": {
                    "elements": {
                        "ref": "Record"
                    }
                },
                "RECORD_SUMMARY": {
                    "elements": {
                        "ref": "RecordSummary"
                    },
                    "metadata": {
                        "description": "Overview of the source systems the records came from comprising this related entity."
                    }
                },
                "RECORD_TYPES": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_LAST_SEEN_DT": {
                    "type": "timestamp"
                }
            }
        },
        "RelatedRoles": {
            "properties": {
                "FEAT_DESC": {
                    "type": "string"
                },
                "ROLE": {
                    "type": "string"
                }
            }
        },
        "Repository": {
            "properties": {
                "id": {
                    "metadata": {
                        "description": "Label for database repository."
                    },
                    "type": "string"
                },
                "location": {
                    "metadata": {
                        "description": "Database connection information."
                    },
                    "type": "string"
                },
                "type": {
                    "metadata": {
                        "description": "Type of database."
                    },
                    "type": "string"
                }
            }
        },
        "ResolutionStep": {
            "properties": {
                "INBOUND_VIRTUAL_ENTITY_ID": {
                    "type": "string"
                },
                "MATCH_INFO": {
                    "ref": "MatchInfo"
                },
                "RESULT_VIRTUAL_ENTITY_ID": {
                    "type": "string"
                },
                "STEP": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "VIRTUAL_ENTITY_1": {
                    "ref": "VirtualEntitySynopsis"
                },
                "VIRTUAL_ENTITY_2": {
                    "ref": "VirtualEntitySynopsis"
                }
            }
        },
        "ResolvedEntity": {
            "properties": {
                "ENTITY_ID": {
                    "metadata": {
                        "description": "The ENTITY_ID is the Senzing-generated identifier for the discovered entity. It may change when new information is added.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ENTITY_NAME": {
                    "metadata": {
                        "description": "A name this entity goes by. An entity could have multiple names."
                    },
                    "type": "string"
                },
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureForAttributes"
                        }
                    }
                },
                "RECORDS": {
                    "elements": {
                        "ref": "Record"
                    }
                },
                "RECORD_SUMMARY": {
                    "elements": {
                        "ref": "RecordSummary"
                    },
                    "metadata": {
                        "description": "Overview of the source systems the records came from comprising this related entity."
                    }
                },
                "RECORD_TYPES": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "XXX_FEATURE_IDS": {
                    "elements": {
                        "ref": "FeatureID"
                    }
                },
                "XXX_IS_AMBIGUOUS": {
                    "metadata": {
                        "description": "Indicates if this is an ambiguous relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_IS_DISCLOSED": {
                    "metadata": {
                        "description": "Indicates if this is a disclosed relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_LAST_SEEN_DT": {
                    "type": "timestamp"
                },
                "XXX_MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "XXX_MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                }
            }
        },
        "ResolvedEntityAndMatchInfo": {
            "properties": {
                "ENTITY": {
                    "ref": "EntityForResolvedEntity"
                },
                "FEATURES_MJD": {
                    "ref": "EntityForResolvedEntity"
                },
                "MATCH_INFO": {
                    "ref": "MatchInfo"
                }
            }
        },
        "ResolvedEntityForGetEntity": {
            "properties": {
                "ENTITY_ID": {
                    "metadata": {
                        "description": "The ENTITY_ID is the Senzing-generated identifier for the discovered entity. It may change when new information is added.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ENTITY_NAME": {
                    "metadata": {
                        "description": "A name this entity goes by. An entity could have multiple names."
                    },
                    "type": "string"
                },
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureForGetEntity"
                        }
                    }
                },
                "RECORDS": {
                    "elements": {
                        "ref": "RecordForGetEntity"
                    }
                },
                "RECORD_SUMMARY": {
                    "elements": {
                        "ref": "RecordSummary"
                    },
                    "metadata": {
                        "description": "Overview of the source systems the records came from comprising this related entity."
                    }
                },
                "RECORD_TYPES": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "XXX_FEATURE_IDS": {
                    "elements": {
                        "ref": "FeatureID"
                    }
                },
                "XXX_IS_AMBIGUOUS": {
                    "metadata": {
                        "description": "Indicates if this is an ambiguous relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_IS_DISCLOSED": {
                    "metadata": {
                        "description": "Indicates if this is a disclosed relationship.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_LAST_SEEN_DT": {
                    "type": "timestamp"
                },
                "XXX_MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "XXX_MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                }
            }
        },
        "SYS_OOM": {
            "properties": {
                "FTYPE_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "NEXT_THRESH": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "OOM_LEVEL": {
                    "type": "string"
                },
                "OOM_TYPE": {
                    "type": "string"
                },
                "THRESH1_CNT": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "THRESH1_OOM": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_LENS_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_LIB_FEAT_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_LIB_FELEM_ID": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "SampleRecord": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "FLAGS": {
                    "elements": {
                        "type": "string"
                    }
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                }
            }
        },
        "SchemaVersion": {
            "properties": {
                "ENGINE_SCHEMA_VERSION": {
                    "type": "string"
                },
                "MAXIMUM_REQUIRED_SCHEMA_VERSION": {
                    "type": "string"
                },
                "MINIMUM_REQUIRED_SCHEMA_VERSION": {
                    "type": "string"
                }
            }
        },
        "SearchEntity": {
            "properties": {
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureDescriptionValue"
                        }
                    }
                },
                "SUMMARY": {
                    "ref": "SearchEntitySummary"
                }
            }
        },
        "SearchEntitySummary": {
            "properties": {
                "FEATURES_ADDED": {
                    "type": "int32"
                },
                "FEATURES_IGNORED": {
                    "type": "int32"
                },
                "FEATURES_SEARCHED": {
                    "type": "int32"
                },
                "FEATURES_SUBMITTED": {
                    "type": "int32"
                }
            }
        },
        "SearchRequest": {
            "properties": {
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureDescriptionValue"
                        }
                    }
                },
                "JSON_DATA": {
                    "type": "string"
                },
                "SEARCH_PROFILE": {
                    "type": "string"
                }
            }
        },
        "SearchStatistic": {
            "properties": {
                "CANDIDATE_KEYS": {
                    "ref": "CandidateKeysForSearchStatistic"
                }
            }
        },
        "SenzingEntitySpecification": {
            "properties": {
                "ACCOUNT_DOMAIN": {
                    "metadata": {
                        "description": "Domain/system for the account number. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ACCOUNT_NUMBER": {
                    "metadata": {
                        "description": "Account number (e.g., bank, card). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_CITY": {
                    "metadata": {
                        "description": "City/locality. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_COUNTRY": {
                    "metadata": {
                        "description": "Country code. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_FULL": {
                    "metadata": {
                        "description": "Single-field address when parsed components are unavailable. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_LINE1": {
                    "metadata": {
                        "description": "First address line (street, number). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_LINE2": {
                    "metadata": {
                        "description": "Second address line (apt/suite). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_LINE3": {
                    "metadata": {
                        "description": "Third address line (optional). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_LINE4": {
                    "metadata": {
                        "description": "Fourth address line (optional). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_LINE5": {
                    "metadata": {
                        "description": "Fifth address line (optional). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_LINE6": {
                    "metadata": {
                        "description": "Sixth address line (optional). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_POSTAL_CODE": {
                    "metadata": {
                        "description": "Postal/ZIP code. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_STATE": {
                    "metadata": {
                        "description": "State/province/region code. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "ADDR_TYPE": {
                    "metadata": {
                        "description": "Optional; include when provided by the source. Common values: HOME, MAILING (persons); BUSINESS (organizations). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "CITIZENSHIP": {
                    "metadata": {
                        "description": "Country of citizenship (code or label) as provided by the source. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "DATE_OF_BIRTH": {
                    "metadata": {
                        "description": "An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "DATE_OF_DEATH": {
                    "metadata": {
                        "description": "An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "DRIVERS_LICENSE_NUMBER": {
                    "metadata": {
                        "description": "Driver's license number. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "DRIVERS_LICENSE_STATE": {
                    "metadata": {
                        "description": "Issuing state/province/country. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "DUNS_NUMBER": {
                    "metadata": {
                        "description": "Dun and Bradstreet company identifier. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "EMAIL_ADDRESS": {
                    "metadata": {
                        "description": "Email address. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "EMPLOYER": {
                    "metadata": {
                        "description": "This is the name of the organization the person is employed by. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "EMPLOYER_NAME": {
                    "type": "string"
                },
                "FACEBOOK": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "GENDER": {
                    "metadata": {
                        "description": "An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "GROUP_ASSN_ID_NUMBER": {
                    "metadata": {
                        "description": "The identifier the entity is associated with. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "GROUP_ASSN_ID_TYPE": {
                    "metadata": {
                        "description": "The type of group identifier an entity is associated with. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "GROUP_ASSOCIATION_ORG_NAME": {
                    "metadata": {
                        "description": "Name of the associated organization; use the official or standardized name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "GROUP_ASSOCIATION_TYPE": {
                    "metadata": {
                        "description": "Specific group/role within the organization; use precise categories (e.g., OWNER_EXEC, BOARD_MEMBER) to improve resolution. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "INSTAGRAM": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "LEI_NUMBER": {
                    "metadata": {
                        "description": "Legal Entity Identifier. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "LINKEDIN": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_FIRST": {
                    "metadata": {
                        "description": "Person given name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_FULL": {
                    "metadata": {
                        "description": "Single-field name when type (person vs org) is unknown or only a full name is provided. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_LAST": {
                    "metadata": {
                        "description": "Person surname. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_MIDDLE": {
                    "metadata": {
                        "description": "Person middle name/initial. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_ORG": {
                    "metadata": {
                        "description": "Organization name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_PREFIX": {
                    "metadata": {
                        "description": "Person title. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_SUFFIX": {
                    "metadata": {
                        "description": "Person suffix. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NAME_TYPE": {
                    "metadata": {
                        "description": "Optional include when the source provides it. Common values: PRIMARY, AKA (persons), DBA (organizations). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NATIONALITY": {
                    "metadata": {
                        "description": "Country of nationality (code or label) as provided by the source. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NATIONAL_ID_COUNTRY": {
                    "metadata": {
                        "description": "Issuing country. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NATIONAL_ID_NUMBER": {
                    "metadata": {
                        "description": "National identifier value. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NATIONAL_ID_TYPE": {
                    "metadata": {
                        "description": "Use the type label from the source; standardize across sources. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "NATIVE_NAME_FULL": {
                    "type": "string"
                },
                "NPI_NUMBER": {
                    "metadata": {
                        "description": "US healthcare provider identifier. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "OTHER_ID_COUNTRY": {
                    "metadata": {
                        "description": "Optional as country often not known or issued by an organization. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "OTHER_ID_NUMBER": {
                    "metadata": {
                        "description": "Identification number. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "OTHER_ID_TYPE": {
                    "metadata": {
                        "description": "Standardized source type. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "PASSPORT_COUNTRY": {
                    "metadata": {
                        "description": "Issuing country. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "PASSPORT_NUMBER": {
                    "metadata": {
                        "description": "Passport number. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "PHONE_NUMBER": {
                    "metadata": {
                        "description": "Telephone number. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "PHONE_TYPE": {
                    "metadata": {
                        "description": "Optional; include when provided by the source. Common values: MOBILE, HOME, WORK, FAX. MOBILE carries extra weight. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "PLACE_OF_BIRTH": {
                    "metadata": {
                        "description": "Place of birth; may be a city/region or a country code/label as provided by the source. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "PRIMARY_NAME_FIRST": {
                    "type": "string"
                },
                "PRIMARY_NAME_FULL": {
                    "type": "string"
                },
                "PRIMARY_NAME_LAST": {
                    "type": "string"
                },
                "PRIMARY_NAME_MIDDLE": {
                    "type": "string"
                },
                "PRIMARY_NAME_ORG": {
                    "type": "string"
                },
                "RECORD_TYPE": {
                    "metadata": {
                        "description": "Include when known to prevent cross-type resolution; omit if unknown. Use standardized kinds (PERSON, ORGANIZATION). Often used to determine icon/shape in graphs. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "REGISTRATION_COUNTRY": {
                    "metadata": {
                        "description": "Country of registration (code or label) as provided by the source. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "REGISTRATION_DATE": {
                    "metadata": {
                        "description": "Organization registration/incorporation date. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "RELATIONSHIP_KEY": {
                    "type": "string"
                },
                "RELATIONSHIP_TYPE": {
                    "type": "string"
                },
                "REL_ANCHOR_DOMAIN": {
                    "metadata": {
                        "description": "This code helps keep the REL_ANCHOR_KEY unique. This is a code (without dashes) for the data source or source field that is contributing the relationship. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "REL_ANCHOR_KEY": {
                    "metadata": {
                        "description": "This key should be a unique value for the record within the REL_ANCHOR_DOMAIN. You can just use the current record's RECORD_ID here. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "REL_POINTER_DOMAIN": {
                    "metadata": {
                        "description": "An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "REL_POINTER_KEY": {
                    "metadata": {
                        "description": "An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "REL_POINTER_ROLE": {
                    "metadata": {
                        "description": "This is the role the pointer record has to the anchor record. Such as SPOUSE_OF, SON_OF, FATHER_OF, EMPLOYED_BY, PRINCIPAL_OF, OWNER_OF, BRANCH_OF, DIRECT_PARENT, ULTIMATE_PARENT. Standardize these role codes for display and filtering. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "SECONDARY_NAME_ORG": {
                    "type": "string"
                },
                "SIGNAL": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "SKYPE": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "SSN_NUMBER": {
                    "metadata": {
                        "description": "US Social Security Number; partial accepted. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TANGO": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TAX_ID_COUNTRY": {
                    "metadata": {
                        "description": "Issuing country. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TAX_ID_NUMBER": {
                    "metadata": {
                        "description": "Tax identification number. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TAX_ID_TYPE": {
                    "metadata": {
                        "description": "Use the type label from the source; standardize across sources. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TELEGRAM": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TRUSTED_ID_NUMBER": {
                    "metadata": {
                        "description": "The identifier value shared by records that must resolve together. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TRUSTED_ID_TYPE": {
                    "metadata": {
                        "description": "Short code for the identifier domain/system (e.g., STEWARD, MASTER_ID). An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "TWITTER": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "VIBER": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "WEBSITE_ADDRESS": {
                    "metadata": {
                        "description": "Website or domain; typically for organizations. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "WECHAT": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "WHATSAPP": {
                    "metadata": {
                        "description": "Social medial user name. An attribute in the Senzing Entity Specification. See https://www.senzing.com/docs/entity_specification"
                    },
                    "type": "string"
                },
                "XXX_ADDR_FROM_DATE": {
                    "type": "string"
                },
                "XXX_ADDR_THRU_DATE": {
                    "type": "string"
                },
                "XXX_PHONE_FROM_DATE": {
                    "type": "string"
                },
                "XXX_PHONE_THRU_DATE": {
                    "type": "string"
                },
                "ZOOMROOM": {
                    "type": "string"
                }
            }
        },
        "SzConfigExportResponse": {
            "properties": {
                "G2_CONFIG": {
                    "ref": "G2Config"
                }
            }
        },
        "SzConfigGetDataSourceRegistryResponse": {
            "properties": {
                "DATA_SOURCES": {
                    "elements": {
                        "ref": "DataSource"
                    },
                    "metadata": {
                        "description": "The list of registered data sources."
                    }
                }
            }
        },
        "SzConfigManagerGetConfigRegistryResponse": {
            "properties": {
                "CONFIGS": {
                    "elements": {
                        "ref": "Config"
                    },
                    "metadata": {
                        "description": "The list of registered configurations."
                    }
                }
            }
        },
        "SzConfigRegisterDataSourceResponse": {
            "properties": {
                "DSRC_ID": {
                    "metadata": {
                        "description": "The unique internal integer identifier of the datasource.",
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "SzDiagnosticCheckRepositoryPerformanceResponse": {
            "properties": {
                "insertTime": {
                    "metadata": {
                        "description": "The duration of the test in milliseconds.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "numRecordsInserted": {
                    "metadata": {
                        "description": "The total number of records inserted within the insertTime.",
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "SzDiagnosticGetFeatureResponse": {
            "properties": {
                "ELEMENTS": {
                    "elements": {
                        "ref": "Feature"
                    },
                    "metadata": {
                        "description": "Internal use."
                    }
                },
                "FTYPE_CODE": {
                    "metadata": {
                        "description": "Internal use."
                    },
                    "type": "string"
                },
                "LIB_FEAT_ID": {
                    "metadata": {
                        "description": "Internal use.",
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "SzDiagnosticGetRepositoryInfoResponse": {
            "properties": {
                "dataStores": {
                    "elements": {
                        "ref": "Repository"
                    },
                    "metadata": {
                        "description": "A list of database node connection metadata."
                    }
                }
            }
        },
        "SzEngineAddRecordResponse": {
            "properties": {
                "AFFECTED_ENTITIES": {
                    "elements": {
                        "ref": "AffectedEntity"
                    }
                },
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                }
            }
        },
        "SzEngineDeleteRecordResponse": {
            "properties": {
                "AFFECTED_ENTITIES": {
                    "elements": {
                        "ref": "AffectedEntity"
                    }
                },
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                },
                "XXX_INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                }
            }
        },
        "SzEngineExportCsvEntityReportCsvColumnList": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineFetchNextResponse": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineFindInterestingEntitiesByEntityIdResponse": {
            "properties": {
                "INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                }
            }
        },
        "SzEngineFindInterestingEntitiesByRecordIdResponse": {
            "properties": {
                "INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                }
            }
        },
        "SzEngineFindNetworkByEntityIdEntityIds": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineFindNetworkByEntityIdResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "ENTITY_NETWORK_LINKS": {
                    "elements": {
                        "ref": "EntityNetworkLink"
                    }
                },
                "ENTITY_PATHS": {
                    "elements": {
                        "ref": "EntityPath"
                    }
                },
                "ENTITY_PATH_LINKS": {
                    "elements": {
                        "ref": "EntityPathLink"
                    }
                },
                "MAX_ENTITY_LIMIT_REACHED": {
                    "type": "string"
                },
                "WHY_RESULTS": {
                    "elements": {
                        "ref": "WhyResult"
                    }
                }
            }
        },
        "SzEngineFindNetworkByRecordIdRecordKeys": {
            "properties": {
                "RECORDS": {
                    "elements": {
                        "ref": "RecordKey"
                    },
                    "metadata": {
                        "description": "A list of (data source code, record id) pairs."
                    }
                }
            }
        },
        "SzEngineFindNetworkByRecordIdResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "ENTITY_NETWORK_LINKS": {
                    "elements": {
                        "ref": "EntityNetworkLink"
                    }
                },
                "ENTITY_PATHS": {
                    "elements": {
                        "ref": "EntityPath"
                    }
                },
                "ENTITY_PATH_LINKS": {
                    "elements": {
                        "ref": "EntityPathLink"
                    }
                },
                "MAX_ENTITY_LIMIT_REACHED": {
                    "type": "string"
                },
                "WHY_RESULTS": {
                    "elements": {
                        "ref": "WhyResult"
                    }
                }
            }
        },
        "SzEngineFindPathByEntityIdAvoidEntityIds": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineFindPathByEntityIdRequiredDataSources": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineFindPathByEntityIdResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "ENTITY_PATHS": {
                    "elements": {
                        "ref": "EntityPath"
                    }
                },
                "ENTITY_PATH_LINKS": {
                    "elements": {
                        "ref": "EntityPathLink"
                    }
                }
            }
        },
        "SzEngineFindPathByRecordIdAvoidRecordKeys": {
            "properties": {
                "RECORDS": {
                    "elements": {
                        "ref": "RecordKey"
                    },
                    "metadata": {
                        "description": "A list of (data source code, record id) pairs."
                    }
                }
            }
        },
        "SzEngineFindPathByRecordIdRequiredDataSources": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineFindPathByRecordIdResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "ENTITY_PATHS": {
                    "elements": {
                        "ref": "EntityPath"
                    }
                },
                "ENTITY_PATH_LINKS": {
                    "elements": {
                        "ref": "EntityPathLink"
                    }
                }
            }
        },
        "SzEngineGetEntityByEntityIdResponse": {
            "properties": {
                "RELATED_ENTITIES": {
                    "elements": {
                        "ref": "RelatedEntity"
                    }
                },
                "RESOLVED_ENTITY": {
                    "ref": "ResolvedEntityForGetEntity"
                }
            }
        },
        "SzEngineGetEntityByRecordIdResponse": {
            "properties": {
                "RELATED_ENTITIES": {
                    "elements": {
                        "ref": "RelatedEntity"
                    }
                },
                "RESOLVED_ENTITY": {
                    "ref": "ResolvedEntityForGetEntity"
                }
            }
        },
        "SzEngineGetRecordPreviewResponse": {
            "properties": {
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureForAttributes"
                        }
                    }
                },
                "FEATURE_IDS": {
                    "elements": {
                        "ref": "FeatureID"
                    }
                },
                "JSON_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "UNMAPPED_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                }
            }
        },
        "SzEngineGetRecordResponse": {
            "properties": {
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "FEATURES": {
                    "values": {
                        "elements": {
                            "ref": "FeatureForAttributes"
                        }
                    }
                },
                "FEATURE_IDS": {
                    "elements": {
                        "ref": "FeatureID"
                    }
                },
                "FIRST_SEEN_DT": {
                    "type": "timestamp"
                },
                "JSON_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "LAST_SEEN_DT": {
                    "type": "timestamp"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                },
                "UNMAPPED_DATA": {
                    "values": {
                        "ref": "Object"
                    }
                },
                "XXX_ADDRESS_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ATTRIBUTE_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ENTITY_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_ENTITY_DESC": {
                    "type": "string"
                },
                "XXX_ENTITY_KEY": {
                    "type": "string"
                },
                "XXX_ENTITY_TYPE": {
                    "type": "string"
                },
                "XXX_ERRULE_CODE": {
                    "metadata": {
                        "description": "Identifier of the entity resolution rule that was triggered."
                    },
                    "type": "string"
                },
                "XXX_IDENTIFIER_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_INTERNAL_ID": {
                    "metadata": {
                        "description": "Internal identifier for the record.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_MATCH_KEY": {
                    "metadata": {
                        "description": "Representation of matched source record features."
                    },
                    "type": "string"
                },
                "XXX_MATCH_LEVEL": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "XXX_MATCH_LEVEL_CODE": {
                    "metadata": {
                        "description": "The type of match that occurred for the record."
                    },
                    "type": "string"
                },
                "XXX_NAME_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_OTHER_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_PHONE_DATA": {
                    "elements": {
                        "type": "string"
                    }
                },
                "XXX_RELATIONSHIP_DATA": {
                    "elements": {
                        "type": "string"
                    }
                }
            }
        },
        "SzEngineGetRedoRecordResponse": {
            "properties": {
                "UMF_PROC": {
                    "ref": "UmfProc"
                }
            }
        },
        "SzEngineGetStatsResponse": {
            "properties": {
                "workload": {
                    "ref": "Workload"
                }
            }
        },
        "SzEngineGetVirtualEntityByRecordIdRecordKeys": {
            "properties": {
                "RECORDS": {
                    "elements": {
                        "ref": "RecordKey"
                    },
                    "metadata": {
                        "description": "A list of (data source code, record id) pairs."
                    }
                }
            }
        },
        "SzEngineGetVirtualEntityByRecordIdResponse": {
            "properties": {
                "RESOLVED_ENTITY": {
                    "ref": "ResolvedEntity"
                }
            }
        },
        "SzEngineHowEntityByEntityIdResponse": {
            "properties": {
                "HOW_RESULTS": {
                    "ref": "HowResults"
                }
            }
        },
        "SzEngineProcessRedoRecordResponse": {
            "properties": {
                "AFFECTED_ENTITIES": {
                    "elements": {
                        "ref": "AffectedEntity"
                    }
                },
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                },
                "UMF_PROC": {
                    "ref": "UmfProc"
                },
                "XXX_INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                }
            }
        },
        "SzEngineReevaluateEntityResponse": {
            "properties": {
                "AFFECTED_ENTITIES": {
                    "elements": {
                        "ref": "AffectedEntity"
                    }
                },
                "INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                },
                "XXX_DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "XXX_RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                }
            }
        },
        "SzEngineReevaluateRecordResponse": {
            "properties": {
                "AFFECTED_ENTITIES": {
                    "elements": {
                        "ref": "AffectedEntity"
                    }
                },
                "DATA_SOURCE": {
                    "metadata": {
                        "description": "A label identifying the provenance of the record."
                    },
                    "type": "string"
                },
                "RECORD_ID": {
                    "metadata": {
                        "description": "The unique identifier within the set of records in the DATA_SOURCE.",
                        "label": "RECORD_ID"
                    },
                    "type": "string"
                },
                "XXX_INTERESTING_ENTITIES": {
                    "ref": "InterestingEntities"
                }
            }
        },
        "SzEngineSearchByAttributesAttributes": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineSearchByAttributesResponse": {
            "properties": {
                "RELATED_ENTITIES_MJD": {
                    "elements": {
                        "ref": "RelatedEntity"
                    }
                },
                "RESOLVED_ENTITIES": {
                    "elements": {
                        "ref": "ResolvedEntityAndMatchInfo"
                    }
                },
                "SEARCH_ENTITY": {
                    "ref": "SearchEntity"
                },
                "SEARCH_REQUEST": {
                    "ref": "SearchRequest"
                },
                "SEARCH_STATISTICS": {
                    "elements": {
                        "ref": "SearchStatistic"
                    }
                }
            }
        },
        "SzEngineSearchByAttributesSearchProfile": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineStreamExportJsonEntityReportResponse": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineWhyEntitiesResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "WHY_RESULTS": {
                    "elements": {
                        "ref": "WhyResult"
                    }
                }
            }
        },
        "SzEngineWhyRecordInEntityResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "WHY_RESULTS": {
                    "elements": {
                        "ref": "WhyResult"
                    }
                }
            }
        },
        "SzEngineWhyRecordsResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "Entity"
                    }
                },
                "WHY_RESULTS": {
                    "elements": {
                        "ref": "WhyResult"
                    }
                }
            }
        },
        "SzEngineWhySearchAttributes": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzEngineWhySearchResponse": {
            "properties": {
                "ENTITIES": {
                    "elements": {
                        "ref": "EntityForWhySearch"
                    }
                },
                "SEARCH_ENTITY": {
                    "ref": "SearchEntity"
                },
                "SEARCH_REQUEST": {
                    "ref": "SearchRequest"
                },
                "SEARCH_STATISTICS": {
                    "elements": {
                        "ref": "SearchStatistic"
                    }
                },
                "WHY_RESULTS": {
                    "elements": {
                        "ref": "WhyResult"
                    }
                }
            }
        },
        "SzEngineWhySearchSearchProfile": {
            "properties": {
                "XXX_FIXME": {
                    "ref": "Fixme"
                }
            }
        },
        "SzProductGetLicenseResponse": {
            "properties": {
                "advSearch": {
                    "type": "int32"
                },
                "billing": {
                    "type": "string"
                },
                "contract": {
                    "type": "string"
                },
                "customer": {
                    "type": "string"
                },
                "expireDate": {
                    "type": "string"
                },
                "issueDate": {
                    "type": "string"
                },
                "licenseLevel": {
                    "type": "string"
                },
                "licenseType": {
                    "type": "string"
                },
                "recordLimit": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                }
            }
        },
        "SzProductGetVersionResponse": {
            "properties": {
                "BUILD_DATE": {
                    "type": "string"
                },
                "BUILD_NUMBER": {
                    "type": "string"
                },
                "BUILD_VERSION": {
                    "type": "string"
                },
                "COMPATIBILITY_VERSION": {
                    "ref": "CompatibilityVersion"
                },
                "PRODUCT_NAME": {
                    "type": "string"
                },
                "SCHEMA_VERSION": {
                    "ref": "SchemaVersion"
                },
                "VERSION": {
                    "type": "string"
                }
            }
        },
        "UmfProc": {
            "properties": {
                "NAME": {
                    "type": "string"
                },
                "PARAMS": {
                    "elements": {
                        "ref": "UmfProcParams"
                    }
                }
            }
        },
        "UmfProcParamDetails": {
            "properties": {
                "NAME": {
                    "type": "string"
                },
                "VALUE": {
                    "ref": "Object"
                }
            }
        },
        "UmfProcParams": {
            "properties": {
                "PARAM": {
                    "ref": "UmfProcParamDetails"
                }
            }
        },
        "VirtualEntitySynopsis": {
            "properties": {
                "MEMBER_RECORDS": {
                    "elements": {
                        "ref": "MemberRecord"
                    }
                },
                "VIRTUAL_ENTITY_ID": {
                    "type": "string"
                }
            }
        },
        "WhyKeyDetails": {
            "properties": {
                "CONFIRMATIONS": {
                    "elements": {
                        "ref": "Confirmation"
                    }
                },
                "DENIALS": {
                    "elements": {
                        "ref": "Confirmation"
                    }
                },
                "DISCLOSED_RELATIONS": {
                    "elements": {
                        "ref": "DisclosedRelationsForWhyKeyDetails"
                    }
                }
            }
        },
        "WhyResult": {
            "properties": {
                "ENTITY_ID": {
                    "metadata": {
                        "description": "The ENTITY_ID is the Senzing-generated identifier for the discovered entity. It may change when new information is added.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "ENTITY_ID_2": {
                    "metadata": {
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "FOCUS_RECORDS": {
                    "elements": {
                        "ref": "FocusRecord"
                    }
                },
                "FOCUS_RECORDS_2": {
                    "elements": {
                        "ref": "FocusRecord"
                    }
                },
                "INTERNAL_ID": {
                    "metadata": {
                        "description": "Internal identifier for the record.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "INTERNAL_ID_2": {
                    "metadata": {
                        "description": "Internal identifier for the record.",
                        "goType": "int64"
                    },
                    "type": "int32"
                },
                "MATCH_INFO": {
                    "ref": "MatchInfoForWhy"
                }
            }
        },
        "Workload": {
            "properties": {
                "apiVersion": {
                    "type": "string"
                },
                "caches": {
                    "ref": "WorkloadCaches"
                },
                "candidates": {
                    "ref": "WorkloadCandidates"
                },
                "contention": {
                    "ref": "WorkloadContention"
                },
                "datetimestamp": {
                    "type": "string"
                },
                "expressedFeatures": {
                    "ref": "WorkloadExpressedFeatures"
                },
                "genericDetect": {
                    "ref": "Fixme"
                },
                "license": {
                    "ref": "WorkloadLicense"
                },
                "loadedRecords": {
                    "type": "int32"
                },
                "lockWaits": {
                    "ref": "WorkloadLockWaits"
                },
                "processing": {
                    "ref": "WorkloadProcessing"
                },
                "redoTriggers": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                },
                "repairDiagnosis": {
                    "ref": "WorkloadRepairDiagnosis"
                },
                "reresolve": {
                    "ref": "WorkloadReresolve"
                },
                "scoring": {
                    "ref": "WorkloadScoring"
                },
                "systemResources": {
                    "ref": "WorkloadSystemResources"
                },
                "threadState": {
                    "ref": "WorkloadThreadState"
                },
                "unresolve": {
                    "ref": "WorkloadUnresolve"
                }
            }
        },
        "WorkloadCaches": {
            "properties": {
                "libFeatCacheHit": {
                    "type": "int32"
                },
                "libFeatCacheMiss": {
                    "type": "int32"
                },
                "libFeatInsert": {
                    "type": "int32"
                },
                "resFeatStatCacheHit": {
                    "type": "int32"
                },
                "resFeatStatCacheMiss": {
                    "type": "int32"
                },
                "resFeatStatInsert": {
                    "type": "int32"
                },
                "resFeatStatUpdateAttempt": {
                    "type": "int32"
                },
                "resFeatStatUpdateFail": {
                    "type": "int32"
                }
            }
        },
        "WorkloadCandidates": {
            "properties": {
                "candidateBuilders": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                },
                "suppressedCandidateBuilders": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                }
            }
        },
        "WorkloadContention": {
            "properties": {
                "feature": {
                    "ref": "Fixme"
                },
                "resEnt": {
                    "ref": "Fixme"
                },
                "valuelatch": {
                    "ref": "Fixme"
                }
            }
        },
        "WorkloadCurrResources": {
            "properties": {
                "activeThreads": {
                    "type": "int32"
                },
                "availableMemory": {
                    "type": "string"
                },
                "processMemory": {
                    "type": "string"
                },
                "workerThreads": {
                    "type": "int32"
                }
            }
        },
        "WorkloadExpressedFeatures": {
            "properties": {
                "calls": {
                    "elements": {
                        "ref": "WorkloadExpressedFeaturesCall"
                    }
                },
                "created": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                }
            }
        },
        "WorkloadExpressedFeaturesCall": {
            "properties": {
                "EFCALL_ID": {
                    "type": "int32"
                },
                "EFUNC_CODE": {
                    "type": "string"
                },
                "numCalls": {
                    "type": "int32"
                }
            }
        },
        "WorkloadInitResources": {
            "properties": {
                "XXX_physicalCores": {
                    "type": "int32"
                },
                "availableMemory": {
                    "type": "string"
                },
                "logicalCores": {
                    "type": "int32"
                },
                "totalMemory": {
                    "type": "string"
                }
            }
        },
        "WorkloadLicense": {
            "properties": {
                "dsrLimit": {
                    "type": "string"
                },
                "status": {
                    "type": "string"
                },
                "type": {
                    "type": "string"
                }
            }
        },
        "WorkloadLockWaits": {
            "properties": {
                "refreshLocks": {
                    "ref": "WorkloadRefreshLocks"
                }
            }
        },
        "WorkloadProcessing": {
            "properties": {
                "addedRecords": {
                    "type": "int32"
                },
                "ambiguous": {
                    "ref": "WorkloadProcessingAmbiguous"
                },
                "batchAddedRecords": {
                    "type": "int32"
                },
                "deletedRecords": {
                    "type": "int32"
                },
                "details": {
                    "ref": "WorkloadProcessingDetails"
                },
                "reevaluations": {
                    "type": "int32"
                },
                "repairedEntities": {
                    "type": "int32"
                }
            }
        },
        "WorkloadProcessingAmbiguous": {
            "properties": {
                "actualTest": {
                    "type": "int32"
                },
                "cachedTest": {
                    "type": "int32"
                }
            }
        },
        "WorkloadProcessingDetails": {
            "properties": {
                "addedRecords": {
                    "type": "int32"
                },
                "candidates": {
                    "type": "int32"
                },
                "changeDeletes": {
                    "type": "int32"
                },
                "duration": {
                    "type": "int32"
                },
                "filteredObsFeat": {
                    "type": "int32"
                },
                "newObsEnt": {
                    "type": "int32"
                },
                "obsEntHashDiff": {
                    "type": "int32"
                },
                "obsEntHashSame": {
                    "type": "int32"
                },
                "optimizedOut": {
                    "type": "int32"
                },
                "optimizedOutSkipped": {
                    "type": "int32"
                },
                "partiallyResolved": {
                    "type": "int32"
                },
                "retries": {
                    "type": "int32"
                }
            }
        },
        "WorkloadRefreshLocks": {
            "properties": {
                "count": {
                    "type": "int32"
                },
                "maxMS": {
                    "type": "int32"
                },
                "totalMS": {
                    "type": "int32"
                }
            }
        },
        "WorkloadRepairDiagnosis": {
            "properties": {
                "types": {
                    "type": "int32"
                }
            }
        },
        "WorkloadReresolve": {
            "properties": {
                "newFeatureFTypes": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                },
                "suppressedCandidateBuildersForReresolve": {
                    "ref": "Fixme"
                },
                "suppressedScoredFeatureTypeForReresolve": {
                    "ref": "Fixme"
                },
                "triggers": {
                    "ref": "WorkloadReresolveTriggers"
                }
            }
        },
        "WorkloadReresolveTriggers": {
            "properties": {
                "abortRetry": {
                    "type": "int32"
                },
                "multipleResolvableCandidates": {
                    "type": "int32"
                },
                "resolveNewFeatures": {
                    "type": "int32"
                },
                "skipped": {
                    "type": "int32"
                },
                "unresolveMovement": {
                    "type": "int32"
                }
            }
        },
        "WorkloadScoring": {
            "properties": {
                "cacheHit": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                },
                "cacheMiss": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                },
                "scoredPairs": {
                    "metadata": {
                        "goType": "map[string]int64"
                    },
                    "values": {
                        "type": "int32"
                    }
                },
                "suppressedDisclosedRelationshipDomainCount": {
                    "type": "int32"
                },
                "suppressedScoredFeatureType": {
                    "ref": "Fixme"
                }
            }
        },
        "WorkloadSystemLoad": {
            "properties": {
                "cpuIdle": {
                    "type": "string"
                },
                "cpuSystem": {
                    "type": "string"
                },
                "cpuUser": {
                    "type": "string"
                },
                "cpuWait": {
                    "type": "string"
                }
            }
        },
        "WorkloadSystemResources": {
            "properties": {
                "currResources": {
                    "ref": "WorkloadCurrResources"
                },
                "initResources": {
                    "ref": "WorkloadInitResources"
                },
                "systemLoad": {
                    "ref": "WorkloadSystemLoad"
                }
            }
        },
        "WorkloadThreadState": {
            "properties": {
                "active": {
                    "type": "int32"
                },
                "dataLatchContention": {
                    "type": "int32"
                },
                "governorContention": {
                    "type": "int32"
                },
                "idle": {
                    "type": "int32"
                },
                "loader": {
                    "type": "int32"
                },
                "obsEntContention": {
                    "type": "int32"
                },
                "resEntContention": {
                    "type": "int32"
                },
                "resolver": {
                    "type": "int32"
                },
                "scoring": {
                    "type": "int32"
                },
                "sqlExecuting": {
                    "type": "int32"
                }
            }
        },
        "WorkloadUnresolve": {
            "properties": {
                "abortedUnresolve": {
                    "type": "int32"
                },
                "triggers": {
                    "ref": "WorkloadUnresolveTriggers"
                },
                "unresolveTest": {
                    "type": "int32"
                }
            }
        },
        "WorkloadUnresolveTriggers": {
            "properties": {
                "ambiguousMultiResolve": {
                    "type": "int32"
                },
                "ambiguousNoResolve": {
                    "type": "int32"
                },
                "extensiveResolve": {
                    "type": "int32"
                },
                "normalResolve": {
                    "type": "int32"
                },
                "relLink": {
                    "type": "int32"
                },
                "update": {
                    "type": "int32"
                }
            }
        }
    }
}