{
  "openapi": "3.0.1",
  "info": {
    "title": "Qualo API",
    "description": "A simple example ASP.NET Core Web API",
    "termsOfService": "https://advancedmetrics.net/privacy-policy",
    "contact": {
      "name": "Advanced Metrics",
      "email": "developers@ametrics.org"
    },
    "version": "v1"
  },
  "paths": {
    "/.well-known/api-configuration/{clientId}": {
      "get": {
        "tags": [
          "ApiConfiguration"
        ],
        "parameters": [
          {
            "name": "clientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/approval/{isApproved}/submitpendingapprovals": {
      "post": {
        "tags": [
          "Approval"
        ],
        "parameters": [
          {
            "name": "isApproved",
            "in": "path",
            "required": true,
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/xml": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.PendingApprovalTool"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/approval/{sessionId}/hasAccess": {
      "get": {
        "tags": [
          "Approval"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/certification": {
      "get": {
        "tags": [
          "Certification"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.Certification]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "Certification"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Certification"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/certification/{id}": {
      "get": {
        "tags": [
          "Certification"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "Certification"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/certification/get-drop-down-values": {
      "get": {
        "tags": [
          "Certification"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.CertificationViewModel"
                }
              }
            }
          }
        }
      }
    },
    "/user-settings": {
      "get": {
        "tags": [
          "CoachingNotification"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                  }
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "CoachingNotification"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/xml": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeSetting"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.CoachingSession]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSession"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{id}": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/state": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionState"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/submit-scores": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/submit-draft-scores": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Submission"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/share": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/elevate/{sessionStateId}": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "sessionStateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Elevation"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/submit-feedback": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionToolFeedback"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/tool/{sessionToolId}/pairing/{pairingId}/feedback/{submissionId}": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "sessionToolId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "submissionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/pairing/{pairingId}/states": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/pairing/{pairingId}/state/{stateId}": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/pairings": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/pairing/{pairingId}/isApproval/{isApproval}/tools": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "isApproval",
            "in": "path",
            "required": true,
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/pairing/{pairingId}/feedback-report-tools": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/pairing/{pairingId}/certification/{certificationId}/pendingtools": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "certificationId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/pairing/{pairingId}/tool/{sessionToolId}/score": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "sessionToolId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/complete": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/open": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/sendBack": {
      "post": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/is-answer-key-editable": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/targets": {
      "get": {
        "tags": [
          "CoachingSession"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/file/{id}/metadata": {
      "get": {
        "tags": [
          "CoachingSessionFile"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/filesmetadata": {
      "get": {
        "tags": [
          "CoachingSessionFile"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/file/{id}": {
      "get": {
        "tags": [
          "CoachingSessionFile"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/file/{fileId}/clip": {
      "post": {
        "tags": [
          "CoachingSessionFile"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "fileId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Clip"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/coachingSession/{sessionId}/state/{stateId}/file/{fileId}/clip/{id}": {
      "get": {
        "tags": [
          "CoachingSessionFile"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "fileId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "CoachingSessionFile"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "stateId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "fileId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/emailtemplate": {
      "get": {
        "tags": [
          "EmailTemplate"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
                  }
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "EmailTemplate"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.EmailTemplate"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/embed-info": {
      "get": {
        "tags": [
          "EmbedInfo"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/frontlinestaff": {
      "get": {
        "tags": [
          "FrontlineStaff"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.FrontlineStaff]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/frontlinestaff/getfrontlinestaff": {
      "get": {
        "tags": [
          "FrontlineStaff"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/frontlinestaff/{id}": {
      "delete": {
        "tags": [
          "FrontlineStaff"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/contact-tracking/GraphsData/DependantStatus": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]"
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/EmploymentStatus": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]"
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/TestResults": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/NewCases": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/DependantStatusByEmploymentStatus": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/TestResultsByTag": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/TestResultsByTagAndDate": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "parameters": [
          {
            "name": "result",
            "in": "query",
            "schema": {
              "type": "string",
              "default": "Positive"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/TestResultsByExposureLocation": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "parameters": [
          {
            "name": "result",
            "in": "query",
            "schema": {
              "type": "string",
              "default": "Positive"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/GraphsData/VaccinationStatus": {
      "post": {
        "tags": [
          "GraphsData"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.GraphRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/coaching/group": {
      "get": {
        "tags": [
          "Group"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.GroupListItem]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "Group"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Group"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/group/{id}": {
      "get": {
        "tags": [
          "Group"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "Group"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/group/UserListByGroup/{key}": {
      "get": {
        "tags": [
          "Group"
        ],
        "parameters": [
          {
            "name": "key",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Bll.Dto.GroupUserList"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/Import/GetPreview": {
      "post": {
        "tags": [
          "ImportPreview"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "required": [
                  "File"
                ],
                "type": "object",
                "properties": {
                  "File": {
                    "type": "string",
                    "format": "binary"
                  },
                  "Separator": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ExternalFileSeparator"
                  },
                  "Encoding": {
                    "type": "string"
                  }
                }
              },
              "encoding": {
                "File": {
                  "style": "form"
                },
                "Separator": {
                  "style": "form"
                },
                "Encoding": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ContactTracking.Api.Dto.ImportFilePreview"
                }
              }
            }
          }
        }
      }
    },
    "/Management/Info/Hostname": {
      "get": {
        "tags": [
          "Info"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/coaching/librarylistitem": {
      "get": {
        "tags": [
          "Library"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.LibraryListItem]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/librarylistitem/allfilesbymedia/{mediaId}": {
      "get": {
        "tags": [
          "Library"
        ],
        "parameters": [
          {
            "name": "mediaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/librarylistitem/allfilesbysession/{sessionId}": {
      "get": {
        "tags": [
          "Library"
        ],
        "parameters": [
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/media": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.Media]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "Media"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "Name": {
                    "type": "string"
                  },
                  "Date": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "FrontlineStaff": {
                    "type": "string"
                  },
                  "Description": {
                    "type": "string"
                  },
                  "PracticeId": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "State": {
                    "type": "string"
                  },
                  "Organization.Id": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "Organization.Name": {
                    "type": "string"
                  },
                  "Organization.IsDeleted": {
                    "type": "boolean"
                  },
                  "Organization.IsDisabled": {
                    "type": "boolean"
                  },
                  "Site.Id": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "Site.Name": {
                    "type": "string"
                  },
                  "Site.IsDeleted": {
                    "type": "boolean"
                  },
                  "Site.IsDisabled": {
                    "type": "boolean"
                  },
                  "Files": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
                    }
                  },
                  "UploadedFiles": {
                    "type": "array",
                    "items": {
                      "type": "string",
                      "format": "binary"
                    }
                  },
                  "CreatedBy": {
                    "type": "string"
                  },
                  "NationalCoach.Id": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "NationalCoach.Name": {
                    "type": "string"
                  },
                  "NationalCoach.IsDeleted": {
                    "type": "boolean"
                  },
                  "NationalCoach.IsDisabled": {
                    "type": "boolean"
                  },
                  "LocalCoach.Id": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "LocalCoach.Name": {
                    "type": "string"
                  },
                  "LocalCoach.IsDeleted": {
                    "type": "boolean"
                  },
                  "LocalCoach.IsDisabled": {
                    "type": "boolean"
                  },
                  "Supervisor.Id": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "Supervisor.Name": {
                    "type": "string"
                  },
                  "Supervisor.IsDeleted": {
                    "type": "boolean"
                  },
                  "Supervisor.IsDisabled": {
                    "type": "boolean"
                  },
                  "Id": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "IsDeleted": {
                    "type": "boolean"
                  }
                }
              },
              "encoding": {
                "Name": {
                  "style": "form"
                },
                "Date": {
                  "style": "form"
                },
                "FrontlineStaff": {
                  "style": "form"
                },
                "Description": {
                  "style": "form"
                },
                "PracticeId": {
                  "style": "form"
                },
                "State": {
                  "style": "form"
                },
                "Organization.Id": {
                  "style": "form"
                },
                "Organization.Name": {
                  "style": "form"
                },
                "Organization.IsDeleted": {
                  "style": "form"
                },
                "Organization.IsDisabled": {
                  "style": "form"
                },
                "Site.Id": {
                  "style": "form"
                },
                "Site.Name": {
                  "style": "form"
                },
                "Site.IsDeleted": {
                  "style": "form"
                },
                "Site.IsDisabled": {
                  "style": "form"
                },
                "Files": {
                  "style": "form"
                },
                "UploadedFiles": {
                  "style": "form"
                },
                "CreatedBy": {
                  "style": "form"
                },
                "NationalCoach.Id": {
                  "style": "form"
                },
                "NationalCoach.Name": {
                  "style": "form"
                },
                "NationalCoach.IsDeleted": {
                  "style": "form"
                },
                "NationalCoach.IsDisabled": {
                  "style": "form"
                },
                "LocalCoach.Id": {
                  "style": "form"
                },
                "LocalCoach.Name": {
                  "style": "form"
                },
                "LocalCoach.IsDeleted": {
                  "style": "form"
                },
                "LocalCoach.IsDisabled": {
                  "style": "form"
                },
                "Supervisor.Id": {
                  "style": "form"
                },
                "Supervisor.Name": {
                  "style": "form"
                },
                "Supervisor.IsDeleted": {
                  "style": "form"
                },
                "Supervisor.IsDisabled": {
                  "style": "form"
                },
                "Id": {
                  "style": "form"
                },
                "IsDeleted": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/media/{id}": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Bll.Dto.Media"
                }
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/media/media-session-drop-down-values": {
      "get": {
        "tags": [
          "Media"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.MediaSessionDropDown"
                }
              }
            }
          }
        }
      }
    },
    "/coaching/media/{mediaId}/file/{id}/metadata": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "mediaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/media/{mediaId}/file/{id}": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "mediaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "mediaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/media/{mediaId}/share": {
      "post": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "mediaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Api.Models.ShareViewModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/media/{mediaId}/hasAccess": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "name": "mediaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/organization": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.OrganizationListItem]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "Organization"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Organization"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/organization/{id}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/organization/allorgbystates": {
      "post": {
        "tags": [
          "Organization"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/xml": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/organization/allorgbypracticestates": {
      "post": {
        "tags": [
          "Organization"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/organization/allsitesbyorgs": {
      "post": {
        "tags": [
          "Organization"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/xml": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/organization/allstatesbypractice/{practiceId}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "practiceId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/practice": {
      "get": {
        "tags": [
          "Practice"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.Practice]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "Practice"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Practice"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/practice/allphasesbypractice/{practiceId}": {
      "get": {
        "tags": [
          "Practice"
        ],
        "parameters": [
          {
            "name": "practiceId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/practice/{id}": {
      "get": {
        "tags": [
          "Practice"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "Practice"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/practice/get-drop-down-values": {
      "get": {
        "tags": [
          "Practice"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Coaching.Api.Models.PracticeViewModel"
                }
              }
            }
          }
        }
      }
    },
    "/coaching/role": {
      "get": {
        "tags": [
          "Role"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/coaching/session": {
      "post": {
        "tags": [
          "Session"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/Management/Time": {
      "get": {
        "tags": [
          "Time"
        ],
        "parameters": [
          {
            "name": "utc",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "date-time"
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "Time"
        ],
        "parameters": [
          {
            "name": "date",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "delete": {
        "tags": [
          "Time"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/tobescoredreviewedlistitem": {
      "get": {
        "tags": [
          "ToBeScoredReviewed"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.ToBeScoredReviewedListItem]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/tobescoredreviewedlistitem/{pairingId}/review": {
      "post": {
        "tags": [
          "ToBeScoredReviewed"
        ],
        "parameters": [
          {
            "name": "pairingId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/tool": {
      "get": {
        "tags": [
          "Tool"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
                  }
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "Tool"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.Tool"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.UserListItem]"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.User"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/id/{id}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/qid/{qualoId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "qualoId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/related": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/get-drop-down-values": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/{id}": {
      "delete": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/set-practice": {
      "put": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/xml": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "text/json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/*+json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/set-practice-by-coaching-session": {
      "put": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/xml": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "text/json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/*+json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/set-practice-by-media": {
      "put": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/xml": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "text/json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            "application/*+json": {
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/get-recertification-date/{certificationId}/{startDate}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "certificationId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "startDate",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/get-certification-history/{userId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/is-certified/{userPracticeId}/{certificationId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "userPracticeId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "certificationId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/allstatesbypractice/{practiceId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "practiceId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/allstatesbypractice/{practiceId}/session/{sessionId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "practiceId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/allstatesbypractice": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/allorgsbypractice": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/allsitesbypractice": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/alluserpracticeorgbystates": {
      "post": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/alluserpracticesitesbyorgs": {
      "post": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.PracticeOrganizationState"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/allcertificationsbypractice": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/save-training-proficiency": {
      "post": {
        "tags": [
          "User"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Coaching.Bll.Dto.TrainingProficiency"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/{userId}/trainings-proficiencies/{certificationId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "certificationId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/{userId}/allcertificationsbypractice": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/nationalcoach-get-values": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/localcoach-get-values": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/{userId}/user-certification-progress": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/coaching/user/get-userId-by-qualoId/{qualoId}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "qualoId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/contact-tracking/UserInfo/GetUserNames": {
      "post": {
        "tags": [
          "UserInfo"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/xml": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ContactTracking.Api.Dto.ApplicationUserFullData"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/contact-tracking/UserInfo/FindUsers": {
      "post": {
        "tags": [
          "UserInfo"
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ContactTracking.Api.Dto.UsersDemographicsRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "Atlantis.Common.IdNameDto`1[System.Guid]": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Atlantis.Common.IdNameDto`1[System.Int32]": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Atlantis.Identity.Sdk.Enums.SortOrder": {
        "enum": [
          "Ascending",
          "Descending"
        ],
        "type": "string"
      },
      "Atlantis.Notifications.NotificationChannel": {
        "enum": [
          "App",
          "Email",
          "Sms"
        ],
        "type": "string"
      },
      "Coaching.Api.Models.CertificationViewModel": {
        "type": "object",
        "properties": {
          "practices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "tools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Api.Models.MediaSessionDropDown": {
        "type": "object",
        "properties": {
          "supervisors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "nationalCoaches": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "localCoaches": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "frontLineStaff": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Api.Models.PracticeViewModel": {
        "type": "object",
        "properties": {
          "certifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "emailTemplates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "tools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Api.Models.ShareViewModel": {
        "type": "object",
        "properties": {
          "withoutScores": {
            "type": "boolean"
          },
          "userIds": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Api.Models.UserNotificationTypeChannelSetting": {
        "type": "object",
        "properties": {
          "channel": {
            "$ref": "#/components/schemas/Atlantis.Notifications.NotificationChannel"
          },
          "isEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Api.Models.UserNotificationTypeSetting": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "channelsSettings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Api.Models.UserNotificationTypeChannelSetting"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Certification": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "timeToComplete": {
            "type": "integer",
            "format": "int32"
          },
          "timeToCompleteType": {
            "$ref": "#/components/schemas/Coaching.Dal.Enums.TimeToCompleteType"
          },
          "selectedTools": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "proficiencies": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "trainings": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "cometScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.CometScoringTemplate"
          },
          "crestScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.CrestScoringTemplate"
          },
          "fsiScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.FsiScoringTemplate"
          },
          "sasScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.SasScoringTemplate"
          },
          "practiceName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CertificationProficiency": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "userPracticeCertificationId": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CertificationTraining": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "userPracticeCertificationId": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Clip": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "coachingSessionFileId": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "startTime": {
            "type": "integer",
            "format": "int32"
          },
          "endTime": {
            "type": "integer",
            "format": "int32"
          },
          "comment": {
            "type": "string",
            "nullable": true
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSession": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32"
          },
          "frontlineStaff": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "organization": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "site": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "practicePhase": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "nationalCoach": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "localCoach": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "supervisor": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSessionAssignee": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          },
          "isEditable": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSessionAttachment": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          },
          "isEditable": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSessionPairing": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          },
          "assigneeId": {
            "type": "string",
            "format": "uuid"
          },
          "answerId": {
            "type": "string",
            "format": "uuid"
          },
          "isHistoricalPairing": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSessionState": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "sessionId": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "answerKey": {
            "type": "string",
            "format": "uuid"
          },
          "completedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "files": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionAttachment"
            },
            "nullable": true
          },
          "assignees": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionAssignee"
            },
            "nullable": true
          },
          "pairings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionPairing"
            },
            "nullable": true
          },
          "tools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.CoachingSessionTool"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSessionTool": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          },
          "user": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Guid]"
          },
          "sequence": {
            "type": "integer",
            "format": "int32"
          },
          "isEditable": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CoachingSessionToolFeedback": {
        "type": "object",
        "properties": {
          "sessionToolId": {
            "type": "integer",
            "format": "int32"
          },
          "sessionPairingId": {
            "type": "integer",
            "format": "int32"
          },
          "submissionId": {
            "type": "integer",
            "format": "int32"
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "feedback": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CometScoreBase": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elementOneMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elementTwoMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elementThreeMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elementFourMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CometScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "totalCountRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalFieldObservationsRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalDocumentReviewRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalScoreRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "phase1": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.CometScoreBase"
          },
          "phase2": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.CometScoreBase"
          },
          "phase3": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.CometScoreBase"
          },
          "phase4": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.CometScoreBase"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.CrestScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "minimumSubmissions": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Elevation": {
        "required": [
          "elevatedTo",
          "pairings"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "elevatedTo": {
            "type": "string",
            "format": "uuid"
          },
          "pairings": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            }
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.EmailTemplate": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.FsiScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "engagementCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "engagementMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "planningCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "planningMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monitoringAdjustmentCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monitoringAdjustmentMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "aftercareCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "aftercareMinimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalCountRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalFieldObservationsRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalDocumentReviewRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalScoreRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Group": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "selectedRoles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "selectedStates": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "selectedOrganizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "selectedSites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.GroupUserList": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "qualoId": {
            "type": "string",
            "format": "uuid"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "states": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "organizations": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "sites": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Media": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          },
          "frontlineStaff": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "organization": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "site": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "files": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "uploadedFiles": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "binary"
            },
            "nullable": true
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "nationalCoach": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "localCoach": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "supervisor": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Organization": {
        "required": [
          "name",
          "practiceId"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "practiceName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "selectedOrganizationSites": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "selectedOrganizationStates": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.PendingApprovalTool": {
        "type": "object",
        "properties": {
          "sessionPairingId": {
            "type": "integer",
            "format": "int32"
          },
          "tool": {
            "type": "string",
            "nullable": true
          },
          "submissionId": {
            "type": "integer",
            "format": "int32"
          },
          "isCertified": {
            "type": "boolean"
          },
          "isDisabled": {
            "type": "boolean"
          },
          "certificationId": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Practice": {
        "required": [
          "name",
          "startDate"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "endDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "administrators": {
            "type": "string",
            "nullable": true
          },
          "selectedEmailTemplates": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "practicePhases": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.PracticeOrganizationState": {
        "type": "object",
        "properties": {
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "states": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "organizationsId": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "sessionId": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.SasScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "minimumScore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "coachingMinimum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "communicationMinimum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "analysisMinimum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalCountRequired": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Submission": {
        "type": "object",
        "properties": {
          "sessionToolId": {
            "type": "integer",
            "format": "int32"
          },
          "data": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.Tool": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.TrainingProficiency": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "certificationTrainings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.CertificationTraining"
            },
            "nullable": true
          },
          "certificationProficiencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.CertificationProficiency"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.User": {
        "required": [
          "firstName",
          "lastName",
          "qualoId",
          "userName"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "qualoId": {
            "type": "string"
          },
          "firstName": {
            "type": "string"
          },
          "lastName": {
            "type": "string"
          },
          "userName": {
            "type": "string"
          },
          "secondaryEmail": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "organization": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "site": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "timeZone": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "userPractices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.UserPractice"
            },
            "nullable": true
          },
          "defaultPractice": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "isActive": {
            "type": "boolean"
          },
          "isSystemAdmin": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.UserCertificationHistory": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "startDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "certificationDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isLapsed": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.UserPractice": {
        "required": [
          "practice",
          "selectedOrganizations"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "practice": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "role": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "selectedStates": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "selectedOrganizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            }
          },
          "selectedSites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
            },
            "nullable": true
          },
          "userCertifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Bll.Dto.UserPracticeCertification"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Bll.Dto.UserPracticeCertification": {
        "required": [
          "certification"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "certification": {
            "$ref": "#/components/schemas/Atlantis.Common.IdNameDto`1[System.Int32]"
          },
          "currentCertificationDetail": {
            "$ref": "#/components/schemas/Coaching.Bll.Dto.UserCertificationHistory"
          },
          "endDate": {
            "type": "string",
            "format": "date-time"
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Enums.SessionType": {
        "enum": [
          "DocumentReview",
          "FieldObservation"
        ],
        "type": "string"
      },
      "Coaching.Dal.Enums.TimeToCompleteType": {
        "enum": [
          "Days",
          "Weeks",
          "Months",
          "Years"
        ],
        "type": "string"
      },
      "Coaching.Dal.Enums.ToolType": {
        "enum": [
          "Fsi",
          "Comet",
          "Sas",
          "Crest"
        ],
        "type": "string"
      },
      "Coaching.Dal.Models.Certification": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "timeToComplete": {
            "type": "integer",
            "format": "int32"
          },
          "timeToCompleteType": {
            "$ref": "#/components/schemas/Coaching.Dal.Enums.TimeToCompleteType"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          },
          "certificationProficiencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.CertificationProficiency"
            },
            "nullable": true
          },
          "certificationTrainings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.CertificationTraining"
            },
            "nullable": true
          },
          "certificationTools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.CertificationTool"
            },
            "nullable": true
          },
          "userCertifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeCertification"
            },
            "nullable": true
          },
          "sasScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.SasScoringTemplate"
          },
          "fsiScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.FsiScoringTemplate"
          },
          "cometScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CometScoringTemplate"
          },
          "crestScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CrestScoringTemplate"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.CertificationProficiency": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "certificationId": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "certification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Certification"
          },
          "userCertificationProficiencyDates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserCertificationProficiency"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.CertificationTool": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "certificationId": {
            "type": "integer",
            "format": "int32"
          },
          "toolId": {
            "type": "integer",
            "format": "int32"
          },
          "cometScoringTemplateId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sasScoringTemplateId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "crestScoringTemplateId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fsiScoringTemplateId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "certification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Certification"
          },
          "tool": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
          },
          "cometScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CometScoringTemplate"
          },
          "sasScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.SasScoringTemplate"
          },
          "crestScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CrestScoringTemplate"
          },
          "fsiScoringTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.FsiScoringTemplate"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.CertificationTraining": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "certificationId": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "certification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Certification"
          },
          "userCertificationTrainings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserCertificationTraining"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.CometScoreBase": {
        "type": "object",
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          },
          "elementOneMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "elementTwoMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "elementThreeMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "elementFourMinimumScore": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.CometScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "totalCountRequired": {
            "type": "integer",
            "format": "int32"
          },
          "totalFieldObservationsRequired": {
            "type": "integer",
            "format": "int32"
          },
          "totalDocumentReviewRequired": {
            "type": "integer",
            "format": "int32"
          },
          "totalScoreRequired": {
            "type": "integer",
            "format": "int32"
          },
          "phase1": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CometScoreBase"
          },
          "phase2": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CometScoreBase"
          },
          "phase3": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CometScoreBase"
          },
          "phase4": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CometScoreBase"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.CrestScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "minimumSubmissions": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.EmailTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "practiceEmailTemplates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.PracticeEmailTemplate"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.FsiScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "engagementCount": {
            "type": "integer",
            "format": "int32"
          },
          "engagementMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "planningCount": {
            "type": "integer",
            "format": "int32"
          },
          "planningMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "monitoringAdjustmentCount": {
            "type": "integer",
            "format": "int32"
          },
          "monitoringAdjustmentMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "aftercareCount": {
            "type": "integer",
            "format": "int32"
          },
          "aftercareMinimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "totalCountRequired": {
            "type": "integer",
            "format": "int32"
          },
          "totalFieldObservationsRequired": {
            "type": "integer",
            "format": "int32"
          },
          "totalDocumentReviewRequired": {
            "type": "integer",
            "format": "int32"
          },
          "totalScoreRequired": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.Group": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          },
          "groupRoles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.GroupRole"
            },
            "nullable": true
          },
          "groupStates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.GroupState"
            },
            "nullable": true
          },
          "groupSites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.GroupSite"
            },
            "nullable": true
          },
          "groupOrganizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.GroupOrganization"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.GroupOrganization": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "groupId": {
            "type": "integer",
            "format": "int32"
          },
          "organizationId": {
            "type": "integer",
            "format": "int32"
          },
          "group": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Group"
          },
          "organization": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Organization"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.GroupRole": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "groupId": {
            "type": "integer",
            "format": "int32"
          },
          "roleId": {
            "type": "integer",
            "format": "int32"
          },
          "group": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Group"
          },
          "role": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.GroupSite": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "groupId": {
            "type": "integer",
            "format": "int32"
          },
          "organizationSiteId": {
            "type": "integer",
            "format": "int32"
          },
          "group": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Group"
          },
          "organizationSite": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.OrganizationSite"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.GroupState": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "groupId": {
            "type": "integer",
            "format": "int32"
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "group": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Group"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.Organization": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          },
          "organizationSites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.OrganizationSite"
            },
            "nullable": true
          },
          "organizationStates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.OrganizationState"
            },
            "nullable": true
          },
          "groupOrganizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.GroupOrganization"
            },
            "nullable": true
          },
          "userPracticeOrganizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeOrganization"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.OrganizationSite": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "organizationId": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "organization": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Organization"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.OrganizationState": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "organizationId": {
            "type": "integer",
            "format": "int32"
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "organization": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Organization"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.PhaseQuestionMap": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "toolId": {
            "type": "integer",
            "format": "int32"
          },
          "valuesJson": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "values": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          },
          "practice": {
            "type": "string",
            "nullable": true
          },
          "phase": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/Coaching.Dal.Enums.SessionType"
          },
          "tool": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.Practice": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "endDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "organizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.Organization"
            },
            "nullable": true
          },
          "practiceTools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.PracticeTool"
            },
            "nullable": true
          },
          "practiceEmailTemplates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.PracticeEmailTemplate"
            },
            "nullable": true
          },
          "practicePhases": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.PracticePhase"
            },
            "nullable": true
          },
          "certifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.Certification"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.PracticeEmailTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "emailTemplateId": {
            "type": "integer",
            "format": "int32"
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          },
          "emailTemplate": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.EmailTemplate"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.PracticePhase": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "phase": {
            "type": "string",
            "nullable": true
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.PracticeTool": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "toolId": {
            "type": "integer",
            "format": "int32"
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          },
          "tool": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Tool"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.Role": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "groupRoles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.GroupRole"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.SasScoringTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "minimumScore": {
            "type": "integer",
            "format": "int32"
          },
          "coachingMinimum": {
            "type": "integer",
            "format": "int32"
          },
          "communicationMinimum": {
            "type": "integer",
            "format": "int32"
          },
          "analysisMinimum": {
            "type": "integer",
            "format": "int32"
          },
          "totalCountRequired": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.Tool": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/Coaching.Dal.Enums.ToolType"
          },
          "practiceTools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.PracticeTool"
            },
            "nullable": true
          },
          "certificationTools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.CertificationTool"
            },
            "nullable": true
          },
          "phaseQuestionMaps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.PhaseQuestionMap"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.User": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "qualoId": {
            "type": "string",
            "format": "uuid"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "secondaryEmail": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "organizationId": {
            "type": "integer",
            "format": "int32"
          },
          "organization": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Organization"
          },
          "siteId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.OrganizationSite"
          },
          "timeZone": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "isSystemAdmin": {
            "type": "boolean"
          },
          "userPractices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPractice"
            },
            "nullable": true
          },
          "lastLoginDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserCertificationHistory": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeCertificationId": {
            "type": "integer",
            "format": "int32"
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "certificationDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isLapsed": {
            "type": "boolean"
          },
          "userPracticeCertification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeCertification"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserCertificationProficiency": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeCertificationId": {
            "type": "integer",
            "format": "int32"
          },
          "certificationProficiencyId": {
            "type": "integer",
            "format": "int32"
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "userPracticeCertification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeCertification"
          },
          "certificationProficiency": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CertificationProficiency"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserCertificationTraining": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeCertificationId": {
            "type": "integer",
            "format": "int32"
          },
          "certificationTrainingId": {
            "type": "integer",
            "format": "int32"
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "userPracticeCertification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeCertification"
          },
          "certificationTraining": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.CertificationTraining"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserPractice": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userId": {
            "type": "integer",
            "format": "int32"
          },
          "practiceId": {
            "type": "integer",
            "format": "int32"
          },
          "user": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.User"
          },
          "practice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Practice"
          },
          "roleId": {
            "type": "integer",
            "format": "int32"
          },
          "role": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Role"
          },
          "userPracticeStates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeState"
            },
            "nullable": true
          },
          "userPracticeSites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeSite"
            },
            "nullable": true
          },
          "userPracticeOrganizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeOrganization"
            },
            "nullable": true
          },
          "userCertifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserPracticeCertification"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserPracticeCertification": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeId": {
            "type": "integer",
            "format": "int32"
          },
          "certificationId": {
            "type": "integer",
            "format": "int32"
          },
          "userPractice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPractice"
          },
          "certification": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Certification"
          },
          "userCertificationProficiencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserCertificationProficiency"
            },
            "nullable": true
          },
          "userCertificationTrainings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserCertificationTraining"
            },
            "nullable": true
          },
          "userCertificationHistories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coaching.Dal.Models.UserCertificationHistory"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserPracticeOrganization": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeId": {
            "type": "integer",
            "format": "int32"
          },
          "organizationId": {
            "type": "integer",
            "format": "int32"
          },
          "userPractice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPractice"
          },
          "organization": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.Organization"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserPracticeSite": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeId": {
            "type": "integer",
            "format": "int32"
          },
          "organizationSiteId": {
            "type": "integer",
            "format": "int32"
          },
          "userPractice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPractice"
          },
          "organizationSite": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.OrganizationSite"
          }
        },
        "additionalProperties": false
      },
      "Coaching.Dal.Models.UserPracticeState": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "createdBy": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "modifiedBy": {
            "type": "string",
            "nullable": true
          },
          "modifiedDate": {
            "type": "string",
            "format": "date-time"
          },
          "deletedBy": {
            "type": "string",
            "nullable": true
          },
          "deletedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "format": "uuid"
          },
          "userPracticeId": {
            "type": "integer",
            "format": "int32"
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "userPractice": {
            "$ref": "#/components/schemas/Coaching.Dal.Models.UserPractice"
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Api.Dto.ApplicationUserFullData": {
        "type": "object",
        "properties": {
          "Id": {
            "type": "string",
            "format": "uuid"
          },
          "Title": {
            "type": "string",
            "nullable": true
          },
          "FirstName": {
            "type": "string",
            "nullable": true
          },
          "LastName": {
            "type": "string",
            "nullable": true
          },
          "PhoneNumber": {
            "type": "string",
            "nullable": true
          },
          "CellPhoneNumber": {
            "type": "string",
            "nullable": true
          },
          "Email": {
            "type": "string",
            "nullable": true
          },
          "BirthDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Api.Dto.ExternalFileSeparator": {
        "enum": [
          "Tab",
          "Comma",
          "Semicolon"
        ],
        "type": "string"
      },
      "ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus]": {
        "type": "object",
        "properties": {
          "Values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Int64]"
            },
            "nullable": true
          },
          "Total": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Api.Dto.GraphData`1[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus]": {
        "type": "object",
        "properties": {
          "Values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]"
            },
            "nullable": true
          },
          "Total": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Api.Dto.GraphRequest": {
        "type": "object",
        "properties": {
          "startDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Api.Dto.ImportFilePreview": {
        "type": "object",
        "properties": {
          "Rows": {
            "type": "array",
            "items": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Api.Dto.UsersDemographicsRequest": {
        "type": "object",
        "properties": {
          "Ids": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "Query": {
            "type": "string",
            "nullable": true
          },
          "Page": {
            "type": "integer",
            "format": "int32"
          },
          "Take": {
            "type": "integer",
            "format": "int32"
          },
          "Order": {
            "$ref": "#/components/schemas/Atlantis.Identity.Sdk.Enums.SortOrder"
          },
          "Tags": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "IncludeChildTags": {
            "type": "boolean"
          },
          "Aspects": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContactTracking.Dal.Models.ComplexTypes.Aspect"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContactTracking.Dal.Models.ComplexTypes.Aspect": {
        "enum": [
          "None",
          "Medical",
          "Management",
          "All"
        ],
        "type": "string"
      },
      "ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus": {
        "enum": [
          "PendingReview",
          "SickLeave",
          "RemoteWork",
          "OnSiteWithAccommodations",
          "ClearToWork",
          "PandemicSickLeave",
          "UnpaidTime",
          "PaidTimeOff",
          "TestingCompliant",
          "TestingNonCompliant",
          "Other"
        ],
        "type": "string"
      },
      "ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus": {
        "enum": [
          "Unknown",
          "Isolate",
          "Quarantine",
          "Clear",
          "Hospitalized"
        ],
        "type": "string"
      },
      "Microsoft.AspNet.OData.Formatter.ETag": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Certification]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.CoachingSession]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.FrontlineStaff]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Media]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Practice]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.UserListItem]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.GroupListItem]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.LibraryListItem]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.OrganizationListItem]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.ToBeScoredReviewedListItem]": {
        "type": "object",
        "properties": {
          "isWellFormed": {
            "type": "boolean"
          },
          "entityType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isAny": {
            "type": "boolean"
          },
          "isIfNoneMatch": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.ODataQueryContext": {
        "type": "object",
        "properties": {
          "defaultQuerySettings": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.DefaultQuerySettings"
          },
          "model": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmModel"
          },
          "elementType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "navigationSource": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationSource"
          },
          "elementClrType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Routing.ODataPath"
          },
          "requestContainer": {
            "$ref": "#/components/schemas/System.IServiceProvider"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ApplyQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "resultClrType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "applyClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.Aggregation.ApplyClause"
          },
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.CountQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "boolean",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.CountQueryValidator"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.DefaultQuerySettings": {
        "type": "object",
        "properties": {
          "enableExpand": {
            "type": "boolean"
          },
          "enableSelect": {
            "type": "boolean"
          },
          "enableCount": {
            "type": "boolean"
          },
          "enableOrderBy": {
            "type": "boolean"
          },
          "enableFilter": {
            "type": "boolean"
          },
          "maxTop": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableSkipToken": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.FilterQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.FilterQueryValidator"
          },
          "filterClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.FilterClause"
          },
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.HandleNullPropagationOption": {
        "enum": [
          "Default",
          "True",
          "False"
        ],
        "type": "string"
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.Certification]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Certification]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Certification]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.CoachingSession]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.CoachingSession]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.CoachingSession]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.FrontlineStaff]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.FrontlineStaff]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.FrontlineStaff]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.Media]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Media]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Media]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.Practice]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Practice]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.Practice]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Bll.Dto.UserListItem]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.UserListItem]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Bll.Dto.UserListItem]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.GroupListItem]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.GroupListItem]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.GroupListItem]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.LibraryListItem]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.LibraryListItem]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.LibraryListItem]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.OrganizationListItem]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.OrganizationListItem]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.OrganizationListItem]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions`1[Coaching.Dal.Models.ToBeScoredReviewedListItem]": {
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "skipToken": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipTokenQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          },
          "ifMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.ToBeScoredReviewedListItem]"
          },
          "ifNoneMatch": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Formatter.ETag`1[Coaching.Dal.Models.ToBeScoredReviewedListItem]"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataQuerySettings": {
        "type": "object",
        "properties": {
          "ensureStableOrdering": {
            "type": "boolean"
          },
          "handleNullPropagation": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.HandleNullPropagationOption"
          },
          "enableConstantParameterization": {
            "type": "boolean"
          },
          "enableCorrelatedSubqueryBuffering": {
            "type": "boolean"
          },
          "pageSize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "handleReferenceNavigationPropertyExpandFilter": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.ODataRawQueryOptions": {
        "type": "object",
        "properties": {
          "filter": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "apply": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "orderBy": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "top": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "skip": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "select": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "expand": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "count": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "format": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "skipToken": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "deltaToken": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.OrderByNode": {
        "type": "object",
        "properties": {
          "direction": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByDirection"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.OrderByQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "orderByNodes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByNode"
            },
            "nullable": true,
            "readOnly": true
          },
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.OrderByQueryValidator"
          },
          "orderByClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByClause"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.SelectExpandQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawSelect": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "rawExpand": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.SelectExpandQueryValidator"
          },
          "selectExpandClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.SelectExpandClause"
          },
          "levelsMaxLiteralExpansionDepth": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.SkipQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.SkipQueryValidator"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.SkipTokenQueryOption": {
        "type": "object",
        "properties": {
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.SkipTokenQueryValidator"
          },
          "querySettings": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQuerySettings"
          },
          "queryOptions": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataQueryOptions"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.TopQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.TopQueryValidator"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.CountQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.FilterQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.OrderByQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.SelectExpandQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.SkipQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.SkipTokenQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Query.Validators.TopQueryValidator": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNet.OData.Routing.ODataPath": {
        "type": "object",
        "properties": {
          "edmType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "navigationSource": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationSource"
          },
          "segments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.ODataPathSegment"
            },
            "nullable": true,
            "readOnly": true
          },
          "pathTemplate": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "path": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.ODataPathSegment"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.ConnectionInfo": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "remoteIpAddress": {
            "$ref": "#/components/schemas/System.Net.IPAddress"
          },
          "remotePort": {
            "type": "integer",
            "format": "int32"
          },
          "localIpAddress": {
            "$ref": "#/components/schemas/System.Net.IPAddress"
          },
          "localPort": {
            "type": "integer",
            "format": "int32"
          },
          "clientCertificate": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.X509Certificate2"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.HostString": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "hasValue": {
            "type": "boolean",
            "readOnly": true
          },
          "host": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "port": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.HttpContext": {
        "type": "object",
        "properties": {
          "features": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.Type,System.Object]"
            },
            "nullable": true,
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "response": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpResponse"
          },
          "connection": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.ConnectionInfo"
          },
          "webSockets": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.WebSocketManager"
          },
          "user": {
            "$ref": "#/components/schemas/System.Security.Claims.ClaimsPrincipal"
          },
          "items": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          },
          "requestServices": {
            "$ref": "#/components/schemas/System.IServiceProvider"
          },
          "requestAborted": {
            "$ref": "#/components/schemas/System.Threading.CancellationToken"
          },
          "traceIdentifier": {
            "type": "string",
            "nullable": true
          },
          "session": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.ISession"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.HttpRequest": {
        "type": "object",
        "properties": {
          "httpContext": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpContext"
          },
          "method": {
            "type": "string",
            "nullable": true
          },
          "scheme": {
            "type": "string",
            "nullable": true
          },
          "isHttps": {
            "type": "boolean"
          },
          "host": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HostString"
          },
          "pathBase": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.PathString"
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.PathString"
          },
          "queryString": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.QueryString"
          },
          "query": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,Microsoft.Extensions.Primitives.StringValues]"
            },
            "nullable": true
          },
          "protocol": {
            "type": "string",
            "nullable": true
          },
          "headers": {
            "type": "object",
            "additionalProperties": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "nullable": true,
            "readOnly": true
          },
          "cookies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.String]"
            },
            "nullable": true
          },
          "contentLength": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "contentType": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "$ref": "#/components/schemas/System.IO.Stream"
          },
          "bodyReader": {
            "$ref": "#/components/schemas/System.IO.Pipelines.PipeReader"
          },
          "hasFormContentType": {
            "type": "boolean",
            "readOnly": true
          },
          "form": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,Microsoft.Extensions.Primitives.StringValues]"
            },
            "nullable": true
          },
          "routeValues": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.HttpResponse": {
        "type": "object",
        "properties": {
          "httpContext": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpContext"
          },
          "statusCode": {
            "type": "integer",
            "format": "int32"
          },
          "headers": {
            "type": "object",
            "additionalProperties": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "nullable": true,
            "readOnly": true
          },
          "body": {
            "$ref": "#/components/schemas/System.IO.Stream"
          },
          "bodyWriter": {
            "$ref": "#/components/schemas/System.IO.Pipelines.PipeWriter"
          },
          "contentLength": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "contentType": {
            "type": "string",
            "nullable": true
          },
          "cookies": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.IResponseCookies"
          },
          "hasStarted": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.IResponseCookies": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.ISession": {
        "type": "object",
        "properties": {
          "isAvailable": {
            "type": "boolean",
            "readOnly": true
          },
          "id": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "keys": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.PathString": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "hasValue": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.QueryString": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "hasValue": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.AspNetCore.Http.WebSocketManager": {
        "type": "object",
        "properties": {
          "isWebSocketRequest": {
            "type": "boolean",
            "readOnly": true
          },
          "webSocketRequestedProtocols": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.EdmContainerElementKind": {
        "enum": [
          "None",
          "EntitySet",
          "ActionImport",
          "FunctionImport",
          "Singleton"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.EdmExpressionKind": {
        "enum": [
          "None",
          "BinaryConstant",
          "BooleanConstant",
          "DateTimeOffsetConstant",
          "DecimalConstant",
          "FloatingConstant",
          "GuidConstant",
          "IntegerConstant",
          "StringConstant",
          "DurationConstant",
          "Null",
          "Record",
          "Collection",
          "Path",
          "If",
          "Cast",
          "IsType",
          "FunctionApplication",
          "LabeledExpressionReference",
          "Labeled",
          "PropertyPath",
          "NavigationPropertyPath",
          "DateConstant",
          "TimeOfDayConstant",
          "EnumMember",
          "AnnotationPath"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.EdmOnDeleteAction": {
        "enum": [
          "None",
          "Cascade"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.EdmPropertyKind": {
        "enum": [
          "None",
          "Structural",
          "Navigation"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.EdmReferentialConstraintPropertyPair": {
        "type": "object",
        "properties": {
          "dependentProperty": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuralProperty"
          },
          "principalProperty": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuralProperty"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.EdmSchemaElementKind": {
        "enum": [
          "None",
          "TypeDefinition",
          "Term",
          "Action",
          "EntityContainer",
          "Function"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.EdmTypeKind": {
        "enum": [
          "None",
          "Primitive",
          "Entity",
          "Complex",
          "Collection",
          "EntityReference",
          "Enum",
          "TypeDefinition",
          "Untyped",
          "Path"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.IEdmEntityContainer": {
        "type": "object",
        "properties": {
          "elements": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmEntityContainerElement"
            },
            "nullable": true,
            "readOnly": true
          },
          "schemaElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmSchemaElementKind"
          },
          "namespace": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmEntityContainerElement": {
        "type": "object",
        "properties": {
          "containerElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmContainerElementKind"
          },
          "container": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmEntityContainer"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmExpression": {
        "type": "object",
        "properties": {
          "expressionKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmExpressionKind"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmModel": {
        "type": "object",
        "properties": {
          "schemaElements": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmSchemaElement"
            },
            "nullable": true,
            "readOnly": true
          },
          "vocabularyAnnotations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotation"
            },
            "nullable": true,
            "readOnly": true
          },
          "referencedModels": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmModel"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredNamespaces": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          },
          "directValueAnnotationsManager": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmDirectValueAnnotationsManager"
          },
          "entityContainer": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmEntityContainer"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmNavigationProperty": {
        "type": "object",
        "properties": {
          "partner": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationProperty"
          },
          "onDelete": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmOnDeleteAction"
          },
          "containsTarget": {
            "type": "boolean",
            "readOnly": true
          },
          "referentialConstraint": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmReferentialConstraint"
          },
          "propertyKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmPropertyKind"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "declaringType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmNavigationPropertyBinding": {
        "type": "object",
        "properties": {
          "navigationProperty": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationProperty"
          },
          "target": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationSource"
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmPathExpression"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmNavigationSource": {
        "type": "object",
        "properties": {
          "navigationPropertyBindings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationPropertyBinding"
            },
            "nullable": true,
            "readOnly": true
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmPathExpression"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmPathExpression": {
        "type": "object",
        "properties": {
          "pathSegments": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          },
          "path": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "expressionKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmExpressionKind"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmProperty": {
        "type": "object",
        "properties": {
          "propertyKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmPropertyKind"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "declaringType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmReferentialConstraint": {
        "type": "object",
        "properties": {
          "propertyPairs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmReferentialConstraintPropertyPair"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmSchemaElement": {
        "type": "object",
        "properties": {
          "schemaElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmSchemaElementKind"
          },
          "namespace": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmStructuralProperty": {
        "type": "object",
        "properties": {
          "defaultValueString": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "propertyKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmPropertyKind"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "declaringType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmStructuredType": {
        "type": "object",
        "properties": {
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isOpen": {
            "type": "boolean",
            "readOnly": true
          },
          "baseType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "declaredProperties": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmProperty"
            },
            "nullable": true,
            "readOnly": true
          },
          "typeKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmTypeKind"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmType": {
        "type": "object",
        "properties": {
          "typeKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmTypeKind"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.IEdmTypeReference": {
        "type": "object",
        "properties": {
          "isNullable": {
            "type": "boolean",
            "readOnly": true
          },
          "definition": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmDirectValueAnnotationsManager": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmTerm": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "appliesTo": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "defaultValue": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "schemaElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmSchemaElementKind"
          },
          "namespace": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotation": {
        "type": "object",
        "properties": {
          "qualifier": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "term": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmTerm"
          },
          "target": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable"
          },
          "value": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmExpression"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.Aggregation.ApplyClause": {
        "type": "object",
        "properties": {
          "transformations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.Aggregation.TransformationNode"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.Aggregation.TransformationNode": {
        "type": "object",
        "properties": {
          "kind": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.Aggregation.TransformationNodeKind"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.Aggregation.TransformationNodeKind": {
        "enum": [
          "Aggregate",
          "GroupBy",
          "Filter",
          "Compute",
          "Expand"
        ],
        "type": "string"
      },
      "Microsoft.OData.UriParser.FilterClause": {
        "type": "object",
        "properties": {
          "expression": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.SingleValueNode"
          },
          "rangeVariable": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.RangeVariable"
          },
          "itemType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.ODataPathSegment": {
        "type": "object",
        "properties": {
          "edmType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "identifier": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.OrderByClause": {
        "type": "object",
        "properties": {
          "thenBy": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByClause"
          },
          "expression": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.SingleValueNode"
          },
          "direction": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByDirection"
          },
          "rangeVariable": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.RangeVariable"
          },
          "itemType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.OrderByDirection": {
        "enum": [
          "Ascending",
          "Descending"
        ],
        "type": "string"
      },
      "Microsoft.OData.UriParser.QueryNodeKind": {
        "enum": [
          "None",
          "Constant",
          "Convert",
          "NonResourceRangeVariableReference",
          "BinaryOperator",
          "UnaryOperator",
          "SingleValuePropertyAccess",
          "CollectionPropertyAccess",
          "SingleValueFunctionCall",
          "Any",
          "CollectionNavigationNode",
          "SingleNavigationNode",
          "SingleValueOpenPropertyAccess",
          "SingleResourceCast",
          "All",
          "CollectionResourceCast",
          "ResourceRangeVariableReference",
          "SingleResourceFunctionCall",
          "CollectionFunctionCall",
          "CollectionResourceFunctionCall",
          "NamedFunctionParameter",
          "ParameterAlias",
          "EntitySet",
          "KeyLookup",
          "SearchTerm",
          "CollectionOpenPropertyAccess",
          "CollectionComplexNode",
          "SingleComplexNode",
          "Count",
          "SingleValueCast",
          "CollectionPropertyNode",
          "AggregatedCollectionPropertyNode",
          "In",
          "CollectionConstant"
        ],
        "type": "string"
      },
      "Microsoft.OData.UriParser.RangeVariable": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "typeReference": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "kind": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.SelectExpandClause": {
        "type": "object",
        "properties": {
          "selectedItems": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.SelectItem"
            },
            "nullable": true,
            "readOnly": true
          },
          "allSelected": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.SelectItem": {
        "type": "object",
        "additionalProperties": false
      },
      "Microsoft.OData.UriParser.SingleValueNode": {
        "type": "object",
        "properties": {
          "typeReference": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "kind": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.QueryNodeKind"
          }
        },
        "additionalProperties": false
      },
      "Microsoft.Win32.SafeHandles.SafeWaitHandle": {
        "type": "object",
        "properties": {
          "isClosed": {
            "type": "boolean",
            "readOnly": true
          },
          "isInvalid": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]]]": {
        "type": "object",
        "properties": {
          "key": {
            "$ref": "#/components/schemas/ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus"
          },
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus,System.Int64]": {
        "type": "object",
        "properties": {
          "key": {
            "$ref": "#/components/schemas/ContactTracking.Dal.Models.ComplexTypes.CaseDependantEmploymentStatus"
          },
          "value": {
            "type": "integer",
            "format": "int64",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus,System.Int64]": {
        "type": "object",
        "properties": {
          "key": {
            "$ref": "#/components/schemas/ContactTracking.Dal.Models.ComplexTypes.CaseDependantStatus"
          },
          "value": {
            "type": "integer",
            "format": "int64",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "format": "date-time",
            "readOnly": true
          },
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "format": "date-time",
            "readOnly": true
          },
          "value": {
            "type": "integer",
            "format": "int64",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.String,Microsoft.Extensions.Primitives.StringValues]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]]]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.DateTime,System.Int64]"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]]]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.String,System.Int64]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "integer",
            "format": "int64",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.String,System.String]": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Collections.Generic.KeyValuePair`2[System.Type,System.Object]": {
        "type": "object",
        "properties": {
          "key": {
            "$ref": "#/components/schemas/System.Type"
          },
          "value": {
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.IntPtr": {
        "type": "object",
        "additionalProperties": false
      },
      "System.IO.Pipelines.PipeReader": {
        "type": "object",
        "additionalProperties": false
      },
      "System.IO.Pipelines.PipeWriter": {
        "type": "object",
        "additionalProperties": false
      },
      "System.IO.Stream": {
        "type": "object",
        "properties": {
          "canRead": {
            "type": "boolean",
            "readOnly": true
          },
          "canSeek": {
            "type": "boolean",
            "readOnly": true
          },
          "canTimeout": {
            "type": "boolean",
            "readOnly": true
          },
          "canWrite": {
            "type": "boolean",
            "readOnly": true
          },
          "length": {
            "type": "integer",
            "format": "int64",
            "readOnly": true
          },
          "position": {
            "type": "integer",
            "format": "int64"
          },
          "readTimeout": {
            "type": "integer",
            "format": "int32"
          },
          "writeTimeout": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "System.IServiceProvider": {
        "type": "object",
        "additionalProperties": false
      },
      "System.ModuleHandle": {
        "type": "object",
        "properties": {
          "mdStreamVersion": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Net.IPAddress": {
        "type": "object",
        "properties": {
          "addressFamily": {
            "$ref": "#/components/schemas/System.Net.Sockets.AddressFamily"
          },
          "scopeId": {
            "type": "integer",
            "format": "int64"
          },
          "isIPv6Multicast": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv6LinkLocal": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv6SiteLocal": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv6Teredo": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv4MappedToIPv6": {
            "type": "boolean",
            "readOnly": true
          },
          "address": {
            "type": "integer",
            "format": "int64",
            "deprecated": true
          }
        },
        "additionalProperties": false
      },
      "System.Net.Sockets.AddressFamily": {
        "enum": [
          "Unspecified",
          "Unix",
          "InterNetwork",
          "ImpLink",
          "Pup",
          "Chaos",
          "NS",
          "Osi",
          "Ecma",
          "DataKit",
          "Ccitt",
          "Sna",
          "DecNet",
          "DataLink",
          "Lat",
          "HyperChannel",
          "AppleTalk",
          "NetBios",
          "VoiceView",
          "FireFox",
          "Banyan",
          "Atm",
          "InterNetworkV6",
          "Cluster",
          "Ieee12844",
          "Irda",
          "NetworkDesigners",
          "Max",
          "Packet",
          "ControllerAreaNetwork",
          "Unknown"
        ],
        "type": "string"
      },
      "System.Reflection.Assembly": {
        "type": "object",
        "properties": {
          "definedTypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.TypeInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "exportedTypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Type"
            },
            "nullable": true,
            "readOnly": true
          },
          "codeBase": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "entryPoint": {
            "$ref": "#/components/schemas/System.Reflection.MethodInfo"
          },
          "fullName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "imageRuntimeVersion": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "isDynamic": {
            "type": "boolean",
            "readOnly": true
          },
          "location": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "reflectionOnly": {
            "type": "boolean",
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "isFullyTrusted": {
            "type": "boolean",
            "readOnly": true
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "escapedCodeBase": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "manifestModule": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "modules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.Module"
            },
            "nullable": true,
            "readOnly": true
          },
          "globalAssemblyCache": {
            "type": "boolean",
            "readOnly": true,
            "deprecated": true
          },
          "hostContext": {
            "type": "integer",
            "format": "int64",
            "readOnly": true
          },
          "securityRuleSet": {
            "$ref": "#/components/schemas/System.Security.SecurityRuleSet"
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.CallingConventions": {
        "enum": [
          "Standard",
          "VarArgs",
          "Any",
          "HasThis",
          "ExplicitThis"
        ],
        "type": "string"
      },
      "System.Reflection.ConstructorInfo": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.MethodAttributes"
          },
          "methodImplementationFlags": {
            "$ref": "#/components/schemas/System.Reflection.MethodImplAttributes"
          },
          "callingConvention": {
            "$ref": "#/components/schemas/System.Reflection.CallingConventions"
          },
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructor": {
            "type": "boolean",
            "readOnly": true
          },
          "isFinal": {
            "type": "boolean",
            "readOnly": true
          },
          "isHideBySig": {
            "type": "boolean",
            "readOnly": true
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "isStatic": {
            "type": "boolean",
            "readOnly": true
          },
          "isVirtual": {
            "type": "boolean",
            "readOnly": true
          },
          "isAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamily": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyAndAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyOrAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isPrivate": {
            "type": "boolean",
            "readOnly": true
          },
          "isPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructedGenericMethod": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethod": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethodDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "containsGenericParameters": {
            "type": "boolean",
            "readOnly": true
          },
          "methodHandle": {
            "$ref": "#/components/schemas/System.RuntimeMethodHandle"
          },
          "isSecurityCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecuritySafeCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityTransparent": {
            "type": "boolean",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.CustomAttributeData": {
        "type": "object",
        "properties": {
          "attributeType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "constructor": {
            "$ref": "#/components/schemas/System.Reflection.ConstructorInfo"
          },
          "constructorArguments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeTypedArgument"
            },
            "nullable": true,
            "readOnly": true
          },
          "namedArguments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeNamedArgument"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.CustomAttributeNamedArgument": {
        "type": "object",
        "properties": {
          "memberInfo": {
            "$ref": "#/components/schemas/System.Reflection.MemberInfo"
          },
          "typedValue": {
            "$ref": "#/components/schemas/System.Reflection.CustomAttributeTypedArgument"
          },
          "memberName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "isField": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.CustomAttributeTypedArgument": {
        "type": "object",
        "properties": {
          "argumentType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "value": {
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.EventAttributes": {
        "enum": [
          "None",
          "SpecialName",
          "RTSpecialName"
        ],
        "type": "string"
      },
      "System.Reflection.EventInfo": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.EventAttributes"
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "addMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodInfo"
          },
          "removeMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodInfo"
          },
          "raiseMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodInfo"
          },
          "isMulticast": {
            "type": "boolean",
            "readOnly": true
          },
          "eventHandlerType": {
            "$ref": "#/components/schemas/System.Type"
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.FieldAttributes": {
        "enum": [
          "PrivateScope",
          "Private",
          "FamANDAssem",
          "Assembly",
          "Family",
          "FamORAssem",
          "Public",
          "FieldAccessMask",
          "Static",
          "InitOnly",
          "Literal",
          "NotSerialized",
          "HasFieldRVA",
          "SpecialName",
          "RTSpecialName",
          "HasFieldMarshal",
          "PinvokeImpl",
          "HasDefault",
          "ReservedMask"
        ],
        "type": "string"
      },
      "System.Reflection.FieldInfo": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.FieldAttributes"
          },
          "fieldType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isInitOnly": {
            "type": "boolean",
            "readOnly": true
          },
          "isLiteral": {
            "type": "boolean",
            "readOnly": true
          },
          "isNotSerialized": {
            "type": "boolean",
            "readOnly": true
          },
          "isPinvokeImpl": {
            "type": "boolean",
            "readOnly": true
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "isStatic": {
            "type": "boolean",
            "readOnly": true
          },
          "isAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamily": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyAndAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyOrAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isPrivate": {
            "type": "boolean",
            "readOnly": true
          },
          "isPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecuritySafeCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityTransparent": {
            "type": "boolean",
            "readOnly": true
          },
          "fieldHandle": {
            "$ref": "#/components/schemas/System.RuntimeFieldHandle"
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.GenericParameterAttributes": {
        "enum": [
          "None",
          "Covariant",
          "Contravariant",
          "VarianceMask",
          "ReferenceTypeConstraint",
          "NotNullableValueTypeConstraint",
          "DefaultConstructorConstraint",
          "SpecialConstraintMask"
        ],
        "type": "string"
      },
      "System.Reflection.ICustomAttributeProvider": {
        "type": "object",
        "additionalProperties": false
      },
      "System.Reflection.MemberInfo": {
        "type": "object",
        "properties": {
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.MemberTypes": {
        "enum": [
          "Constructor",
          "Event",
          "Field",
          "Method",
          "Property",
          "TypeInfo",
          "Custom",
          "NestedType",
          "All"
        ],
        "type": "string"
      },
      "System.Reflection.MethodAttributes": {
        "enum": [
          "ReuseSlot",
          "Private",
          "FamANDAssem",
          "Assembly",
          "Family",
          "FamORAssem",
          "Public",
          "MemberAccessMask",
          "UnmanagedExport",
          "Static",
          "Final",
          "Virtual",
          "HideBySig",
          "NewSlot",
          "CheckAccessOnOverride",
          "Abstract",
          "SpecialName",
          "RTSpecialName",
          "PinvokeImpl",
          "HasSecurity",
          "RequireSecObject",
          "ReservedMask"
        ],
        "type": "string"
      },
      "System.Reflection.MethodBase": {
        "type": "object",
        "properties": {
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.MethodAttributes"
          },
          "methodImplementationFlags": {
            "$ref": "#/components/schemas/System.Reflection.MethodImplAttributes"
          },
          "callingConvention": {
            "$ref": "#/components/schemas/System.Reflection.CallingConventions"
          },
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructor": {
            "type": "boolean",
            "readOnly": true
          },
          "isFinal": {
            "type": "boolean",
            "readOnly": true
          },
          "isHideBySig": {
            "type": "boolean",
            "readOnly": true
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "isStatic": {
            "type": "boolean",
            "readOnly": true
          },
          "isVirtual": {
            "type": "boolean",
            "readOnly": true
          },
          "isAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamily": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyAndAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyOrAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isPrivate": {
            "type": "boolean",
            "readOnly": true
          },
          "isPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructedGenericMethod": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethod": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethodDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "containsGenericParameters": {
            "type": "boolean",
            "readOnly": true
          },
          "methodHandle": {
            "$ref": "#/components/schemas/System.RuntimeMethodHandle"
          },
          "isSecurityCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecuritySafeCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityTransparent": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.MethodImplAttributes": {
        "enum": [
          "IL",
          "Native",
          "OPTIL",
          "Runtime",
          "Unmanaged",
          "NoInlining",
          "ForwardRef",
          "Synchronized",
          "NoOptimization",
          "PreserveSig",
          "AggressiveInlining",
          "AggressiveOptimization",
          "InternalCall",
          "MaxMethodImplVal"
        ],
        "type": "string"
      },
      "System.Reflection.MethodInfo": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.MethodAttributes"
          },
          "methodImplementationFlags": {
            "$ref": "#/components/schemas/System.Reflection.MethodImplAttributes"
          },
          "callingConvention": {
            "$ref": "#/components/schemas/System.Reflection.CallingConventions"
          },
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructor": {
            "type": "boolean",
            "readOnly": true
          },
          "isFinal": {
            "type": "boolean",
            "readOnly": true
          },
          "isHideBySig": {
            "type": "boolean",
            "readOnly": true
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "isStatic": {
            "type": "boolean",
            "readOnly": true
          },
          "isVirtual": {
            "type": "boolean",
            "readOnly": true
          },
          "isAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamily": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyAndAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isFamilyOrAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isPrivate": {
            "type": "boolean",
            "readOnly": true
          },
          "isPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructedGenericMethod": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethod": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethodDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "containsGenericParameters": {
            "type": "boolean",
            "readOnly": true
          },
          "methodHandle": {
            "$ref": "#/components/schemas/System.RuntimeMethodHandle"
          },
          "isSecurityCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecuritySafeCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityTransparent": {
            "type": "boolean",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "returnParameter": {
            "$ref": "#/components/schemas/System.Reflection.ParameterInfo"
          },
          "returnType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "returnTypeCustomAttributes": {
            "$ref": "#/components/schemas/System.Reflection.ICustomAttributeProvider"
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.Module": {
        "type": "object",
        "properties": {
          "assembly": {
            "$ref": "#/components/schemas/System.Reflection.Assembly"
          },
          "fullyQualifiedName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "mdStreamVersion": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "moduleVersionId": {
            "type": "string",
            "format": "uuid",
            "readOnly": true
          },
          "scopeName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "moduleHandle": {
            "$ref": "#/components/schemas/System.ModuleHandle"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.ParameterAttributes": {
        "enum": [
          "None",
          "In",
          "Out",
          "Lcid",
          "Retval",
          "Optional",
          "HasDefault",
          "HasFieldMarshal",
          "Reserved3",
          "Reserved4",
          "ReservedMask"
        ],
        "type": "string"
      },
      "System.Reflection.ParameterInfo": {
        "type": "object",
        "properties": {
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.ParameterAttributes"
          },
          "member": {
            "$ref": "#/components/schemas/System.Reflection.MemberInfo"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "parameterType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "position": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "isIn": {
            "type": "boolean",
            "readOnly": true
          },
          "isLcid": {
            "type": "boolean",
            "readOnly": true
          },
          "isOptional": {
            "type": "boolean",
            "readOnly": true
          },
          "isOut": {
            "type": "boolean",
            "readOnly": true
          },
          "isRetval": {
            "type": "boolean",
            "readOnly": true
          },
          "defaultValue": {
            "nullable": true,
            "readOnly": true
          },
          "rawDefaultValue": {
            "nullable": true,
            "readOnly": true
          },
          "hasDefaultValue": {
            "type": "boolean",
            "readOnly": true
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.PropertyAttributes": {
        "enum": [
          "None",
          "SpecialName",
          "RTSpecialName",
          "HasDefault",
          "Reserved2",
          "Reserved3",
          "Reserved4",
          "ReservedMask"
        ],
        "type": "string"
      },
      "System.Reflection.PropertyInfo": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "propertyType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.PropertyAttributes"
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "canRead": {
            "type": "boolean",
            "readOnly": true
          },
          "canWrite": {
            "type": "boolean",
            "readOnly": true
          },
          "getMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodInfo"
          },
          "setMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodInfo"
          }
        },
        "additionalProperties": false
      },
      "System.Reflection.TypeAttributes": {
        "enum": [
          "NotPublic",
          "Public",
          "NestedPublic",
          "NestedPrivate",
          "NestedFamily",
          "NestedAssembly",
          "NestedFamANDAssem",
          "NestedFamORAssem",
          "SequentialLayout",
          "ExplicitLayout",
          "LayoutMask",
          "Interface",
          "Abstract",
          "Sealed",
          "SpecialName",
          "RTSpecialName",
          "Import",
          "Serializable",
          "WindowsRuntime",
          "UnicodeClass",
          "AutoClass",
          "CustomFormatClass",
          "HasSecurity",
          "ReservedMask",
          "BeforeFieldInit",
          "CustomFormatMask"
        ],
        "type": "string"
      },
      "System.Reflection.TypeInfo": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "isInterface": {
            "type": "boolean",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "namespace": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "assemblyQualifiedName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "fullName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "assembly": {
            "$ref": "#/components/schemas/System.Reflection.Assembly"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "isNested": {
            "type": "boolean",
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "declaringMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodBase"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "underlyingSystemType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isTypeDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "isArray": {
            "type": "boolean",
            "readOnly": true
          },
          "isByRef": {
            "type": "boolean",
            "readOnly": true
          },
          "isPointer": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructedGenericType": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericParameter": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericTypeParameter": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethodParameter": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericType": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericTypeDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "isSZArray": {
            "type": "boolean",
            "readOnly": true
          },
          "isVariableBoundArray": {
            "type": "boolean",
            "readOnly": true
          },
          "isByRefLike": {
            "type": "boolean",
            "readOnly": true
          },
          "hasElementType": {
            "type": "boolean",
            "readOnly": true
          },
          "genericTypeArguments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Type"
            },
            "nullable": true,
            "readOnly": true
          },
          "genericParameterPosition": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "genericParameterAttributes": {
            "$ref": "#/components/schemas/System.Reflection.GenericParameterAttributes"
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.TypeAttributes"
          },
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isImport": {
            "type": "boolean",
            "readOnly": true
          },
          "isSealed": {
            "type": "boolean",
            "readOnly": true
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "isClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedFamANDAssem": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedFamily": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedFamORAssem": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedPrivate": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isNotPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isAutoLayout": {
            "type": "boolean",
            "readOnly": true
          },
          "isExplicitLayout": {
            "type": "boolean",
            "readOnly": true
          },
          "isLayoutSequential": {
            "type": "boolean",
            "readOnly": true
          },
          "isAnsiClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isAutoClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isUnicodeClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isCOMObject": {
            "type": "boolean",
            "readOnly": true
          },
          "isContextful": {
            "type": "boolean",
            "readOnly": true
          },
          "isEnum": {
            "type": "boolean",
            "readOnly": true
          },
          "isMarshalByRef": {
            "type": "boolean",
            "readOnly": true
          },
          "isPrimitive": {
            "type": "boolean",
            "readOnly": true
          },
          "isValueType": {
            "type": "boolean",
            "readOnly": true
          },
          "isSignatureType": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecuritySafeCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityTransparent": {
            "type": "boolean",
            "readOnly": true
          },
          "structLayoutAttribute": {
            "$ref": "#/components/schemas/System.Runtime.InteropServices.StructLayoutAttribute"
          },
          "typeInitializer": {
            "$ref": "#/components/schemas/System.Reflection.ConstructorInfo"
          },
          "typeHandle": {
            "$ref": "#/components/schemas/System.RuntimeTypeHandle"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "readOnly": true
          },
          "baseType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isSerializable": {
            "type": "boolean",
            "readOnly": true
          },
          "containsGenericParameters": {
            "type": "boolean",
            "readOnly": true
          },
          "isVisible": {
            "type": "boolean",
            "readOnly": true
          },
          "genericTypeParameters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Type"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredConstructors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.ConstructorInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredEvents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.EventInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredFields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.FieldInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredMembers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.MemberInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredMethods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.MethodInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredNestedTypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.TypeInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "declaredProperties": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.PropertyInfo"
            },
            "nullable": true,
            "readOnly": true
          },
          "implementedInterfaces": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Type"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Runtime.InteropServices.LayoutKind": {
        "enum": [
          "Sequential",
          "Explicit",
          "Auto"
        ],
        "type": "string"
      },
      "System.Runtime.InteropServices.StructLayoutAttribute": {
        "type": "object",
        "properties": {
          "typeId": {
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "$ref": "#/components/schemas/System.Runtime.InteropServices.LayoutKind"
          }
        },
        "additionalProperties": false
      },
      "System.RuntimeFieldHandle": {
        "type": "object",
        "properties": {
          "value": {
            "$ref": "#/components/schemas/System.IntPtr"
          }
        },
        "additionalProperties": false
      },
      "System.RuntimeMethodHandle": {
        "type": "object",
        "properties": {
          "value": {
            "$ref": "#/components/schemas/System.IntPtr"
          }
        },
        "additionalProperties": false
      },
      "System.RuntimeTypeHandle": {
        "type": "object",
        "properties": {
          "value": {
            "$ref": "#/components/schemas/System.IntPtr"
          }
        },
        "additionalProperties": false
      },
      "System.Security.Claims.Claim": {
        "type": "object",
        "properties": {
          "issuer": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "originalIssuer": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          },
          "subject": {
            "$ref": "#/components/schemas/System.Security.Claims.ClaimsIdentity"
          },
          "type": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "valueType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Claims.ClaimsIdentity": {
        "type": "object",
        "properties": {
          "authenticationType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "isAuthenticated": {
            "type": "boolean",
            "readOnly": true
          },
          "actor": {
            "$ref": "#/components/schemas/System.Security.Claims.ClaimsIdentity"
          },
          "bootstrapContext": {
            "nullable": true
          },
          "claims": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Claims.Claim"
            },
            "nullable": true,
            "readOnly": true
          },
          "label": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "nameClaimType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "roleClaimType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Claims.ClaimsPrincipal": {
        "type": "object",
        "properties": {
          "claims": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Claims.Claim"
            },
            "nullable": true,
            "readOnly": true
          },
          "identities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Claims.ClaimsIdentity"
            },
            "nullable": true,
            "readOnly": true
          },
          "identity": {
            "$ref": "#/components/schemas/System.Security.Principal.IIdentity"
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.AsnEncodedData": {
        "type": "object",
        "properties": {
          "oid": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          },
          "rawData": {
            "type": "string",
            "format": "byte",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.AsymmetricAlgorithm": {
        "type": "object",
        "properties": {
          "keySize": {
            "type": "integer",
            "format": "int32"
          },
          "legalKeySizes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Cryptography.KeySizes"
            },
            "nullable": true,
            "readOnly": true
          },
          "signatureAlgorithm": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "keyExchangeAlgorithm": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.KeySizes": {
        "type": "object",
        "properties": {
          "minSize": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "maxSize": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "skipSize": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.Oid": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "friendlyName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.X509Certificates.PublicKey": {
        "type": "object",
        "properties": {
          "encodedKeyValue": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsnEncodedData"
          },
          "encodedParameters": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsnEncodedData"
          },
          "key": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsymmetricAlgorithm"
          },
          "oid": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.X509Certificates.X500DistinguishedName": {
        "type": "object",
        "properties": {
          "oid": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          },
          "rawData": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Cryptography.X509Certificates.X509Certificate2": {
        "type": "object",
        "properties": {
          "handle": {
            "$ref": "#/components/schemas/System.IntPtr"
          },
          "issuer": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "subject": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "archived": {
            "type": "boolean"
          },
          "extensions": {
            "type": "array",
            "items": { },
            "nullable": true,
            "readOnly": true
          },
          "friendlyName": {
            "type": "string",
            "nullable": true
          },
          "hasPrivateKey": {
            "type": "boolean",
            "readOnly": true
          },
          "privateKey": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsymmetricAlgorithm"
          },
          "issuerName": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.X500DistinguishedName"
          },
          "notAfter": {
            "type": "string",
            "format": "date-time",
            "readOnly": true
          },
          "notBefore": {
            "type": "string",
            "format": "date-time",
            "readOnly": true
          },
          "publicKey": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.PublicKey"
          },
          "rawData": {
            "type": "string",
            "format": "byte",
            "nullable": true,
            "readOnly": true
          },
          "serialNumber": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "signatureAlgorithm": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          },
          "subjectName": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.X500DistinguishedName"
          },
          "thumbprint": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "version": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.Principal.IIdentity": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "authenticationType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "isAuthenticated": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "System.Security.SecurityRuleSet": {
        "enum": [
          "None",
          "Level1",
          "Level2"
        ],
        "type": "string"
      },
      "System.Threading.CancellationToken": {
        "type": "object",
        "properties": {
          "isCancellationRequested": {
            "type": "boolean",
            "readOnly": true
          },
          "canBeCanceled": {
            "type": "boolean",
            "readOnly": true
          },
          "waitHandle": {
            "$ref": "#/components/schemas/System.Threading.WaitHandle"
          }
        },
        "additionalProperties": false
      },
      "System.Threading.WaitHandle": {
        "type": "object",
        "properties": {
          "handle": {
            "$ref": "#/components/schemas/System.IntPtr"
          },
          "safeWaitHandle": {
            "$ref": "#/components/schemas/Microsoft.Win32.SafeHandles.SafeWaitHandle"
          }
        },
        "additionalProperties": false
      },
      "System.Type": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "customAttributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Reflection.CustomAttributeData"
            },
            "nullable": true,
            "readOnly": true
          },
          "isCollectible": {
            "type": "boolean",
            "readOnly": true
          },
          "metadataToken": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "isInterface": {
            "type": "boolean",
            "readOnly": true
          },
          "memberType": {
            "$ref": "#/components/schemas/System.Reflection.MemberTypes"
          },
          "namespace": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "assemblyQualifiedName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "fullName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "assembly": {
            "$ref": "#/components/schemas/System.Reflection.Assembly"
          },
          "module": {
            "$ref": "#/components/schemas/System.Reflection.Module"
          },
          "isNested": {
            "type": "boolean",
            "readOnly": true
          },
          "declaringType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "declaringMethod": {
            "$ref": "#/components/schemas/System.Reflection.MethodBase"
          },
          "reflectedType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "underlyingSystemType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isTypeDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "isArray": {
            "type": "boolean",
            "readOnly": true
          },
          "isByRef": {
            "type": "boolean",
            "readOnly": true
          },
          "isPointer": {
            "type": "boolean",
            "readOnly": true
          },
          "isConstructedGenericType": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericParameter": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericTypeParameter": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericMethodParameter": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericType": {
            "type": "boolean",
            "readOnly": true
          },
          "isGenericTypeDefinition": {
            "type": "boolean",
            "readOnly": true
          },
          "isSZArray": {
            "type": "boolean",
            "readOnly": true
          },
          "isVariableBoundArray": {
            "type": "boolean",
            "readOnly": true
          },
          "isByRefLike": {
            "type": "boolean",
            "readOnly": true
          },
          "hasElementType": {
            "type": "boolean",
            "readOnly": true
          },
          "genericTypeArguments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Type"
            },
            "nullable": true,
            "readOnly": true
          },
          "genericParameterPosition": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "genericParameterAttributes": {
            "$ref": "#/components/schemas/System.Reflection.GenericParameterAttributes"
          },
          "attributes": {
            "$ref": "#/components/schemas/System.Reflection.TypeAttributes"
          },
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isImport": {
            "type": "boolean",
            "readOnly": true
          },
          "isSealed": {
            "type": "boolean",
            "readOnly": true
          },
          "isSpecialName": {
            "type": "boolean",
            "readOnly": true
          },
          "isClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedAssembly": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedFamANDAssem": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedFamily": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedFamORAssem": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedPrivate": {
            "type": "boolean",
            "readOnly": true
          },
          "isNestedPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isNotPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isPublic": {
            "type": "boolean",
            "readOnly": true
          },
          "isAutoLayout": {
            "type": "boolean",
            "readOnly": true
          },
          "isExplicitLayout": {
            "type": "boolean",
            "readOnly": true
          },
          "isLayoutSequential": {
            "type": "boolean",
            "readOnly": true
          },
          "isAnsiClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isAutoClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isUnicodeClass": {
            "type": "boolean",
            "readOnly": true
          },
          "isCOMObject": {
            "type": "boolean",
            "readOnly": true
          },
          "isContextful": {
            "type": "boolean",
            "readOnly": true
          },
          "isEnum": {
            "type": "boolean",
            "readOnly": true
          },
          "isMarshalByRef": {
            "type": "boolean",
            "readOnly": true
          },
          "isPrimitive": {
            "type": "boolean",
            "readOnly": true
          },
          "isValueType": {
            "type": "boolean",
            "readOnly": true
          },
          "isSignatureType": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecuritySafeCritical": {
            "type": "boolean",
            "readOnly": true
          },
          "isSecurityTransparent": {
            "type": "boolean",
            "readOnly": true
          },
          "structLayoutAttribute": {
            "$ref": "#/components/schemas/System.Runtime.InteropServices.StructLayoutAttribute"
          },
          "typeInitializer": {
            "$ref": "#/components/schemas/System.Reflection.ConstructorInfo"
          },
          "typeHandle": {
            "$ref": "#/components/schemas/System.RuntimeTypeHandle"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "readOnly": true
          },
          "baseType": {
            "$ref": "#/components/schemas/System.Type"
          },
          "isSerializable": {
            "type": "boolean",
            "readOnly": true
          },
          "containsGenericParameters": {
            "type": "boolean",
            "readOnly": true
          },
          "isVisible": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      }
    },
    "securitySchemes": {
      "Bearer": {
        "type": "apiKey",
        "description": "Please insert JWT with Bearer into field",
        "name": "Authorization",
        "in": "header"
      }
    }
  },
  "security": [
    {
      "Bearer": [ ]
    }
  ]
}