{
  "openapi" : "3.0.0",
  "info" : {
    "title" : "Connect Camel Credit Request Service",
    "version" : "1.1.0"
  },
  "servers" : [ {
    "url" : "/api"
  } ],
  "security" : [ {
    "global" : [ "groups" ]
  } ],
  "tags" : [ {
    "name" : "/creditReport",
    "description" : "National Credit File REST service"
  } ],
  "paths" : {
    "/creditReport/requestReport" : {
      "post" : {
        "tags" : [ "/creditReport" ],
        "summary" : "Create a Credit Report Request",
        "operationId" : "requestReport",
        "requestBody" : {
          "description" : "",
          "content" : {
            "application/json; charset=UTF-8" : {
              "schema" : {
                "$ref" : "#/components/schemas/CreditRequest"
              }
            }
          },
          "required" : true
        },
        "responses" : {
          "200" : {
            "description" : "Returns status code 200 when the Credit Request was successfully processed",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/CreditResponse"
                }
              }
            }
          },
          "default" : {
            "description" : "Returns a failure bean if not status 200",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ResponseMessage"
                }
              }
            }
          }
        }
      }
    }
  },
  "components" : {
    "schemas" : {
      "LNTelephone" : {
        "type" : "object",
        "properties" : {
          "phoneNumber" : {
            "type" : "string"
          },
          "phoneType" : {
            "type" : "string",
            "enum" : [ "CELL", "CONTACT", "CONTACT_FAX", "EMPLOYER", "FORMER", "PREVIOUS_EMPLOYER", "REFERENCE", "RESIDENCE", "RESIDENCE_FAX", "WORK", "WORK_FAX", "PHYSICIAN_MEDICAL", "CURRENT_EMPLOYER", "POLICY_OWNER", "EDUCATOR" ]
          },
          "indicators" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNIndicator"
            }
          }
        }
      },
      "CreditRequest" : {
        "type" : "object",
        "properties" : {
          "clientIdentification" : {
            "$ref" : "#/components/schemas/LNClientIdentification"
          },
          "transactionDetails" : {
            "$ref" : "#/components/schemas/LNTransactionDetails"
          },
          "requesterInformation" : {
            "$ref" : "#/components/schemas/LNRequesterInformation"
          },
          "configurationId" : {
            "type" : "string"
          },
          "includeEncodedPayload" : {
            "type" : "boolean"
          },
          "reportRequest" : {
            "$ref" : "#/components/schemas/CreditReportRequest"
          }
        }
      },
      "LNNameValuePair" : {
        "type" : "object",
        "properties" : {
          "name" : {
            "type" : "string"
          },
          "value" : {
            "type" : "string"
          }
        }
      },
      "LNResultSubject" : {
        "type" : "object",
        "properties" : {
          "prefix" : {
            "type" : "string"
          },
          "firstName" : {
            "type" : "string"
          },
          "middleName" : {
            "type" : "string"
          },
          "lastName" : {
            "type" : "string"
          },
          "suffix" : {
            "type" : "string"
          },
          "dob" : {
            "type" : "string",
            "format" : "date"
          },
          "taxId" : {
            "type" : "string"
          },
          "gender" : {
            "type" : "string"
          },
          "lnDriversLicense" : {
            "$ref" : "#/components/schemas/LNDriversLicense"
          },
          "primaryPhone" : {
            "$ref" : "#/components/schemas/LNTelephone"
          },
          "heightFeet" : {
            "type" : "integer",
            "format" : "int32"
          },
          "heightInches" : {
            "type" : "integer",
            "format" : "int32"
          },
          "weight" : {
            "type" : "integer",
            "format" : "int32"
          },
          "address" : {
            "$ref" : "#/components/schemas/LNAddress"
          },
          "mailingAddress" : {
            "$ref" : "#/components/schemas/LNAddress"
          },
          "formerAddresses" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNAddress"
            }
          },
          "quoteBack" : {
            "type" : "string"
          },
          "lexId" : {
            "type" : "string"
          },
          "emailAddress" : {
            "type" : "string"
          },
          "classification" : {
            "type" : "string",
            "enum" : [ "REPORT_SUBJECT", "REFERENCE", "EMPLOYEE", "DEPENDENT", "SPOUSE", "CLAIMANT_POLICYHOLDER", "CLAIMANT_INSURED", "CLAIMANT_THIRD_PARTY", "ASSOCIATED_POLICY", "CLAIMANT_VEHICLE_OPERATOR", "CLAIMANT_SPOUSE", "CLAIMANT_DEPENDENT", "CLAIMANT_OTHER", "ALIAS_A_K_A", "FORMER_NAME", "OTHER", "POLICY_OWNER", "CLAIMANT", "INSURED", "POLICY_HOLDER", "VEHICLE_OPERATOR", "SELECTED_SUBJECT" ]
          },
          "uniqueID" : {
            "type" : "string"
          },
          "maritalStatus" : {
            "type" : "string",
            "enum" : [ "M", "W", "D", "S", "X", "U" ]
          },
          "groupSequenceNumber" : {
            "type" : "string"
          },
          "claimRelationshipType" : {
            "type" : "string",
            "enum" : [ "SUBJECT", "SUBJECT_S_SPOUSE", "SUBJECT_S_DEPENDENT", "INSURED", "POLICYHOLDER", "CLAIMANT", "OTHER", "SURNAME_MATCH" ]
          },
          "numberOfDependents" : {
            "type" : "integer"
          },
          "dod" : {
            "type" : "string",
            "format" : "date"
          },
          "phoneNumbers" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNTelephone"
            }
          },
          "driversLicenses" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNDriversLicense"
            }
          }
        }
      },
      "CreditCurrentCarrierReport" : {
        "type" : "object",
        "properties" : {
          "admin" : {
            "$ref" : "#/components/schemas/CreditCurrentCarrierReportAdmin"
          },
          "report" : {
            "$ref" : "#/components/schemas/CreditCurrentCarrierReportSection"
          }
        }
      },
      "CreditForeignBureauRecord" : {
        "type" : "object",
        "properties" : {
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "bureauCode" : {
            "type" : "string"
          },
          "city" : {
            "type" : "string"
          },
          "cityDesc" : {
            "type" : "string"
          },
          "state" : {
            "type" : "string"
          },
          "stateDesc" : {
            "type" : "string"
          }
        }
      },
      "LNDriversLicense" : {
        "type" : "object",
        "properties" : {
          "classification" : {
            "type" : "string",
            "enum" : [ "CURRENT_PERSONAL", "CURRENT_LEARNER_S_PERMIT", "PREVIOUS_COMMERCIAL", "CURRENT_COMMERCIAL", "PREVIOUS_PERSONAL", "UNKNOWN", "REPORT_SUBJECT", "DATA_ENHANCED", "ASSOCIATED_DATA" ]
          },
          "driversLicenseNumber" : {
            "type" : "string"
          },
          "driversLicenseType" : {
            "type" : "string",
            "enum" : [ "COMMERCIAL", "PERSONAL" ]
          },
          "driversLicenseState" : {
            "type" : "string"
          },
          "issueDate" : {
            "type" : "string",
            "format" : "date"
          },
          "expirationDate" : {
            "type" : "string",
            "format" : "date"
          },
          "restriction" : {
            "type" : "string"
          }
        }
      },
      "LNRequesterInformation" : {
        "type" : "object",
        "properties" : {
          "classification" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "accountNumber" : {
            "type" : "string"
          },
          "carrierId" : {
            "type" : "string"
          },
          "carrierAgencyAcctNo" : {
            "type" : "string"
          },
          "billingCode" : {
            "type" : "string"
          },
          "lineOfBusiness" : {
            "type" : "string",
            "enum" : [ "AUTO", "PERSONAL_AUTO", "PERSONAL_PROPERTY", "LIFE", "COMMERCIAL" ]
          },
          "referenceCode" : {
            "type" : "string"
          },
          "endUser" : {
            "$ref" : "#/components/schemas/LNEndUserInfo"
          },
          "customerOrgInquiryIDs" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNNameValuePair"
            }
          },
          "clientIdentification" : {
            "$ref" : "#/components/schemas/LNClientIdentification"
          },
          "queryId" : {
            "type" : "string"
          },
          "glbPurpose" : {
            "type" : "string"
          },
          "dlPurpose" : {
            "type" : "string"
          }
        }
      },
      "CreditConsumerNarrativeRecord" : {
        "type" : "object",
        "properties" : {
          "dateStatementFiled" : {
            "type" : "string",
            "format" : "date"
          },
          "dateStatementPurged" : {
            "type" : "string",
            "format" : "date"
          },
          "nameOfIndFiling" : {
            "type" : "string"
          },
          "relationshipToClaimant" : {
            "type" : "string"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditEnhancedTrendedData" : {
        "type" : "object",
        "properties" : {
          "date" : {
            "type" : "string"
          },
          "balanceAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "loanOrCreditAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "scheduledPaymentAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "actualPaymentAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "lastPaymentDate" : {
            "type" : "string",
            "format" : "date"
          }
        }
      },
      "LNWSException" : {
        "type" : "object",
        "properties" : {
          "source" : {
            "type" : "string"
          },
          "code" : {
            "type" : "integer",
            "format" : "int32"
          },
          "location" : {
            "type" : "string"
          },
          "message" : {
            "type" : "string"
          }
        }
      },
      "CreditAttributeResult" : {
        "type" : "object",
        "properties" : {
          "modelId" : {
            "type" : "string"
          },
          "modelLabel" : {
            "type" : "string"
          },
          "ratingState" : {
            "type" : "string"
          },
          "score" : {
            "type" : "string"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceScoreMessage"
            }
          },
          "attributes" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNNameValuePair"
            }
          }
        }
      },
      "CreditInsuranceScoreMessage" : {
        "type" : "object",
        "properties" : {
          "messageType" : {
            "type" : "string"
          },
          "code" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          }
        }
      },
      "CreditPNCAccount" : {
        "type" : "object",
        "properties" : {
          "value" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "LNAddress" : {
        "type" : "object",
        "properties" : {
          "addressLine1" : {
            "type" : "string"
          },
          "addressLine2" : {
            "type" : "string"
          },
          "addressLine3" : {
            "type" : "string"
          },
          "city" : {
            "type" : "string"
          },
          "county" : {
            "type" : "string"
          },
          "state" : {
            "type" : "string"
          },
          "postalCode" : {
            "type" : "string"
          },
          "country" : {
            "type" : "string"
          },
          "yearsAtAddress" : {
            "type" : "integer",
            "format" : "int32"
          },
          "monthsAtAddress" : {
            "type" : "integer",
            "format" : "int32"
          },
          "dateFirstAtAddress" : {
            "type" : "string",
            "format" : "date"
          },
          "dateLastAtAddress" : {
            "type" : "string",
            "format" : "date"
          },
          "streetNumber" : {
            "type" : "string"
          },
          "streetName" : {
            "type" : "string"
          },
          "unitNumber" : {
            "type" : "string"
          },
          "stateCityZip" : {
            "type" : "string"
          },
          "streetPostDirection" : {
            "type" : "string"
          },
          "streetPreDirection" : {
            "type" : "string"
          },
          "streetSuffix" : {
            "type" : "string"
          },
          "unitDesignation" : {
            "type" : "string"
          }
        }
      },
      "CreditForeclosureRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "dateChecked" : {
            "type" : "string",
            "format" : "date"
          },
          "reportingMemberNumbername" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditParameterType" : {
        "type" : "object",
        "properties" : {
          "value" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "CreditCCCoveredVehicleInfoType" : {
        "type" : "object",
        "properties" : {
          "vinNumber" : {
            "type" : "string"
          },
          "vehicleYear" : {
            "type" : "string"
          },
          "vehicleMake" : {
            "type" : "string"
          },
          "vehicleType" : {
            "type" : "string",
            "enum" : [ "PRIVATE_PASSENGER", "MOTORCYCLE", "TRUCK", "UNKNOWN" ]
          },
          "businessUseIndicator" : {
            "type" : "boolean"
          },
          "autocoverageInfo" : {
            "type" : "array",
            "items" : {
              "type" : "string",
              "enum" : [ "BODILY_INJURY", "COLLISION", "COMPREHENSIVE", "COMBINED_SINGLE_LIMITS_BI_AND_PD", "MEDICAL_EXPENSE", "MEDICAL_PAYMENTS", "PROPERTY_DAMAGE", "PERSONAL_INJURY", "RENTAL_REIMBURSEMENT", "TOWING_AND_LABOR", "UNINSURED_MOTORIST", "UNDERINSURED_MOTORIST", "UNINSURED_MOTORIST_BODILY_INJURY", "UNINSURED_MOTORIST_PROPERTY_DAMAGE", "UNDERINSURED_MOTORIST_BODILY_INJURY", "UNDERINSURED_MOTORIST_PROPERTY_DAMAGE", "OTHER" ]
            }
          },
          "autocoverageLimitsInfo" : {
            "$ref" : "#/components/schemas/CreditCCAutoCoverageLimitsType"
          },
          "leasedVehicleIndicator" : {
            "type" : "string"
          },
          "lienInfoList" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditLienInfoType"
            }
          }
        }
      },
      "CreditCheckingSavingsAccountRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "accountType" : {
            "type" : "string"
          },
          "reportingMemberNumber" : {
            "type" : "string"
          },
          "amount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "dateOpened" : {
            "type" : "string",
            "format" : "date"
          },
          "reasonCode" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "LNClientIdentification" : {
        "type" : "object",
        "properties" : {
          "userId" : {
            "type" : "string"
          },
          "terminalId" : {
            "type" : "string"
          }
        }
      },
      "CreditJudgmentRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateFiled" : {
            "type" : "string",
            "format" : "date"
          },
          "courtNumber" : {
            "type" : "string"
          },
          "caseNumber" : {
            "type" : "string"
          },
          "amountInvolved" : {
            "type" : "integer",
            "format" : "int32"
          },
          "typeOfRecorditem" : {
            "type" : "string"
          },
          "dateSatisfied" : {
            "type" : "string",
            "format" : "date"
          },
          "statusOfRecorditem" : {
            "type" : "string"
          },
          "dateVerified" : {
            "type" : "string",
            "format" : "date"
          },
          "defendant" : {
            "type" : "string"
          },
          "plaintiff" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "state" : {
            "type" : "string"
          },
          "statusDate" : {
            "type" : "string",
            "format" : "date"
          },
          "consumerDisputeFlag" : {
            "type" : "string"
          },
          "judgmentType" : {
            "type" : "string"
          },
          "amountInvolvedEnhanced" : {
            "type" : "string"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "classification" : {
            "type" : "string"
          }
        }
      },
      "CreditReportSummaryEnhanced" : {
        "type" : "object",
        "properties" : {
          "presenceOfBankruptcy" : {
            "type" : "boolean"
          },
          "presenceOfPublicRecord" : {
            "type" : "boolean"
          },
          "presenceOfCollection" : {
            "type" : "boolean"
          },
          "presenceOfMortgage" : {
            "type" : "boolean"
          },
          "minimumCreditLimit" : {
            "type" : "integer",
            "format" : "int32"
          },
          "maximumCreditLimit" : {
            "type" : "integer",
            "format" : "int32"
          },
          "maximumCreditAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "lastDateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "numberOfInquiries" : {
            "type" : "integer",
            "format" : "int32"
          },
          "mostRecentInquiryDate" : {
            "type" : "string",
            "format" : "date"
          },
          "creditUtilization" : {
            "type" : "integer",
            "format" : "int32"
          },
          "numberOfOpenTrades" : {
            "type" : "integer",
            "format" : "int32"
          },
          "totalOpenTradeBalance" : {
            "type" : "integer",
            "format" : "int32"
          },
          "mostRecentTradeDate" : {
            "type" : "string",
            "format" : "date"
          },
          "ageOfOldestOpenTrade" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "CreditName" : {
        "type" : "object",
        "properties" : {
          "full" : {
            "type" : "string"
          },
          "first" : {
            "type" : "string"
          },
          "middle" : {
            "type" : "string"
          },
          "last" : {
            "type" : "string"
          },
          "suffix" : {
            "type" : "string"
          },
          "prefix" : {
            "type" : "string"
          },
          "fsiPrefix" : {
            "type" : "string",
            "enum" : [ "FIELD_ABSENT_ON_INQUIRY_AND_REPORT", "CLOSE_MATCH", "DISCREPANCY", "FIELD_ABSENT_ON_INQUIRY", "FIELD_ABSENT_ON_REPORT", "MATCH" ]
          },
          "fsiFirst" : {
            "type" : "string",
            "enum" : [ "FIELD_ABSENT_ON_INQUIRY_AND_REPORT", "CLOSE_MATCH", "DISCREPANCY", "FIELD_ABSENT_ON_INQUIRY", "FIELD_ABSENT_ON_REPORT", "MATCH" ]
          },
          "fsiMiddle" : {
            "type" : "string",
            "enum" : [ "FIELD_ABSENT_ON_INQUIRY_AND_REPORT", "CLOSE_MATCH", "DISCREPANCY", "FIELD_ABSENT_ON_INQUIRY", "FIELD_ABSENT_ON_REPORT", "MATCH" ]
          },
          "fsiLast" : {
            "type" : "string",
            "enum" : [ "FIELD_ABSENT_ON_INQUIRY_AND_REPORT", "CLOSE_MATCH", "DISCREPANCY", "FIELD_ABSENT_ON_INQUIRY", "FIELD_ABSENT_ON_REPORT", "MATCH" ]
          },
          "fsiSuffix" : {
            "type" : "string",
            "enum" : [ "FIELD_ABSENT_ON_INQUIRY_AND_REPORT", "CLOSE_MATCH", "DISCREPANCY", "FIELD_ABSENT_ON_INQUIRY", "FIELD_ABSENT_ON_REPORT", "MATCH" ]
          },
          "fsiMaiden" : {
            "type" : "string",
            "enum" : [ "FIELD_ABSENT_ON_INQUIRY_AND_REPORT", "CLOSE_MATCH", "DISCREPANCY", "FIELD_ABSENT_ON_INQUIRY", "FIELD_ABSENT_ON_REPORT", "MATCH" ]
          },
          "type" : {
            "type" : "string",
            "enum" : [ "PRIMARY", "FORMER", "ALIAS" ]
          }
        }
      },
      "CreditReportIdentification" : {
        "type" : "object",
        "properties" : {
          "specialBillId" : {
            "type" : "string"
          },
          "reportType" : {
            "type" : "string",
            "enum" : [ "NCF_IND", "NCF_JOINT", "CC_AUTO_NCF_IND", "CC_AUTO_NCF_JOINT", "CC_PROP_NCF_IND", "CC_PROP_NCF_JOINT", "UNKNOWN" ]
          },
          "reportCode" : {
            "type" : "string"
          },
          "reportUsage" : {
            "type" : "string"
          },
          "reportSequence" : {
            "type" : "string"
          },
          "reportCount" : {
            "type" : "string"
          },
          "reportDescription" : {
            "type" : "string"
          },
          "processingStatus" : {
            "type" : "string",
            "enum" : [ "INVALID_ACCOUNT", "COMPLETE", "CREDITBUREAU_DESIGNATED_ERROR", "CREDITBUREAU_MANUAL_REPORT", "CREDITBUREAU_NO_HIT", "UNSCORED_REPORT", "INVALID_REQUEST", "NO_HIT", "ALERT_MESSAGE", "UNKNOWN" ]
          },
          "productGroup" : {
            "type" : "string"
          },
          "quoteback" : {
            "type" : "string"
          },
          "accountNumber" : {
            "type" : "string"
          },
          "accountSuffix" : {
            "type" : "string"
          },
          "dateOfOrder" : {
            "type" : "string",
            "format" : "date"
          },
          "dateOfReceipt" : {
            "type" : "string",
            "format" : "date"
          },
          "dateOfCompletion" : {
            "type" : "string",
            "format" : "date"
          },
          "referenceNumber" : {
            "type" : "string"
          },
          "dateTimeOfReport" : {
            "type" : "string",
            "format" : "date-time"
          },
          "creditVendor" : {
            "type" : "string",
            "enum" : [ "EQUIFAX", "EXPERIAN", "TRANS_UNION", "UNKNOWN" ]
          },
          "creditVendorAvailable" : {
            "type" : "boolean"
          },
          "creditVendorHit" : {
            "type" : "boolean"
          },
          "accountName" : {
            "type" : "string"
          },
          "ljSource" : {
            "type" : "string",
            "enum" : [ "LEXIS_NEXIS", "VENDOR" ]
          },
          "ljStatus" : {
            "type" : "string",
            "enum" : [ "INSUFFICIENT_DATA_COULD_NOT_LOCATE_CONSUMER_IN_LEXIS_NEXIS_DATABASE", "NO_HIT", "PRODUCT_UNAVAILABLE", "COMPLETE", "L_AND_J_NOT_REQUESTED" ]
          },
          "ehStatus" : {
            "type" : "string",
            "enum" : [ "ENHANCED_VERSION", "TRENDED_DATA", "ORIGINAL_VERSION" ]
          }
        }
      },
      "CreditAlertError" : {
        "type" : "object",
        "properties" : {
          "d2Carrier" : {
            "type" : "string"
          },
          "carrierAccountNumber" : {
            "type" : "string"
          },
          "modelId" : {
            "type" : "string"
          },
          "errorText" : {
            "type" : "string"
          },
          "errorCode" : {
            "type" : "string"
          },
          "vendor" : {
            "type" : "string",
            "enum" : [ "EQUIFAX", "EXPERIAN", "TRANS_UNION", "UNKNOWN" ]
          },
          "exclusionCode" : {
            "type" : "string",
            "enum" : [ "REPROCESS_CREDIT_VENDOR_ACCESSED_IS_TEMPORARILY_UNAVAILABLE", "DATA_ERROR_STOP_PROCESSING_READ_MESSAGE", "FATAL_ERROR_CALL_LEXIS_NEXIS_FOR_ADDITIONAL_INFORMATION", "UNKNOWN" ]
          }
        }
      },
      "LNSidexInfo" : {
        "type" : "object",
        "properties" : {
          "sourceNode" : {
            "type" : "string"
          },
          "destinationNode" : {
            "type" : "string"
          },
          "returnNode" : {
            "type" : "string"
          }
        }
      },
      "CreditLNLienAndJudgementInfo" : {
        "type" : "object",
        "properties" : {
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "judgementRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditJudgmentRecord"
            }
          },
          "taxLienRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditTaxLienRecord"
            }
          }
        }
      },
      "CreditNonMemberRecord" : {
        "type" : "object",
        "properties" : {
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "accountTypeCode" : {
            "type" : "string"
          },
          "currentRateCode" : {
            "type" : "string"
          },
          "dateAccountOpened" : {
            "type" : "string",
            "format" : "date"
          },
          "customerNarrative" : {
            "type" : "string"
          },
          "highestCreditAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "accountBalance" : {
            "type" : "integer",
            "format" : "int32"
          },
          "pastDueAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "rateLessThanZero" : {
            "type" : "string"
          },
          "message" : {
            "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
          }
        }
      },
      "LNResponseTransactionDetails" : {
        "type" : "object",
        "properties" : {
          "ruleplanId" : {
            "type" : "integer",
            "format" : "int32"
          },
          "maxWaitSeconds" : {
            "type" : "integer",
            "format" : "int32"
          },
          "inquiryVersion" : {
            "type" : "string"
          },
          "sidexInfo" : {
            "$ref" : "#/components/schemas/LNSidexInfo"
          },
          "dateTimeOrdered" : {
            "type" : "string",
            "format" : "date-time"
          },
          "dateTimeReceived" : {
            "type" : "string",
            "format" : "date-time"
          },
          "dateTimeCompleted" : {
            "type" : "string",
            "format" : "date-time"
          },
          "quoteBacks" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNNameValuePair"
            }
          },
          "processingStatus" : {
            "type" : "string",
            "enum" : [ "COMPLETE_SUCCESS", "COMPLETE_WITH_ERRORS", "INCOMPLETE", "UNKNOWN" ]
          },
          "processingMessage" : {
            "type" : "string"
          },
          "transactionId" : {
            "type" : "string"
          },
          "wsExceptions" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNWSException"
            }
          }
        }
      },
      "CreditCCAutoCoverageLimitsType" : {
        "type" : "object",
        "properties" : {
          "bodilyInjuryLimit" : {
            "type" : "integer"
          },
          "occurrenceLimit" : {
            "type" : "integer"
          },
          "propertyDamageLimit" : {
            "type" : "integer"
          },
          "combinedSingleLimit" : {
            "type" : "integer"
          },
          "uninsuredMotoristsIndividualLimit" : {
            "type" : "integer"
          },
          "uninsuredMotoristsOccurrenceLimit" : {
            "type" : "integer"
          },
          "underinsuredMotoristsIndividualLimit" : {
            "type" : "integer"
          },
          "underinsuredMotoristsOccurrenceLimit" : {
            "type" : "integer"
          },
          "collisionDeductible" : {
            "type" : "integer"
          },
          "comprehensiveDeductible" : {
            "type" : "integer"
          }
        }
      },
      "CreditCustomerOrganizationCode" : {
        "type" : "object",
        "properties" : {
          "code" : {
            "type" : "string"
          },
          "level" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "CreditPublicRecordsAndLegal" : {
        "type" : "object",
        "properties" : {
          "bankruptcyRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditBankruptcyRecord"
            }
          },
          "judgmentRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditJudgmentRecord"
            }
          },
          "guaranteedLoanRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditGuaranteedLoanRecord"
            }
          },
          "foreclosureRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditForeclosureRecord"
            }
          },
          "nonResponsibilityRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditNonResponsibilityRecord"
            }
          },
          "taxLienRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditTaxLienRecord"
            }
          },
          "financialCounselorRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditFinancialCounselorRecord"
            }
          },
          "garnishmentRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditGarnishmentRecord"
            }
          }
        }
      },
      "CreditTradeHistoryRecord" : {
        "type" : "object",
        "properties" : {
          "reportingMemberNumber" : {
            "type" : "string"
          },
          "memberName" : {
            "type" : "string"
          },
          "tapeSupplierIndicator" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "dateAccountOpened" : {
            "type" : "string",
            "format" : "date"
          },
          "highestCreditAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "terms" : {
            "type" : "string"
          },
          "accountBalance" : {
            "type" : "integer",
            "format" : "int32"
          },
          "pastDueAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "accountTypeCode" : {
            "type" : "string"
          },
          "currentRateCode" : {
            "type" : "string"
          },
          "monthsReviewed" : {
            "type" : "string"
          },
          "accountDesignatorCode" : {
            "type" : "string"
          },
          "accountNumber" : {
            "type" : "string"
          },
          "thirtydayCounter" : {
            "type" : "string"
          },
          "sixtydayCounter" : {
            "type" : "string"
          },
          "ninetydayCounter" : {
            "type" : "string"
          },
          "prevRateCode1" : {
            "type" : "string"
          },
          "prevRateDate1" : {
            "type" : "string",
            "format" : "date"
          },
          "prevRateCode2" : {
            "type" : "string"
          },
          "prevRateDate2" : {
            "type" : "string",
            "format" : "date"
          },
          "prevRateCode3" : {
            "type" : "string"
          },
          "prevRateDate3" : {
            "type" : "string",
            "format" : "date"
          },
          "dateOfLastActivity" : {
            "type" : "string",
            "format" : "date"
          },
          "reservedForInternalScoringUse" : {
            "type" : "string"
          },
          "paymentHistory24Month" : {
            "type" : "string"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "enhancedHistory" : {
            "$ref" : "#/components/schemas/CreditTradeHistoryRecordEnhanced"
          },
          "paymentPattern" : {
            "$ref" : "#/components/schemas/CreditTradeHistoryPaymentPattern"
          },
          "dataTrends" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditEnhancedTrendedData"
            }
          }
        }
      },
      "CreditOtherIncomeRecord" : {
        "type" : "object",
        "properties" : {
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "dateVerified" : {
            "type" : "string",
            "format" : "date"
          },
          "otherIncomeAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "otherIncomeSource" : {
            "type" : "string"
          },
          "informationIndirectlyVerified" : {
            "type" : "boolean"
          },
          "classification" : {
            "type" : "string"
          }
        }
      },
      "CreditNonResponsibilityRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "typeOfPersonFiling" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditCurrentCarrierReportAdmin" : {
        "type" : "object",
        "properties" : {
          "quoteBack" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNNameValuePair"
            }
          },
          "pncAccount" : {
            "$ref" : "#/components/schemas/CreditPNCAccount"
          },
          "specialBillingId" : {
            "type" : "string"
          },
          "productReference" : {
            "type" : "string"
          },
          "reportCode" : {
            "type" : "string"
          },
          "reportDescription" : {
            "type" : "string"
          },
          "receiptDate" : {
            "type" : "string",
            "format" : "date"
          },
          "dateTimeOrdered" : {
            "type" : "string",
            "format" : "date-time"
          },
          "dateCompleted" : {
            "type" : "string",
            "format" : "date"
          },
          "customerOrganizationCodes" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditCustomerOrganizationCode"
            }
          },
          "attachmentStatus" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "parameter" : {
            "$ref" : "#/components/schemas/CreditParameterType"
          },
          "status" : {
            "type" : "string",
            "enum" : [ "RECORD_S_FOUND", "RECORD_S_FOUND_SECONDARY_REPORT", "NO_RECORD_FOUND", "NO_RECORD_FOUND_SECONDARY_REPORT", "INVALID_ACCOUNT", "INSUFFICIENT_DATA", "CURRENT_CARRIER_UNAVAILABLE", "ACCESS_NOT_PERMITTED", "STATE_NOT_AVAILABLE_FOR_THIS_ACCOUNT", "SECURITY_FREEZE", "PROCESSING_COMPLETE_WITH_RESULTS_SECONDARY_REPORT_SPECIAL_BILLING", "PROCESSING_COMPLETE_RESULTS_CLEAR_SECONDARY_REPORT_SPECIAL_BILLING", "NOT_PROCESSED_INQUIRY_SUBJECT_S_ARE_UNAVAILABLE_DUE_TO_AN_ALERT_S" ]
          },
          "reportType" : {
            "type" : "string",
            "enum" : [ "AUTO_UNDERWRITING_REPORT", "AUTO_AGENT_REPORT", "PROPERTY_AGENT_REPORT", "PROPERTY_UNDERWRITING_REPORT" ]
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditTradeHistoryPaymentPattern" : {
        "type" : "object",
        "properties" : {
          "paymentPatternStartDate" : {
            "type" : "string",
            "format" : "date"
          },
          "fortyEightMonthPaymentHistory" : {
            "type" : "string"
          },
          "additionalPaymentHistory" : {
            "type" : "string"
          }
        }
      },
      "CreditD2COptions" : {
        "type" : "object",
        "properties" : {
          "d2CCarrier" : {
            "type" : "string"
          },
          "carrierAccountNumber" : {
            "type" : "string"
          },
          "modelId" : {
            "type" : "string"
          }
        }
      },
      "CreditCCPolicyHolderInfoType" : {
        "type" : "object",
        "properties" : {
          "subjectUnitNumber" : {
            "type" : "string"
          },
          "policyHolderName" : {
            "$ref" : "#/components/schemas/CreditName"
          },
          "policyHolderRelationship" : {
            "type" : "string",
            "enum" : [ "PRIMARY", "LISTED", "EXCLUDED" ]
          },
          "policyFromDate" : {
            "type" : "string",
            "format" : "date"
          },
          "policyToDate" : {
            "type" : "string",
            "format" : "date"
          },
          "startDate" : {
            "type" : "string",
            "format" : "date"
          },
          "occurrences" : {
            "type" : "string"
          },
          "lastCancelDate" : {
            "type" : "string",
            "format" : "date"
          }
        }
      },
      "LNTransactionDetails" : {
        "type" : "object",
        "properties" : {
          "ruleplanId" : {
            "type" : "integer",
            "format" : "int32"
          },
          "maxWaitSeconds" : {
            "type" : "integer",
            "format" : "int32"
          },
          "inquiryVersion" : {
            "type" : "string"
          },
          "sidexInfo" : {
            "$ref" : "#/components/schemas/LNSidexInfo"
          },
          "dateTimeOrdered" : {
            "type" : "string",
            "format" : "date-time"
          },
          "dateTimeReceived" : {
            "type" : "string",
            "format" : "date-time"
          },
          "dateTimeCompleted" : {
            "type" : "string",
            "format" : "date-time"
          },
          "quoteBacks" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNNameValuePair"
            }
          }
        }
      },
      "CreditAttributeModel" : {
        "type" : "object",
        "properties" : {
          "modelId" : {
            "type" : "string"
          },
          "modelLabel" : {
            "type" : "string"
          },
          "classification" : {
            "type" : "string",
            "enum" : [ "ASSIST_SCORE_AND_REASONS", "BEACON_MESSAGE", "FICO", "EMPIRICA", "FRAUD_DETECTION_SAFESCAN_MESSAGE", "FACS", "HAWK", "LEXIS_NEXIS_CUSTOM_MODEL", "LEXIS_NEXIS_MODEL", "NATIONAL_RISK", "GENERAL_MESSAGE", "ATTRACT_3_0_MODEL", "LEXIS_NEXIS_ATTRACT_SCORE", "LEXIS_NEXIS_CONSUMER_STATEMENT", "UNKNOWN" ]
          },
          "results" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }
      },
      "CreditReportMessageSection" : {
        "type" : "object",
        "properties" : {
          "general" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "search" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "result" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "developed" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "supplementary" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "LNSubject" : {
        "type" : "object",
        "properties" : {
          "prefix" : {
            "type" : "string"
          },
          "firstName" : {
            "type" : "string"
          },
          "middleName" : {
            "type" : "string"
          },
          "lastName" : {
            "type" : "string"
          },
          "suffix" : {
            "type" : "string"
          },
          "dob" : {
            "type" : "string",
            "format" : "date"
          },
          "taxId" : {
            "type" : "string"
          },
          "gender" : {
            "type" : "string"
          },
          "lnDriversLicense" : {
            "$ref" : "#/components/schemas/LNDriversLicense"
          },
          "primaryPhone" : {
            "$ref" : "#/components/schemas/LNTelephone"
          },
          "heightFeet" : {
            "type" : "integer",
            "format" : "int32"
          },
          "heightInches" : {
            "type" : "integer",
            "format" : "int32"
          },
          "weight" : {
            "type" : "integer",
            "format" : "int32"
          },
          "address" : {
            "$ref" : "#/components/schemas/LNAddress"
          },
          "mailingAddress" : {
            "$ref" : "#/components/schemas/LNAddress"
          },
          "formerAddresses" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNAddress"
            }
          },
          "quoteBack" : {
            "type" : "string"
          },
          "lexId" : {
            "type" : "string"
          },
          "emailAddress" : {
            "type" : "string"
          }
        }
      },
      "LNEndUserInfo" : {
        "type" : "object",
        "properties" : {
          "companyName" : {
            "type" : "string"
          },
          "streetAddress1" : {
            "type" : "string"
          },
          "city" : {
            "type" : "string"
          },
          "state" : {
            "type" : "string"
          },
          "zip5" : {
            "type" : "string"
          }
        }
      },
      "CreditAdditionalInfo" : {
        "type" : "object",
        "properties" : {
          "additionalInfo" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "currentCarrierReport" : {
            "$ref" : "#/components/schemas/CreditCurrentCarrierReport"
          }
        }
      },
      "CreditResultAddress" : {
        "type" : "object",
        "properties" : {
          "streetNumber" : {
            "type" : "string"
          },
          "streetPreDirection" : {
            "type" : "string"
          },
          "streetName" : {
            "type" : "string"
          },
          "streetSuffix" : {
            "type" : "string"
          },
          "streetPostDirection" : {
            "type" : "string"
          },
          "unitDesignation" : {
            "type" : "string"
          },
          "unitNumber" : {
            "type" : "string"
          },
          "streetAddress1" : {
            "type" : "string"
          },
          "streetAddress2" : {
            "type" : "string"
          },
          "city" : {
            "type" : "string"
          },
          "state" : {
            "type" : "string"
          },
          "zip5" : {
            "type" : "string"
          },
          "zip4" : {
            "type" : "string"
          },
          "county" : {
            "type" : "string"
          },
          "country" : {
            "type" : "string"
          },
          "postalCode" : {
            "type" : "string"
          },
          "stateCityZip" : {
            "type" : "string"
          },
          "yearsAtAddress" : {
            "type" : "integer",
            "format" : "int32"
          },
          "monthsAtAddress" : {
            "type" : "integer",
            "format" : "int32"
          },
          "dateFirstAtAddress" : {
            "type" : "string",
            "format" : "date"
          },
          "dateLastAtAddress" : {
            "type" : "string",
            "format" : "date"
          },
          "addressId" : {
            "type" : "string"
          }
        }
      },
      "CreditInsuranceReportMessage" : {
        "type" : "object",
        "properties" : {
          "classification" : {
            "type" : "string"
          },
          "type" : {
            "type" : "string"
          },
          "code" : {
            "type" : "string"
          },
          "message" : {
            "type" : "string"
          },
          "failureStatus" : {
            "type" : "string"
          },
          "applicationStatus" : {
            "type" : "string"
          },
          "unitNumber" : {
            "type" : "integer"
          },
          "id" : {
            "type" : "string"
          },
          "recordNumber" : {
            "type" : "integer"
          },
          "sequenceNumber" : {
            "type" : "integer"
          }
        }
      },
      "CreditStatusAccount" : {
        "type" : "object",
        "properties" : {
          "status" : {
            "type" : "string"
          },
          "numberOfAccounts" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "CreditSearchInfoSection" : {
        "type" : "object",
        "properties" : {
          "subject" : {
            "$ref" : "#/components/schemas/LNResultSubject"
          },
          "spouse" : {
            "$ref" : "#/components/schemas/LNResultSubject"
          },
          "currentAddress" : {
            "$ref" : "#/components/schemas/CreditResultAddress"
          },
          "formerAddresses" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditResultAddress"
            }
          }
        }
      },
      "CreditOccupationRecord" : {
        "type" : "object",
        "properties" : {
          "positionDesc" : {
            "type" : "string"
          },
          "employerName" : {
            "type" : "string"
          },
          "stateOfEmployment" : {
            "type" : "string"
          },
          "cityOfEmployment" : {
            "type" : "string"
          },
          "dateEmployed" : {
            "type" : "string",
            "format" : "date"
          },
          "dateEmploymentVerified" : {
            "type" : "string",
            "format" : "date"
          },
          "dateLeft" : {
            "type" : "string",
            "format" : "date"
          },
          "employmentIndirectlyVerified" : {
            "type" : "boolean"
          },
          "monthlySalary" : {
            "type" : "integer",
            "format" : "int32"
          },
          "employmentRecordType" : {
            "type" : "string"
          },
          "classification" : {
            "type" : "string"
          }
        }
      },
      "CreditLienInfoType" : {
        "type" : "object",
        "properties" : {
          "lienHolderSequenceNumber" : {
            "type" : "string"
          },
          "lienHolderName" : {
            "type" : "string"
          },
          "lienHolderStreetAddress" : {
            "type" : "string"
          },
          "lienHolderCityStateZip" : {
            "type" : "string"
          }
        }
      },
      "CreditReportRequest" : {
        "type" : "object",
        "properties" : {
          "searchCriteria" : {
            "$ref" : "#/components/schemas/CreditSearchCriteria"
          },
          "searchOptions" : {
            "$ref" : "#/components/schemas/CreditSearchOptions"
          }
        }
      },
      "CreditScoreReasonCode" : {
        "type" : "object",
        "properties" : {
          "code" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          }
        }
      },
      "CreditReportResponse" : {
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "orderId" : {
            "type" : "string"
          },
          "referenceNumber" : {
            "type" : "string"
          },
          "creditReportIdentification" : {
            "$ref" : "#/components/schemas/CreditReportIdentification"
          },
          "creditReportMessageSection" : {
            "$ref" : "#/components/schemas/CreditReportMessageSection"
          },
          "creditAlertScoring" : {
            "$ref" : "#/components/schemas/CreditAlertScoring"
          },
          "creditSearchInfoSection" : {
            "$ref" : "#/components/schemas/CreditSearchInfoSection"
          },
          "creditSubjectInfoSection" : {
            "$ref" : "#/components/schemas/CreditSubjectInfoSection"
          },
          "creditReportSummary" : {
            "$ref" : "#/components/schemas/CreditReportSummary"
          },
          "creditReportSummaryEnhanced" : {
            "$ref" : "#/components/schemas/CreditReportSummaryEnhanced"
          },
          "creditEmploymentInfo" : {
            "$ref" : "#/components/schemas/CreditEmploymentInfo"
          },
          "creditPublicRecordsAndLegal" : {
            "$ref" : "#/components/schemas/CreditPublicRecordsAndLegal"
          },
          "creditCollectionRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditCollectionRecord"
            }
          },
          "creditTradeAccountInfo" : {
            "$ref" : "#/components/schemas/CreditTradeAccountInfo"
          },
          "creditConsumerNarrativeRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditConsumerNarrativeRecord"
            }
          },
          "creditInquiryHistoryRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInquiryHistoryRecord"
            }
          },
          "creditAdditionalInfo" : {
            "$ref" : "#/components/schemas/CreditAdditionalInfo"
          },
          "lnLienAndJudgementInfo" : {
            "$ref" : "#/components/schemas/CreditLNLienAndJudgementInfo"
          },
          "attributeResult" : {
            "$ref" : "#/components/schemas/CreditAttributeResult"
          },
          "insuranceReportMessages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditSearchOptions" : {
        "type" : "object",
        "properties" : {
          "reportCode" : {
            "type" : "string"
          },
          "reportType" : {
            "type" : "string",
            "enum" : [ "REGULAR_NCF_TRANSACTION", "FSI_FINANCIAL_STRESS_INDICATOR", "GOVERNMENT", "NCF_REPORT", "COMMERCIAL_INSURANCE", "ATTRACT_WITH_CLAIMS", "INDEPENDENT_AGENT", "SOCIAL_SEARCH", "PARALLEL_PRODUCT_REPORT", "ADDRESS_UPDATE", "CANADIAN_SEARCH" ]
          },
          "reportUsage" : {
            "type" : "string",
            "enum" : [ "CLAIMS", "UNDERWRITING" ]
          },
          "parameters" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNNameValuePair"
            }
          },
          "currentCarrier" : {
            "type" : "string",
            "enum" : [ "AUTO", "PROPERTY" ]
          },
          "additionalProduct" : {
            "type" : "string",
            "enum" : [ "CURRENT_CARRIER" ]
          },
          "vendor" : {
            "type" : "string",
            "enum" : [ "EQUIFAX", "EXPERIAN", "TRANS_UNION", "UNKNOWN" ]
          },
          "bypassDuplicateOrderCheck" : {
            "type" : "boolean"
          },
          "modelId" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "policyType" : {
            "type" : "string",
            "enum" : [ "PROPERTY_1", "PROPERTY_2", "PROPERTY_ALL_RISK", "PROPERTY_RENTER", "PROPERTY_CONDO", "PROPERTY_DWELLING", "AUTO_NON_STANDARD", "AUTO_PREFERED", "AUTO_PREFERRED", "AUTO_PREFERRED_ABOVE_MINIMUM_LIMITS", "AUTO_STANDARD", "AUTO_STANDARD_ABOVE_MINIMUM_LIMITS", "NO_SCORE_ORDERED", "ATTRACT_AUTO_3_0", "ATTRACT_HOME_3_0", "ATTRACT_ONE_3_0", "OTHER" ]
          },
          "policyRatingState" : {
            "type" : "string"
          },
          "d2COptions" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditD2COptions"
            }
          }
        }
      },
      "CreditCurrentCarrierReportSection" : {
        "type" : "object",
        "properties" : {
          "disclaimerInformation" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "policyInformation" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditCCPolicyInfoType"
            }
          },
          "consumerStatements" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditInquiryHistoryRecord" : {
        "type" : "object",
        "properties" : {
          "dateOfInquiry" : {
            "type" : "string",
            "format" : "date"
          },
          "inquirerName" : {
            "type" : "string"
          },
          "inquirerId" : {
            "type" : "string"
          },
          "informationSource" : {
            "type" : "string"
          },
          "amount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "type" : {
            "type" : "string"
          },
          "abbreviation" : {
            "type" : "string"
          },
          "terms" : {
            "type" : "string"
          },
          "kob" : {
            "type" : "string"
          }
        }
      },
      "CreditTradeHistoryRecordEnhanced" : {
        "type" : "object",
        "properties" : {
          "accountPurposeType" : {
            "type" : "string"
          },
          "creditLimit" : {
            "type" : "string"
          },
          "scheduledPaymentAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "monthlyPaymentType" : {
            "type" : "string"
          },
          "actualPaymentAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "derogCounter" : {
            "type" : "integer",
            "format" : "int32"
          },
          "oldHistoricalWorstRatingCode" : {
            "type" : "string"
          },
          "oldHistoricalWorstRatingDate" : {
            "type" : "string",
            "format" : "date"
          },
          "statusDate" : {
            "type" : "string",
            "format" : "date"
          },
          "lastPaymentDate" : {
            "type" : "string",
            "format" : "date"
          },
          "consumerDisputeFlag" : {
            "type" : "string"
          },
          "paymentFrequency" : {
            "type" : "string"
          },
          "activityDesignatorCode" : {
            "type" : "string"
          },
          "closedDate" : {
            "type" : "string",
            "format" : "date"
          },
          "chargeOffAmount" : {
            "type" : "integer",
            "format" : "int64"
          },
          "statusCode" : {
            "type" : "string"
          },
          "accountConditionCode" : {
            "type" : "string"
          },
          "consumerInformationIndicator" : {
            "type" : "string"
          },
          "mortgageID" : {
            "type" : "string"
          },
          "deferredPaymentStartDate" : {
            "type" : "string",
            "format" : "date"
          },
          "deferredPaymentAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "balloonPaymentAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "balloonPaymentDueDate" : {
            "type" : "string",
            "format" : "date"
          },
          "currentRateCodeEnhanced" : {
            "type" : "string"
          },
          "lastActivityDateOrFirstDeliquentDate" : {
            "type" : "string",
            "format" : "date"
          },
          "maximumDelinquencyCode" : {
            "type" : "string"
          },
          "maximumDelinquencyDate" : {
            "type" : "string",
            "format" : "date"
          },
          "kob" : {
            "type" : "string"
          }
        }
      },
      "CreditResponse" : {
        "type" : "object",
        "properties" : {
          "lnResponseTransactionDetails" : {
            "$ref" : "#/components/schemas/LNResponseTransactionDetails"
          },
          "responseMessages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "primaryReport" : {
            "$ref" : "#/components/schemas/CreditReportResponse"
          },
          "jointReport" : {
            "$ref" : "#/components/schemas/CreditReportResponse"
          },
          "encodedResponse" : {
            "type" : "string"
          },
          "creditRequesterInformation" : {
            "$ref" : "#/components/schemas/LNRequesterInformation"
          }
        }
      },
      "CreditFinancialCounselorRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "reportingMemberNumber" : {
            "type" : "string"
          },
          "amountInvolved" : {
            "type" : "integer",
            "format" : "int32"
          },
          "dateChecked" : {
            "type" : "string",
            "format" : "date"
          },
          "dateSettled" : {
            "type" : "string",
            "format" : "date"
          },
          "counselingStatusCode" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditReportSummary" : {
        "type" : "object",
        "properties" : {
          "dateCreditFileEstbed" : {
            "type" : "string",
            "format" : "date"
          },
          "oldestOpeningDateOfTrade" : {
            "type" : "string",
            "format" : "date"
          },
          "latestReportingDateOfTrade" : {
            "type" : "string",
            "format" : "date"
          },
          "dateOfLatestFileActivity" : {
            "type" : "string",
            "format" : "date"
          },
          "includesBankruptcies" : {
            "type" : "boolean"
          },
          "dateOfLatestBankruptcy" : {
            "type" : "string",
            "format" : "date"
          },
          "includesPublicRecords" : {
            "type" : "boolean"
          },
          "includesCollectionItems" : {
            "type" : "boolean"
          },
          "includesConsumerStatements" : {
            "type" : "boolean"
          },
          "highCreditRangeLowAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "highCreditRangeHighAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "totalNumberOfTradeLines" : {
            "type" : "integer",
            "format" : "int32"
          },
          "currentStatusAccounts" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditStatusAccount"
            }
          },
          "historyStatusAccounts" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditStatusAccount"
            }
          },
          "highCreditTotalRevolving" : {
            "type" : "integer",
            "format" : "int32"
          },
          "highCreditOpenEnded" : {
            "type" : "integer",
            "format" : "int32"
          },
          "highCreditInstallment" : {
            "type" : "integer",
            "format" : "int32"
          },
          "amountOwedTotalRevolving" : {
            "type" : "integer",
            "format" : "int32"
          },
          "amountOwedTotalOpenEnded" : {
            "type" : "integer",
            "format" : "int32"
          },
          "amountOwedTotalInstallment" : {
            "type" : "integer",
            "format" : "int32"
          },
          "pastDueTotalRevolving" : {
            "type" : "integer",
            "format" : "int32"
          },
          "pastDueTotalOpenEnded" : {
            "type" : "integer",
            "format" : "int32"
          },
          "pastDueTotalInstallment" : {
            "type" : "integer",
            "format" : "int32"
          },
          "ninetyDayInquiryHistoryCount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "ninetyDateInquiryHistoryDate" : {
            "type" : "string",
            "format" : "date"
          },
          "numRevolvingAccounts" : {
            "type" : "integer",
            "format" : "int32"
          },
          "numOpenEndedAccounts" : {
            "type" : "integer",
            "format" : "int32"
          },
          "numInstallmentAccounts" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "CreditAlertScore" : {
        "type" : "object",
        "properties" : {
          "score" : {
            "type" : "integer",
            "format" : "int32"
          },
          "d2Carrier" : {
            "type" : "string"
          },
          "carrierAccountNumber" : {
            "type" : "string"
          },
          "modelId" : {
            "type" : "string"
          },
          "modelLabel" : {
            "type" : "string"
          },
          "ratingState" : {
            "type" : "string"
          },
          "classification" : {
            "type" : "string",
            "enum" : [ "ASSIST_SCORE_AND_REASONS", "BEACON_MESSAGE", "FICO", "EMPIRICA", "FRAUD_DETECTION_SAFESCAN_MESSAGE", "FACS", "HAWK", "LEXIS_NEXIS_CUSTOM_MODEL", "LEXIS_NEXIS_MODEL", "NATIONAL_RISK", "GENERAL_MESSAGE", "ATTRACT_3_0_MODEL", "LEXIS_NEXIS_ATTRACT_SCORE", "LEXIS_NEXIS_CONSUMER_STATEMENT", "UNKNOWN" ]
          },
          "exclusionCode" : {
            "type" : "string"
          },
          "exclusionMessage" : {
            "type" : "string"
          },
          "reasonCodes" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditScoreReasonCode"
            }
          },
          "duplicateMessage" : {
            "type" : "string"
          },
          "duplicateReferenceNumber" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          },
          "status" : {
            "type" : "string",
            "enum" : [ "SCORED", "NO_SCORE", "NO_HIT", "NO_RESULT", "ERROR", "UNKNOWN", "DUPLICATE" ]
          },
          "originalScoreDate" : {
            "type" : "string",
            "format" : "date"
          }
        }
      },
      "CreditCCPolicyInfoType" : {
        "type" : "object",
        "properties" : {
          "policyStatus" : {
            "type" : "string",
            "enum" : [ "IN_EFFECT", "EXPIRED", "CANCELLED", "DISPUTED" ]
          },
          "carrierName" : {
            "type" : "string"
          },
          "ambestNumber" : {
            "type" : "string"
          },
          "naicCode" : {
            "type" : "string"
          },
          "riskType" : {
            "type" : "string",
            "enum" : [ "STANDARD", "NON_STANDARD", "PREFERRED", "ASSIGNED", "MIXED", "FACILITY" ]
          },
          "inceptionDate" : {
            "type" : "string",
            "format" : "date"
          },
          "policyHoldersList" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditCCPolicyHolderInfoType"
            }
          },
          "coveredVehiclesList" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditCCCoveredVehicleInfoType"
            }
          },
          "consumerStatements" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "policyStateCode" : {
            "type" : "string"
          },
          "recordStatements" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "cancellationReasonCode" : {
            "type" : "string"
          },
          "consumerProvidedIndicator" : {
            "type" : "boolean"
          },
          "policyNumber" : {
            "type" : "string"
          },
          "policyType" : {
            "type" : "string",
            "enum" : [ "AUTOMOBILE", "BOAT_OWNERS", "HOME_OWNERS", "MOTORCYCLE", "WATERCRAFT", "RANCH_FARM", "CONDOMINIUM", "FIRE", "FLOOD", "HAIL", "INLAND_MARINE", "MOBILE_HOME", "EARTHQUAKE", "TENANT", "UMBRELLA", "OTHER" ]
          }
        }
      },
      "CreditCollectionRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "dateAssigned" : {
            "type" : "string",
            "format" : "date"
          },
          "reportingMemberAgencyNumber" : {
            "type" : "string"
          },
          "clientNameOrNumber" : {
            "type" : "string"
          },
          "accountSerialNumber" : {
            "type" : "string"
          },
          "ecoaCode" : {
            "type" : "string"
          },
          "dateOfLastActivity" : {
            "type" : "string",
            "format" : "date"
          },
          "originalAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "dateOfBalance" : {
            "type" : "string",
            "format" : "date"
          },
          "balanceAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "statusDate" : {
            "type" : "string",
            "format" : "date"
          },
          "collectionItemStatus" : {
            "type" : "string"
          },
          "collectionItemStatusText" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "memberName" : {
            "type" : "string"
          },
          "pastDueAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "originalCreditorClassificationCode" : {
            "type" : "string"
          },
          "consumerDisputeFlag" : {
            "type" : "string"
          },
          "accountPurposeType" : {
            "type" : "string"
          },
          "consumerInformationIndicator" : {
            "type" : "string"
          },
          "lastPaymentDate" : {
            "type" : "string",
            "format" : "date"
          },
          "firstDeliquentDate" : {
            "type" : "string",
            "format" : "date"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "kob" : {
            "type" : "string"
          }
        }
      },
      "CreditEmploymentInfo" : {
        "type" : "object",
        "properties" : {
          "employmentInfo" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditOccupationRecord"
            }
          },
          "otherIncomeInfo" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditOtherIncomeRecord"
            }
          }
        }
      },
      "CreditGuaranteedLoanRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateFiled" : {
            "type" : "string",
            "format" : "date"
          },
          "courtNumber" : {
            "type" : "string"
          },
          "caseNumber" : {
            "type" : "string"
          },
          "industryCode" : {
            "type" : "string"
          },
          "maturityDate" : {
            "type" : "string",
            "format" : "date"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditSearchCriteria" : {
        "type" : "object",
        "properties" : {
          "primaryCreditSubject" : {
            "$ref" : "#/components/schemas/LNSubject"
          },
          "jointCreditSubject" : {
            "$ref" : "#/components/schemas/LNSubject"
          }
        }
      },
      "CreditTradeAccountInfo" : {
        "type" : "object",
        "properties" : {
          "creditTradeHistoryRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditTradeHistoryRecord"
            }
          },
          "creditNonMemberRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditNonMemberRecord"
            }
          },
          "creditCheckingSavingsAccountRecords" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditCheckingSavingsAccountRecord"
            }
          }
        }
      },
      "CreditGarnishmentRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateReported" : {
            "type" : "string",
            "format" : "date"
          },
          "dateSatisfied" : {
            "type" : "string",
            "format" : "date"
          },
          "dateChecked" : {
            "type" : "string",
            "format" : "date"
          },
          "courtNumber" : {
            "type" : "string"
          },
          "caseNumber" : {
            "type" : "string"
          },
          "amountOfGarnishment" : {
            "type" : "integer",
            "format" : "int32"
          },
          "plaintiff" : {
            "type" : "string"
          },
          "garnishee" : {
            "type" : "string"
          },
          "defendant" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "classification" : {
            "type" : "string"
          }
        }
      },
      "CreditTaxLienRecord" : {
        "type" : "object",
        "properties" : {
          "informationSource" : {
            "type" : "string"
          },
          "dateFiled" : {
            "type" : "string",
            "format" : "date"
          },
          "courtNumber" : {
            "type" : "string"
          },
          "caseNumber" : {
            "type" : "string"
          },
          "amountOfLien" : {
            "type" : "integer",
            "format" : "int32"
          },
          "acbCreditorClass" : {
            "type" : "string"
          },
          "dateReleased" : {
            "type" : "string",
            "format" : "date"
          },
          "dateVerified" : {
            "type" : "string",
            "format" : "date"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "consumerDisputeFlag" : {
            "type" : "string"
          },
          "amountOfLienEnhanced" : {
            "type" : "string"
          },
          "state" : {
            "type" : "string"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditBankruptcyRecord" : {
        "type" : "object",
        "properties" : {
          "dateFiled" : {
            "type" : "string",
            "format" : "date"
          },
          "bankruptcyStatus" : {
            "type" : "string"
          },
          "assetsReported" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "liabilitiesReported" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "satisfiedDischargeDate" : {
            "type" : "string",
            "format" : "date"
          },
          "informationSource" : {
            "type" : "string"
          },
          "courtNumber" : {
            "type" : "string"
          },
          "caseNumber" : {
            "type" : "string"
          },
          "bankruptcyType" : {
            "type" : "string"
          },
          "filingType" : {
            "type" : "string"
          },
          "exemptAmount" : {
            "type" : "integer",
            "format" : "int32"
          },
          "consumerDisputeFlag" : {
            "type" : "string"
          },
          "bankruptcyStatusCode" : {
            "type" : "string"
          },
          "foreignRecord" : {
            "$ref" : "#/components/schemas/CreditForeignBureauRecord"
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          }
        }
      },
      "CreditGeneralMessage" : {
        "type" : "object",
        "properties" : {
          "messageText" : {
            "type" : "string"
          },
          "classification" : {
            "type" : "string",
            "enum" : [ "ASSIST_SCORE_AND_REASONS", "BEACON_MESSAGE", "FICO", "EMPIRICA", "FRAUD_DETECTION_SAFESCAN_MESSAGE", "FACS", "HAWK", "LEXIS_NEXIS_CUSTOM_MODEL", "LEXIS_NEXIS_MODEL", "NATIONAL_RISK", "GENERAL_MESSAGE", "ATTRACT_3_0_MODEL", "LEXIS_NEXIS_ATTRACT_SCORE", "LEXIS_NEXIS_CONSUMER_STATEMENT", "UNKNOWN" ]
          },
          "narrativeCode" : {
            "type" : "string"
          },
          "narrativeDescription" : {
            "type" : "string",
            "enum" : [ "SECURITY_FREEZE", "ADDRESS_DISCREPANCY_ON_FILE", "CURRENT_ADDRESS_DOES_NOT_MATCH_INPUT_ADDRESS_EXPERIAN", "PRIOR_ADDRESS_DOES_NOT_MATCH_ONE_INPUT_ADDRESS_EXPERIAN", "PRIOR_ADDRESS_DOES_NOT_MATCH_ANY_INPUT_ADDRESSES_EXPERIAN", "CURRENT_ADDRESS_DOES_NOT_MATCH_INPUT_ADDRESS_TRANS_UNION", "PRIOR_ADDRESS_DOES_NOT_MATCH_ONE_INPUT_ADDRESS_TRANS_UNION", "PRIOR_ADDRESS_DOES_NOT_MATCH_ANY_INPUT_ADDRESSES_TRANS_UNION", "ACTIVE_DUTY_ALERT", "FRAUD_VICTIM", "EXTENDED_FRAUD_ALERT", "SECURITY_ALERT", "NATURAL_DISASTER", "FORECLOSURE_ACTIVITY", "SUBJECT_DECEASED", "IDENTITY_THEFT_VICTIM", "LEXIS_NEXIS_IDENTITY_THEFT", "LEXIS_NEXIS_SECURITY_FRAUD_ALERT", "LEXIS_NEXIS_SECURITY_FREEZE", "LEXIS_NEXIS_LEGAL_HOLD", "CONSUMER_STATEMENT", "IDENTITY_NOT_RESOLVED", "UNKNOWN" ]
          },
          "sequenceNumber" : {
            "type" : "integer",
            "format" : "int32"
          },
          "recordNumber" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "LNIndicator" : {
        "type" : "object",
        "properties" : {
          "type" : {
            "type" : "string"
          },
          "index" : {
            "type" : "integer",
            "format" : "int32"
          },
          "description" : {
            "type" : "string"
          }
        }
      },
      "CreditAlertScoring" : {
        "type" : "object",
        "properties" : {
          "scores" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditAlertScore"
            }
          },
          "errors" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditAlertError"
            }
          },
          "facs" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "general" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditGeneralMessage"
            }
          },
          "remarks" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "messages" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditInsuranceReportMessage"
            }
          },
          "attributeModels" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditAttributeModel"
            }
          }
        }
      },
      "CreditSubjectInfoSection" : {
        "type" : "object",
        "properties" : {
          "subject" : {
            "$ref" : "#/components/schemas/LNResultSubject"
          },
          "spouse" : {
            "$ref" : "#/components/schemas/LNResultSubject"
          },
          "aliases" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNResultSubject"
            }
          },
          "formerIdentities" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/LNResultSubject"
            }
          },
          "currentAddress" : {
            "$ref" : "#/components/schemas/CreditResultAddress"
          },
          "formerAddresses" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/CreditResultAddress"
            }
          }
        }
      },
      "ResponseMessage" : {
        "type" : "object",
        "properties" : {
          "timestamp" : {
            "type" : "integer",
            "format" : "int64"
          },
          "endpoint" : {
            "type" : "string"
          },
          "routeId" : {
            "type" : "string"
          },
          "message" : {
            "type" : "string"
          },
          "responseBody" : {
            "type" : "string"
          },
          "responseCode" : {
            "type" : "integer",
            "format" : "int32"
          },
          "responseKey" : {
            "type" : "string"
          }
        }
      }
    },
    "securitySchemes" : {
      "global" : {
        "type" : "oauth2",
        "flows" : {
          "authorizationCode" : {
            "authorizationUrl" : "https://guidewire-hub.okta.com/oauth2/aus11vix3uKEpIfSI357/v1/authorize",
            "tokenUrl" : "https://guidewire-hub.okta.com/oauth2/aus11vix3uKEpIfSI357/v1/token",
            "scopes" : {
              "groups" : "Required scopes for Camel REST APIs"
            }
          }
        }
      }
    }
  }
}