{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/certifyos/main/json-schema/certifyos-practitioner-get-response-schema.json",
  "title": "PractitionerGetResponse",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/certifyos-practitioner-api-openapi.yml#/components/schemas/PractitionerGetResponse",
  "type": "object",
  "properties": {
    "caqhPdqs": {
      "$ref": "#/$defs/CorePractitionerdatabaseschemaCaqhPdqs"
    },
    "prefix": {
      "type": "string"
    },
    "firstName": {
      "type": "string"
    },
    "caqhPrimaryEmail": {
      "type": "string"
    },
    "middleName": {
      "type": "string"
    },
    "lastName": {
      "type": "string"
    },
    "suffix": {
      "type": "string"
    },
    "primaryEmail": {
      "type": "string"
    },
    "npi": {
      "type": "string"
    },
    "externalId": {
      "type": "string"
    },
    "enrollmentStartDate": {
      "$ref": "#/$defs/Date"
    },
    "reimbursementId": {
      "type": "string"
    },
    "supervisingPractitionerId": {
      "type": "string"
    },
    "caqhProviderId": {
      "type": "string"
    },
    "providerType": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "practitionerType": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "practitionerSpecializedTraining": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "practitionerTypesToCredential": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "reviewCompleteDate": {
      "$ref": "#/$defs/Date"
    },
    "statesToCredential": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "practitionerRoles": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "practitionerRolesMap": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/$defs/PractitionerRolesMapValue"
      }
    },
    "lineOfBusiness": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "providerId": {
      "type": "string"
    },
    "dateOfBirth": {
      "$ref": "#/$defs/Date"
    },
    "ssn": {
      "type": "string"
    },
    "gender": {
      "type": "string"
    },
    "race": {
      "type": "string"
    },
    "ethnicity": {
      "type": "string"
    },
    "providerCreatedDate": {
      "$ref": "#/$defs/Date"
    },
    "npdbDatabankSubjectId": {
      "type": "string"
    },
    "npdbDcn": {
      "type": "string"
    },
    "isDeceased": {
      "type": "boolean"
    },
    "deceasedDate": {
      "$ref": "#/$defs/Date"
    },
    "deceasedExplanation": {
      "type": "string"
    },
    "lastCredentialedDate": {
      "$ref": "#/$defs/Date"
    },
    "lastCredentialingDate": {
      "$ref": "#/$defs/Date"
    },
    "nextCredentialingDate": {
      "$ref": "#/$defs/Date",
      "type": [
        "string",
        "null"
      ],
      "description": "Next credentialing date from the latest credentialing workflow (as string)"
    },
    "initialCredentialingDate": {
      "$ref": "#/$defs/Date"
    },
    "dataAcquireDate": {
      "$ref": "#/$defs/Date"
    },
    "sourceUpdateDate": {
      "$ref": "#/$defs/Date"
    },
    "emails": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaEmailsInner"
      }
    },
    "userDefinedFields": {
      "type": "object",
      "additionalProperties": {}
    },
    "delegationStatus": {
      "$ref": "#/$defs/DelegationStatusEnum2"
    },
    "jurisdictionOfInterest": {
      "type": "string"
    },
    "businessPurpose": {
      "$ref": "#/$defs/PractitionerBusinessPurpose"
    },
    "phoneNumbers": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaPhoneNumbersInner"
      }
    },
    "addresses": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/PractitionerAddressesInner"
      }
    },
    "licenses": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaLicensesInner"
      }
    },
    "compactLicenses": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaCompactLicensesInner"
      }
    },
    "deathMasterMatches": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaDeathMasterMatchesInner"
      }
    },
    "malpracticeInsurances": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaMalpracticeInsurancesInner"
      }
    },
    "supportingDocuments": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/Attachment1"
      }
    },
    "boardCertifications": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaBoardCertificationsInner"
      }
    },
    "hospitalAffiliations": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaHospitalAffiliationsInner"
      }
    },
    "sanctions": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaSanctionsInner"
      }
    },
    "sanctionsLineage": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/$defs/SanctionsLineageValue"
      }
    },
    "workHistoryGaps": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaWorkHistoryGapsInner"
      }
    },
    "disclosureQuestions": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaDisclosureQuestionsInner"
      }
    },
    "nppes": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaNppesInner"
      }
    },
    "practiceLocations": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaPracticeLocationsInner"
      }
    },
    "languages": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaLanguagesInner"
      }
    },
    "licensureActions": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaLicensureActionsInner"
      }
    },
    "dea": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaDeaInner"
      }
    },
    "cds": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaCdsInner"
      }
    },
    "cmsSpecialties": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaCmsSpecialtiesInner"
      }
    },
    "npdbReports": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInner"
      }
    },
    "residency": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaResidencyInner"
      }
    },
    "education": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaEducationInner"
      }
    },
    "cliaCertificates": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaCliaCertificatesInner"
      }
    },
    "xRayLicenses": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaXRayLicensesInner"
      }
    },
    "specialties": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaSpecialtiesInner"
      }
    },
    "appVerifications": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaAppVerificationsInner"
      }
    },
    "professionalIds": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaProfessionalIdsInner"
      }
    },
    "siteVisits": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaSiteVisitsInner"
      }
    },
    "performanceIndicators": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaPerformanceIndicatorsInner"
      }
    },
    "complianceTrainings": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaComplianceTrainingsInner"
      }
    },
    "changeDetails": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaChangeDetailsInner"
      }
    },
    "id": {
      "type": "string"
    },
    "crosswalkId": {
      "type": "string"
    },
    "credentialingStatus": {
      "type": [
        "string",
        "null"
      ],
      "description": "Credentialing status from the latest credentialing workflow"
    },
    "credentialingCycle": {
      "type": [
        "string",
        "null"
      ],
      "enum": [
        "Initial",
        "Recredentialing"
      ],
      "description": "Authoritative credentialing cycle for this practitioner (CP-38827): \"Recredentialing\" when an approved credentialing workflow already exists or the practitioner's operational-value data already carries lastCredentialedDate/nextCredentialingDate; \"Initial\" otherwise. Derived at read time using the same rule CredentialingWorkflowService applies at workflow creation. Returned as explicit null if the underlying derivation fails or the feature is disabled for this tenant/environment."
    },
    "practitionerStatus": {
      "type": [
        "string",
        "null"
      ],
      "enum": [
        "INACTIVE",
        "PENDING",
        "ACTIVE",
        "IN_NETWORK",
        "TERMINATED"
      ],
      "description": "Practitioner status derived from relationship windows and core termination date (INACTIVE, PENDING, ACTIVE, IN_NETWORK, TERMINATED)"
    },
    "credentialingDueDate": {
      "type": [
        "string",
        "null"
      ],
      "readOnly": true,
      "description": "Credentialing due date from the latest credentialing workflow (as string). Serialized as credentialingDueDate; populated by CP-32265 from the top-level credentialingDueDate emitted by the DAL. Output-only (not bound on request deserialization)."
    },
    "anchorDate": {
      "type": [
        "string",
        "null"
      ],
      "readOnly": true,
      "description": "Platform-computed Anchor Date (read-only); absent outside Anchor Groups. Populated on the detail read only, never on list rows."
    },
    "nextSharedCredentialingDate": {
      "type": [
        "string",
        "null"
      ],
      "readOnly": true,
      "description": "Next Shared Credentialing Date (read-only); absent until a shared cycle establishes it. Populated on the detail read only."
    },
    "anchorEligibility": {
      "type": [
        "object",
        "null"
      ],
      "readOnly": true,
      "description": "Anchor participation eligibility for this practitioner–tenant. Populated on the detail read only.",
      "anyOf": [
        {
          "$ref": "#/$defs/AnchorEligibilityDto"
        },
        {
          "type": "null"
        }
      ]
    },
    "terminationDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "Termination effective date (YYYY-MM-DD), present only if the practitioner has been terminated"
    },
    "terminationReason": {
      "type": [
        "string",
        "null"
      ],
      "description": "Termination reason, present only if the practitioner has been terminated"
    },
    "educationTraining": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaEducationTrainingInner"
      }
    },
    "medicaid": {
      "type": "array",
      "writeOnly": true,
      "items": {
        "$ref": "#/$defs/PractitionerMedicaidInner"
      }
    },
    "medicare": {
      "type": "array",
      "writeOnly": true,
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaMedicareInner"
      }
    },
    "eligibilityDeterminations": {
      "type": [
        "array",
        "null"
      ],
      "readOnly": true,
      "items": {
        "$ref": "#/$defs/EligibilityDeterminationResponse"
      },
      "description": "Append-only credentialing / contracting eligibility determinations (CP-40120). Omitted when the provider has none. The effective status per scope is derived at read time: latest createdAt wins."
    },
    "epsdtFromJson": {
      "$ref": "#/$defs/JsonNode"
    },
    "complianceTrainingsFromJson": {
      "$ref": "#/$defs/JsonNode"
    },
    "languagesFromJson": {
      "$ref": "#/$defs/JsonNode"
    },
    "malpracticeInsurance": {
      "type": "array",
      "writeOnly": true,
      "items": {
        "$ref": "#/$defs/CorePractitionerdatabaseschemaMalpracticeInsuranceInner"
      }
    }
  },
  "$defs": {
    "AnchorEligibilityDto": {
      "type": "object",
      "properties": {
        "status": {
          "type": "string",
          "description": "Eligibility verdict for this practitioner–tenant: ELIGIBLE or INELIGIBLE."
        },
        "participating": {
          "type": "boolean",
          "description": "Ops participation flag for display: the override when Operations set one, otherwise the eligibility verdict."
        },
        "exclusionReasons": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "$ref": "#/$defs/ExclusionReasonDto"
          },
          "description": "The stored failing reasons. One entry today: the engine evaluates every rule but stores the single highest-precedence reason."
        },
        "unsupportedStates": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "type": "string"
          },
          "description": "States to Credential the Anchor Group does not support; present exactly when the exclusion reason is state-based (empty if configuration has since changed)."
        }
      }
    },
    "Attachment1": {
      "type": "object",
      "properties": {
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "fileType": {},
        "fileUrl": {
          "type": "string"
        },
        "originalFileName": {
          "type": "string"
        },
        "state": {},
        "expirationDate": {},
        "source": {},
        "createdBy": {},
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "AxisDeterminationResponse": {
      "type": "object",
      "properties": {
        "status": {
          "type": [
            "string",
            "null"
          ],
          "enum": [
            "ELIGIBLE",
            "INELIGIBLE"
          ]
        },
        "reasonCode": {
          "type": [
            "string",
            "null"
          ]
        },
        "reasonText": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    },
    "ClassificationSourceEnum": {
      "type": "string",
      "enum": [
        "NUCC",
        "CMS",
        "HSD",
        "NPPES",
        "Custom"
      ]
    },
    "ConfidenceEnum": {
      "type": "string",
      "enum": [
        "high",
        "low"
      ]
    },
    "CoreFacilitydataschemaNppesInnerIdentifiersInner": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "issuer": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaAppVerificationsInner": {
      "type": "object",
      "properties": {
        "verificationType": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaBoardCertificationsInner": {
      "type": "object",
      "properties": {
        "abmsId": {
          "type": "string"
        },
        "certificateId": {
          "type": "string"
        },
        "certifyingBoardName": {
          "type": "string"
        },
        "isPrimary": {
          "type": "boolean"
        },
        "certificateType": {
          "type": "string"
        },
        "durationType": {
          "type": "string"
        },
        "expireDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "reverificationDate": {
          "$ref": "#/$defs/Date"
        },
        "speciality": {
          "type": "string"
        },
        "subspeciality": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "moc": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "occuranceType": {
          "type": "string"
        },
        "recordType": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "zipCode": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaCaqhPdqs": {
      "type": "object",
      "properties": {
        "practitionerProfessionalId": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaCaqhPdqsPractitionerProfessionalId"
        },
        "practitionerSpecialty": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaCaqhPdqsPractitionerSpecialty"
        },
        "attestationDate": {
          "$ref": "#/$defs/Date"
        },
        "caqhApiResponseId": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        }
      }
    },
    "CorePractitionerdatabaseschemaCaqhPdqsPractitionerProfessionalId": {
      "type": "object",
      "properties": {
        "practitionerEcfmg": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaCaqhPdqsPractitionerProfessionalIdPractitionerEcfmg"
        }
      }
    },
    "CorePractitionerdatabaseschemaCaqhPdqsPractitionerProfessionalIdPractitionerEcfmg": {
      "type": "object",
      "properties": {
        "ecfmgNumber": {
          "type": "string"
        },
        "ecfmgIssueDate": {
          "$ref": "#/$defs/Date"
        }
      }
    },
    "CorePractitionerdatabaseschemaCaqhPdqsPractitionerSpecialty": {
      "type": "object",
      "properties": {
        "otherSpecialty": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaCaqhPdqsPractitionerSpecialtyOtherSpecialty"
        }
      }
    },
    "CorePractitionerdatabaseschemaCaqhPdqsPractitionerSpecialtyOtherSpecialty": {
      "type": "object",
      "properties": {
        "listedUnderPPOFlag": {
          "type": "boolean"
        }
      }
    },
    "CorePractitionerdatabaseschemaCdsInner": {
      "type": "object",
      "properties": {
        "expireDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "number": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "providerType": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "url": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaChangeDetailsInner": {
      "type": "object",
      "properties": {
        "changeEffectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "changeReasonCode": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "rosterId": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaCliaCertificatesInner": {
      "type": "object",
      "properties": {
        "certificateNumber": {
          "type": "string"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaCmsSpecialtiesInner": {
      "type": "object",
      "properties": {
        "cmsTypeCode": {
          "type": "string"
        },
        "cmsTypeName": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaCompactLicensesInner": {
      "type": "object",
      "required": [
        "compactType",
        "licenseNumber",
        "coveredStates"
      ],
      "properties": {
        "compactType": {
          "type": "string"
        },
        "licenseNumber": {
          "type": "string"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "status": {
          "type": "string"
        },
        "homeLicenseNumber": {
          "type": "string"
        },
        "homeLicenseState": {
          "type": "string"
        },
        "homeLicenseType": {
          "type": "string"
        },
        "homeLicenseLinkSource": {
          "$ref": "#/$defs/HomeLicenseLinkSourceEnum"
        },
        "coveredStates": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^[A-Z]{2}$"
          }
        },
        "effectiveStatus": {
          "$ref": "#/$defs/EffectiveStatusEnum"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "dataSource": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaComplianceTrainingsInner": {
      "type": "object",
      "properties": {
        "culturalCompetency": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaComplianceTrainingsInnerCulturalCompetency"
        },
        "annualFWATraining": {
          "type": "boolean"
        },
        "modelOfCareTraining": {
          "type": "boolean"
        },
        "criticalIncidentTraining": {
          "type": "boolean"
        }
      }
    },
    "CorePractitionerdatabaseschemaComplianceTrainingsInnerCulturalCompetency": {
      "type": "object"
    },
    "CorePractitionerdatabaseschemaDeaInner": {
      "type": "object",
      "properties": {
        "expireDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "affiliation": {
          "type": "string"
        },
        "deaNumber": {
          "type": "string"
        },
        "number": {
          "type": "string"
        },
        "schedules": {
          "type": "string"
        },
        "cdsLicenseNumber": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "providerType": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "type": {
          "$ref": "#/$defs/TypeEnum"
        },
        "status": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "url": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaDeathMasterMatchesInner": {
      "type": "object",
      "properties": {
        "isDeceased": {
          "type": "boolean"
        },
        "dateOfDeath": {
          "$ref": "#/$defs/Date"
        },
        "dateOfBirth": {
          "$ref": "#/$defs/Date"
        },
        "name": {
          "type": "string"
        },
        "confidence": {
          "$ref": "#/$defs/ConfidenceEnum"
        },
        "matchedOn": {
          "$ref": "#/$defs/MatchedOnEnum"
        },
        "reason": {
          "type": "string"
        },
        "matchedAt": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        }
      }
    },
    "CorePractitionerdatabaseschemaDisclosureQuestionsInner": {
      "type": "object",
      "properties": {
        "explanation": {
          "type": "string"
        },
        "question": {
          "type": "string"
        },
        "answer": {
          "type": "string"
        },
        "answerFlag": {
          "type": "boolean"
        },
        "disclosureDate": {
          "$ref": "#/$defs/Date"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaEducationInner": {
      "type": "object",
      "properties": {
        "toDate": {
          "$ref": "#/$defs/Date"
        },
        "schoolName": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaEducationTrainingInner": {
      "type": "object",
      "properties": {
        "startDate": {
          "$ref": "#/$defs/Date"
        },
        "endDate": {
          "$ref": "#/$defs/Date"
        },
        "type": {
          "type": "string"
        },
        "educationType": {
          "$ref": "#/$defs/EducationTypeEnum"
        },
        "degree": {
          "type": "string"
        },
        "speciality": {
          "type": "string"
        },
        "subspecialty": {
          "type": "string"
        },
        "institution": {
          "type": "string"
        },
        "licensingBoardReference": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "status": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaEmailsInner": {
      "type": "object",
      "properties": {
        "email": {
          "type": "string"
        },
        "emailType": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaHospitalAffiliationsInner": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "specialty": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "isPrimary": {
          "type": "boolean"
        },
        "source": {
          "type": "string"
        },
        "startDate": {
          "$ref": "#/$defs/Date"
        },
        "endDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "status": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaLanguagesInner": {
      "type": "object",
      "properties": {
        "language": {
          "type": "string"
        },
        "isPrimary": {
          "type": "boolean"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaLicensesInner": {
      "type": "object",
      "properties": {
        "expiration": {
          "$ref": "#/$defs/Date"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "licenseNumber": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "licenseType": {
          "type": "string"
        },
        "practitionerType": {
          "type": "string"
        },
        "specialty": {
          "type": "string"
        },
        "licenseStatus": {
          "type": "string"
        },
        "licenseSource": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "licenseNumberVariations": {
          "type": "string"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "dataSource": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "boardActionFlag": {
          "type": "boolean"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "scraperScreenshotUrl": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        },
        "diagnosticPrivilege": {
          "type": "boolean"
        }
      }
    },
    "CorePractitionerdatabaseschemaLicensureActionsInner": {
      "type": "object",
      "properties": {
        "licenseNumber": {
          "type": "string"
        },
        "details": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "lastActionDate": {
          "$ref": "#/$defs/Date"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "actionType": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "createdDate": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "url": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaMalpracticeInsuranceInner": {
      "type": "object",
      "properties": {
        "carrierName": {
          "type": "string"
        },
        "expiryDate": {
          "$ref": "#/$defs/Date"
        },
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "policyNumber": {
          "type": "string"
        },
        "aggregateCoverageAmount": {
          "type": "string"
        },
        "occuranceCoverageAmount": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "type": {
          "type": "string"
        },
        "unlimitedCoverage": {
          "type": "boolean"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaMalpracticeInsurancesInner": {
      "type": "object",
      "properties": {
        "carrierName": {
          "type": "string"
        },
        "expiryDate": {
          "$ref": "#/$defs/Date"
        },
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "policyNumber": {
          "type": "string"
        },
        "aggregateCoverageAmount": {
          "type": "string"
        },
        "occuranceCoverageAmount": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "type": {
          "type": "string"
        },
        "unlimitedCoverage": {
          "type": "boolean"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaMedicareInner": {
      "type": "object",
      "properties": {
        "medicareNumber": {
          "type": "string"
        },
        "medicareState": {
          "type": "string"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInner": {
      "type": "object",
      "properties": {
        "ssn": {
          "type": "string"
        },
        "birthdate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "licensureField": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "processDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "data": {},
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "typeOfAction": {
          "type": "string"
        },
        "createdDate": {
          "$ref": "#/$defs/Date"
        },
        "deceased": {
          "type": "string"
        },
        "paymentAmount": {
          "type": "string"
        },
        "paymentDate": {
          "$ref": "#/$defs/Date"
        },
        "patientAge": {
          "type": "string"
        },
        "patientGender": {
          "type": "string"
        },
        "patientType": {
          "type": "string"
        },
        "medicalConditionDescription": {
          "type": "string"
        },
        "procedureDescription": {
          "type": "string"
        },
        "allegationsDescription": {
          "type": "string"
        },
        "allegationNature": {
          "type": "string"
        },
        "specificAllegation": {
          "type": "string"
        },
        "specificAllegationDate": {
          "$ref": "#/$defs/Date"
        },
        "outcome": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "reportType": {
          "type": "string"
        },
        "firstName": {
          "type": "string"
        },
        "lastName": {
          "type": "string"
        },
        "middleName": {
          "type": "string"
        },
        "gender": {
          "type": "string"
        },
        "npi": {
          "type": "string"
        },
        "homeAddress": {
          "type": "string"
        },
        "homeCity": {
          "type": "string"
        },
        "homeState": {
          "type": "string"
        },
        "homeZip": {
          "type": "string"
        },
        "dcn": {
          "type": "string"
        },
        "reportDCN": {
          "type": "string"
        },
        "notes": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "maintainedUnder": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInnerMaintainedUnder"
        },
        "correctedFields": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "previousDCN": {
          "type": "string"
        },
        "previousTransaction": {
          "type": "string"
        },
        "databankSubjectId": {
          "type": "string",
          "minLength": 1
        },
        "otherName": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInnerOtherNameInner"
          }
        },
        "certification": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInnerCertification"
        },
        "submitter": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInnerSubmitter"
        },
        "enrollmentStatus": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInnerEnrollmentStatus"
        },
        "transactionTypeCode": {
          "type": "string"
        },
        "transactionType": {
          "type": "string"
        },
        "recentChangeDate": {
          "$ref": "#/$defs/Date"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInnerCertification": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "phone": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaNpdbReportsInnerCertificationPhone"
        },
        "date": {
          "$ref": "#/$defs/Date"
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInnerCertificationPhone": {
      "type": "object",
      "properties": {
        "number": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInnerEnrollmentStatus": {
      "type": "object",
      "properties": {
        "dataBank": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "statusCode": {
          "type": "string"
        },
        "section1128e": {
          "type": "boolean"
        },
        "section1921": {
          "type": "boolean"
        },
        "titleIV": {
          "type": "boolean"
        },
        "startDate": {
          "$ref": "#/$defs/Date"
        },
        "endDate": {
          "$ref": "#/$defs/Date"
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInnerMaintainedUnder": {
      "type": "object",
      "properties": {
        "statute": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInnerOtherNameInner": {
      "type": "object",
      "required": [
        "firstName",
        "lastName"
      ],
      "properties": {
        "firstName": {
          "type": "string"
        },
        "lastName": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNpdbReportsInnerSubmitter": {
      "type": "object",
      "properties": {
        "entityDBID": {
          "type": "string"
        },
        "agentDBID": {
          "type": "string"
        },
        "vendorID": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNppesInner": {
      "type": "object",
      "properties": {
        "npi": {
          "type": "string"
        },
        "active": {
          "type": "boolean"
        },
        "addresses": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CorePractitionerdatabaseschemaNppesInnerAddressesInner"
          }
        },
        "certificationDate": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "createdByName": {
          "type": "string"
        },
        "credential": {
          "type": "string"
        },
        "enumerationDate": {
          "$ref": "#/$defs/Date"
        },
        "enumerationType": {
          "type": "string"
        },
        "firstName": {
          "type": "string"
        },
        "gender": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "identifiers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaNppesInnerIdentifiersInner"
          }
        },
        "lastName": {
          "type": "string"
        },
        "lastUpdatedAt": {
          "$ref": "#/$defs/Date"
        },
        "middleName": {
          "type": "string"
        },
        "organizationId": {
          "type": "string"
        },
        "otherNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "prefix": {
          "type": "string"
        },
        "providerId": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "suffix": {
          "type": "string"
        },
        "taxonomies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CorePractitionerdatabaseschemaNppesInnerTaxonomiesInner"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedAt": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNppesInnerAddressesInner": {
      "type": "object",
      "properties": {
        "address1": {
          "type": "string"
        },
        "addressPurpose": {
          "type": "string"
        },
        "addressType": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "countryCode": {
          "type": "string"
        },
        "countryName": {
          "type": "string"
        },
        "faxNumber": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "telephoneNumber": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaNppesInnerTaxonomiesInner": {
      "type": "object",
      "properties": {
        "code": {
          "type": "string"
        },
        "desc": {
          "type": "string"
        },
        "license": {
          "type": "string"
        },
        "primary": {
          "type": "boolean"
        },
        "state": {
          "type": "string"
        },
        "taxonomyGroup": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaPerformanceIndicatorsInner": {
      "type": "object",
      "properties": {
        "totalComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "clinicalComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "serviceComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "benefitsComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "claimComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "accessIssueComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaPhoneNumbersInner": {
      "type": "object",
      "properties": {
        "phoneNumber": {
          "type": "string"
        },
        "faxNumber": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaPracticeLocationsInner": {
      "type": "object",
      "properties": {
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "address3": {
          "type": "string"
        },
        "address4": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "county": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "zipcode": {
          "type": "string"
        },
        "healthcareServiceName": {
          "type": "string"
        },
        "faxNumber": {
          "type": "string"
        },
        "telephoneNumber": {
          "type": "string"
        },
        "tin": {
          "type": "string"
        },
        "npi": {
          "type": "string"
        },
        "startDate": {
          "$ref": "#/$defs/Date"
        },
        "phoneCoverage24x7": {
          "type": "boolean"
        },
        "totalLocationHours": {
          "type": "number"
        },
        "locationHours": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CorePractitionerdatabaseschemaPracticeLocationsInnerLocationHoursInner"
          }
        },
        "drawingBlood": {
          "type": "boolean"
        },
        "laboratoryServices": {
          "type": "boolean"
        },
        "cliaNumber": {
          "type": "string"
        },
        "cliaExpirationDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "locationAccessibility": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaPracticeLocationsInnerLocationAccessibility"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaPracticeLocationsInnerLocationAccessibility": {
      "type": "object",
      "properties": {
        "adaAccessibilityFlag": {
          "type": "boolean"
        },
        "handicappedAccessFlag": {
          "type": "boolean"
        },
        "parkingAccessFlag": {
          "type": "boolean"
        },
        "restroomAccessFlag": {
          "type": "boolean"
        },
        "otherDisabilityServicesFlag": {
          "type": "boolean"
        },
        "ttyAccessFlag": {
          "type": "boolean"
        },
        "aslAccessFlag": {
          "type": "boolean"
        },
        "impairmentServicesFlag": {
          "type": "boolean"
        },
        "publicTransportationAccessFlag": {
          "type": "boolean"
        },
        "busAccessFlag": {
          "type": "boolean"
        },
        "subwayAccessFlag": {
          "type": "boolean"
        },
        "trainAccessFlag": {
          "type": "boolean"
        }
      }
    },
    "CorePractitionerdatabaseschemaPracticeLocationsInnerLocationHoursInner": {
      "type": "object",
      "properties": {
        "dayOfWeek": {
          "$ref": "#/$defs/DayOfWeekEnum"
        },
        "startHours": {
          "type": "string"
        },
        "endHours": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaProfessionalIdsInner": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "number": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaResidencyInner": {
      "type": "object",
      "properties": {
        "schoolName": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaSanctionsInner": {
      "type": "object",
      "properties": {
        "dateOfReport": {
          "$ref": "#/$defs/Date"
        },
        "sanctionType": {
          "type": "string"
        },
        "typeOfAction": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "data": {
          "type": "string"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "sanctionStartDate": {
          "$ref": "#/$defs/Date"
        },
        "exclusionInitiatedBy": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "url": {
          "type": "string"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaSiteVisitsInner": {
      "type": "object",
      "properties": {
        "date": {
          "$ref": "#/$defs/Date"
        },
        "grade": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaSpecialtiesInner": {
      "type": "object",
      "properties": {
        "specialty": {
          "type": "string"
        },
        "subspecialty": {
          "type": "string"
        },
        "primarySpecialty": {
          "type": "boolean"
        },
        "source": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "taxonomyCode": {
          "type": "string"
        },
        "classificationSource": {
          "$ref": "#/$defs/ClassificationSourceEnum"
        },
        "boardName": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        },
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "terminationDate": {
          "$ref": "#/$defs/Date"
        },
        "tenantPractitionerSpecialtyId": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaWorkHistoryGapsInner": {
      "type": "object",
      "properties": {
        "explanation": {
          "type": "string"
        },
        "gapStartDate": {
          "$ref": "#/$defs/Date"
        },
        "gapEndDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaXRayLicensesInner": {
      "type": "object",
      "properties": {
        "licenseNumber": {
          "type": "string"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "Date": {
      "type": "string",
      "format": "date"
    },
    "DayOfWeekEnum": {
      "type": "string",
      "enum": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday",
        "Saturday",
        "Sunday"
      ]
    },
    "DelegationStatusEnum2": {
      "type": "string",
      "enum": [
        "Delegated",
        "Direct",
        "CredNotRequired",
        "DeDelegated"
      ]
    },
    "EducationTypeEnum": {
      "type": "string",
      "enum": [
        "medicalSchool",
        "alliedHealthEducation",
        "podiatricMedicine",
        "chiropracticSchool",
        "nursingSchool",
        "OTHER"
      ]
    },
    "EffectiveStatusEnum": {
      "type": "string",
      "enum": [
        "PENDING_LINKAGE",
        "INELIGIBLE",
        "EXPIRED",
        "ACTIVE"
      ]
    },
    "EligibilityDeterminationResponse": {
      "type": "object",
      "description": "One append-only eligibility determination element (CP-40120). The effective status per scope is derived at read time: latest createdAt wins.",
      "properties": {
        "scope": {
          "type": [
            "object",
            "null"
          ],
          "additionalProperties": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": "Configured dimensions (states, linesOfBusiness, practitionerTypes, specialties) to values; an empty list means every value, all empty means global"
        },
        "credentialing": {
          "anyOf": [
            {
              "$ref": "#/$defs/AxisDeterminationResponse"
            },
            {
              "type": "null"
            }
          ]
        },
        "contracting": {
          "anyOf": [
            {
              "$ref": "#/$defs/AxisDeterminationResponse"
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceId": {
          "type": [
            "string",
            "null"
          ],
          "description": "Writer and upload that produced this element, e.g. roster:<rosterId>"
        },
        "createdAt": {
          "type": [
            "string",
            "null"
          ],
          "description": "When the element was recorded (ISO-8601)"
        },
        "createdBy": {
          "type": [
            "string",
            "null"
          ],
          "description": "User that recorded the element"
        }
      }
    },
    "ExclusionReasonDto": {
      "type": "object",
      "properties": {
        "code": {
          "type": "string",
          "description": "Catalogue code of the failing rule, e.g. STATE_NOT_ELIGIBLE."
        },
        "description": {
          "type": [
            "string",
            "null"
          ],
          "description": "Human wording for the failing rule, from the reasons catalogue."
        }
      }
    },
    "HomeLicenseLinkSourceEnum": {
      "type": "string",
      "enum": [
        "INGESTED",
        "MANUAL",
        "UNLINKED"
      ]
    },
    "JsonNode": {
      "type": "object",
      "properties": {
        "empty": {
          "type": "boolean"
        },
        "valueNode": {
          "type": "boolean"
        },
        "containerNode": {
          "type": "boolean"
        },
        "missingNode": {
          "type": "boolean"
        },
        "array": {
          "type": "boolean"
        },
        "object": {
          "type": "boolean"
        },
        "nodeType": {
          "$ref": "#/$defs/JsonNodeType"
        },
        "pojo": {
          "type": "boolean"
        },
        "number": {
          "type": "boolean"
        },
        "integralNumber": {
          "type": "boolean"
        },
        "floatingPointNumber": {
          "type": "boolean"
        },
        "short": {
          "type": "boolean"
        },
        "int": {
          "type": "boolean"
        },
        "long": {
          "type": "boolean"
        },
        "float": {
          "type": "boolean"
        },
        "double": {
          "type": "boolean"
        },
        "bigDecimal": {
          "type": "boolean"
        },
        "bigInteger": {
          "type": "boolean"
        },
        "textual": {
          "type": "boolean"
        },
        "boolean": {
          "type": "boolean"
        },
        "null": {
          "type": "boolean"
        },
        "binary": {
          "type": "boolean"
        }
      }
    },
    "JsonNodeType": {
      "type": "string",
      "enum": [
        "ARRAY",
        "BINARY",
        "BOOLEAN",
        "MISSING",
        "NULL",
        "NUMBER",
        "OBJECT",
        "POJO",
        "STRING"
      ]
    },
    "MatchedOnEnum": {
      "type": "string",
      "enum": [
        "ssn_dob",
        "ssn_only",
        "name_dob"
      ]
    },
    "PractitionerAddressesInner": {
      "type": "object",
      "properties": {
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "zipcode": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "PractitionerBusinessPurpose": {
      "type": "object",
      "properties": {
        "isForCredentialing": {
          "$ref": "#/$defs/PractitionerBusinessPurposeIsForCredentialing"
        },
        "isForMonitoring": {
          "$ref": "#/$defs/PractitionerBusinessPurposeIsForMonitoring"
        }
      }
    },
    "PractitionerBusinessPurposeIsForCredentialing": {
      "type": "object",
      "properties": {
        "value": {
          "type": "boolean"
        },
        "reason": {
          "type": "string"
        }
      }
    },
    "PractitionerBusinessPurposeIsForMonitoring": {
      "type": "object",
      "properties": {
        "value": {
          "type": "boolean"
        },
        "reason": {
          "type": "string"
        }
      }
    },
    "PractitionerMedicaidInner": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "medicaidNumber": {
          "type": "string"
        },
        "medicaidState": {
          "type": "string"
        },
        "cdsNumber": {
          "type": "string"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "PractitionerRolesMapValue": {
      "type": "object",
      "properties": {
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "terminationDate": {
          "$ref": "#/$defs/Date"
        },
        "continuityOfCare": {
          "type": "boolean"
        }
      }
    },
    "SanctionsLineageValue": {
      "type": "object",
      "properties": {
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "fileUrl": {
          "type": "string"
        },
        "sourceType": {
          "type": "string"
        },
        "sanctionType": {
          "type": "string"
        },
        "typeOfAction": {
          "type": "string"
        },
        "sourceName": {
          "type": "string"
        }
      }
    },
    "TypeEnum": {
      "type": "string",
      "enum": [
        "DEA",
        "CDS"
      ]
    }
  }
}