{
  "profileId": "vehicle-rental-recommend-vehicle-class-auto-rent-009",
  "version": "1.0.0",
  "displayName": "Recommend Vehicle Class Mapping Profile",
  "description": "Generated business-native automotive profile for Recommend Vehicle Class (AUTO-RENT-009).",
  "targetDecisionId": "AUTO-RENT-009",
  "catalogId": "DKR-AUTO-RUNTIME-001",
  "catalogVersion": "13.9.3",
  "supportedCatalogVersions": [
    "13.9.3"
  ],
  "repositoryVersion": "7.9.3",
  "inputSchemaRef": "integration-platform/schemas/vehicle-rental-recommend-vehicle-class-auto-rent-009.input.schema.json",
  "state": "Published",
  "stage": "Production",
  "optionsPath": "$.reservations",
  "optionIdPath": "$.optionId",
  "optionNamePath": "$.name",
  "defaultProfileId": "balanced",
  "defaultScenarioId": null,
  "algorithm": "TOPSIS",
  "weightStrategy": "Expert",
  "runSensitivity": false,
  "criterionMappings": [
    {
      "targetCriterionId": "recommend_vehicle_class_customer_fit_score",
      "sourcePath": "option.vehicle.assignment.customerNeedMatch",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "recommend_vehicle_class_vehicle_or_resource_fit",
      "sourcePath": "option.vehicle.assignment.classAvailabilityFit",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "recommend_vehicle_class_operational_readiness",
      "sourcePath": "option.vehicle.assignment.upsellReadiness",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "recommend_vehicle_class_financial_impact",
      "sourcePath": "option.vehicle.assignment.classRevenuePotential",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "recommend_vehicle_class_risk_exposure",
      "sourcePath": "option.risk.mismatchRisk",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "recommend_vehicle_class_time_sensitivity",
      "sourcePath": "option.schedule.bookingLeadTimePressure",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    }
  ],
  "requestContextMappings": [
    {
      "attributeName": "sourceSystem",
      "sourcePath": "$.requestContext.sourceSystem",
      "expression": null,
      "constant": null,
      "required": false
    },
    {
      "attributeName": "sector",
      "sourcePath": null,
      "expression": null,
      "constant": "Vehicle Rental",
      "required": false
    },
    {
      "attributeName": "factoryPattern",
      "sourcePath": null,
      "expression": null,
      "constant": "customer_service",
      "required": false
    }
  ],
  "lookupReferences": [],
  "constants": {},
  "defaults": {},
  "audit": {
    "createdBy": "automotive-profile-factory",
    "createdAtUtc": "2026-07-11T00:00:00Z",
    "updatedBy": "automotive-profile-factory",
    "updatedAtUtc": "2026-07-11T00:00:00Z",
    "events": [
      {
        "eventType": "generated",
        "fromState": null,
        "toState": "Published",
        "fromStage": null,
        "toStage": "Production",
        "actor": "automotive-profile-factory",
        "timestampUtc": "2026-07-11T00:00:00Z",
        "correlationId": "factory-auto-rent-009",
        "notes": "Generated from DKS pattern customer_service."
      }
    ]
  },
  "lastCertification": {
    "suiteId": "vehicle-rental-recommend-vehicle-class-auto-rent-009-suite",
    "suiteVersion": "1.0.0",
    "mappingProfileId": "vehicle-rental-recommend-vehicle-class-auto-rent-009",
    "mappingProfileVersion": "1.0.0",
    "contentHash": null,
    "catalogVersion": "13.9.3",
    "passed": true,
    "certifiedAtUtc": "2026-07-11T00:00:00Z",
    "actor": "automotive-profile-factory",
    "resultId": "vehicle-rental-recommend-vehicle-class-auto-rent-009-factory-certification"
  },
  "decisionPreparationModelRef": "integration-platform/decision-preparation-models/vehicle-rental-recommend-vehicle-class-auto-rent-009/2.0.0.json"
}
