---
title: "Get monitoring workflows"
method: GET
path: "/monitoring-workflows"
tags: ["MonitoringWorkflow"]
---

# Get monitoring workflows

`GET /monitoring-workflows`

Retrieves a list of monitoring workflows based on filter criteria

## Query parameters

- `endAtId` string
- `filter` string
- `order` string
- `page` integer
- `size` integer
- `startAfterId` string

## Headers

- `tenant-id` string, required

## Response `200`

Successfully retrieved monitoring workflows

- GetMonitoringWorkflowsResponse — Response containing a list of monitoring workflows
  - `totalCount` integer — Total count of monitoring workflows
  - `data` GetMonitoringWorkflowResponse[] — Array of monitoring workflow records
    - `id` string — Unique identifier for the monitoring workflow
    - `tenantId` string — ID of the tenant
    - `tenantPractitionerId` string — ID of the tenant practitioner
    - `certifyPractitionerId` string — Certify practitioner ID
    - `data` MonitoringWorkflowResponseSchema — Represents the monitoring workflow data stored in the data JSON field.
      - `practitioner` PractitionerSchema, required
        - `caqhPdqs` object
          - `practitionerProfessionalId` object
            - `practitionerEcfmg` object
              - …
          - `practitionerSpecialty` object
            - `otherSpecialty` object
              - …
          - `attestationDate` string, date
          - `caqhApiResponseId` string — Unique identifier returned from CAQH API response for this practitioner record.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
        - `prefix` string
        - `firstName` string
        - `caqhPrimaryEmail` string — CAQH Primary Email of Practitioner.
        - `middleName` string
        - `lastName` string
        - `suffix` string
        - `primaryEmail` string
        - `npi` string
        - `externalId` string
        - `enrollmentStartDate` string, date — Enrollment start date of Practitioner.
        - `reimbursementId` string
        - `supervisingPractitionerId` string — The foreign key of the supervising practitioner.
        - `caqhProviderId` string
        - `providerType` string[]
        - `practitionerType` string[]
        - `practitionerTypesToCredential` string[] — The types of practitioners to credential.
        - `reviewCompleteDate` string, date — Review completion date of the Practitioner.
        - `statesToCredential` string[] — The states to credential.
        - `practitionerRoles` string[]
        - `practitionerRolesMap` object — Map of practitioner role key to effective/termination dates.
        - `practitionerSpecializedTraining` string[]
        - `lineOfBusiness` string[] — The line of business associated with the practitioner.
        - `providerId` string
        - `dateOfBirth` string, date
        - `ssn` string, nullable
        - `gender` string
        - `race` string, nullable — Provider's race.
        - `ethnicity` string, nullable — Provider's ethnicity.
        - `providerCreatedDate` string, date
        - `npdbDatabankSubjectId` string
        - `npdbDcn` string
        - `isDeceased` boolean, nullable
        - `deceasedDate` string, date
        - `deceasedExplanation` string
        - `lastCredentialedDate` string, date, nullable — Date of the last credentialing.
        - `lastCredentialingDate` string, date, nullable — Date of the last credentialing (alternative field name).
        - `nextCredentialingDate` string, date, nullable — Date of the next credentialing due.
        - `initialCredentialingDate` string, date, nullable — Date of the initial credentialing.
        - `dataAcquireDate` string, date, nullable — Date of data acquire.
        - `sourceUpdateDate` string, date, nullable — Date when source was last updated.
        - `emails` object[]
          - `email` string, email
          - `emailType` string
          - `source` string — The source of the email.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `userDefinedFields` object — User Defined Fields for the practitioner.
        - `delegationStatus` 'Delegated' | 'Direct' — The delegation status of the practitioner.
        - `jurisdictionOfInterest` string — The jurisdiction of interest for the practitioner.
        - `businessPurpose` object
          - `isForCredentialing` object — States if Practitioner is enabled for credentialing.
            - `value` boolean — States if Practitioner is enabled for credentialing.
            - `reason` string — The reason for the credentialing status.
          - `isForMonitoring` object — States if Practitioner is enabled for monitoring.
            - `value` boolean — States if Practitioner is enabled for monitoring.
            - `reason` string — The reason for the monitoring status.
        - `phoneNumbers` object[]
          - `phoneNumber` string, phone
          - `faxNumber` string
          - `type` string
          - `source` string — The source of the phone number.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `addresses` object[] — A list of addresses associated with the practitioner.
          - `address1` string
          - `address2` string
          - `city` string
          - `state` string
          - `country` string
          - `zipcode` string
          - `source` string — The source of the address.
          - `type` string — The type of address.
          - `diagnosticPrivilege` boolean, nullable — Indicates whether the NY license has diagnostic privilege. Applicable only to NY state licenses.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `licenses` object[] — State Licenses
          - `expiration` string, date — The expiration date of the license.
          - `issueDate` string, date — The issue date of the license.
          - `licenseNumber` string — The license number.
          - `state` string — The state that issued the license.
          - `licenseType` string — The specific type or category of the license (e.g., Medical, DEA).
          - `practitionerType` string — The specific practitioner type for the licenseType internal to certifyOS (e.g., DDS, CDS, MD).
          - `specialty` string — The area of practice or medical field (e.g., Cardiology, Pediatrics)
          - `licenseStatus` string — The current status of the license (e.g., Active, Expired).
          - `licenseSource` string — The source from which the license information was obtained.
          - `reportDate` string, date — The date the license information was reported or verified.
          - `licenseNumberVariations` string — Any known variations of the license number.
          - `flaggedDate` string, date — The date the license was flagged.
          - `dataSource` string — The data source of the license information.
          - `url` string — The URL to the license information.
          - `boardActionFlag` boolean, nullable — Board Action Flag to indicate whether there is an active action by the board on this provider license.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the license.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the license was verified.
          - `verifiedBy` string — The user who verified the license.
          - `scraperScreenshotUrl` string — The screenshot URL from the scraper
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `medicaid` object[]
          - `state` string
          - `medicaidNumber` string
          - `medicaidState` string
          - `cdsNumber` string
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `malpracticeInsurances` object[]
          - `carrierName` string — Malpractice Insurance Carrier Name
          - `expiryDate` string, date — Malpractice Insurance Policy Expiry Date
          - `effectiveDate` string, date — Malpractice Insurance Policy Effective Date
          - `flaggedDate` string, date — The date the malpractice insurance was flagged.
          - `source` string — Malpractice Insurance Policy Source
          - `status` string — Malpractice Insurance Policy Status (i.e. Active, Expired)
          - `policyNumber` string — Malpractice Insurance Policy Number
          - `aggregateCoverageAmount` string — Malpractice Insurance Policy Aggregate Coverage Amount
          - `occurrenceCoverageAmount` string — Malpractice Insurance Policy Occurrence Coverage Amount
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `type` string — The type of malpractice insurance.
          - `unlimitedCoverage` boolean, nullable — Whether the policy has unlimited coverage.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the malpractice insurance.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `malpracticeInsurance` object[]
          - `carrierName` string — Malpractice Insurance Carrier Name
          - `expiryDate` string, date — Malpractice Insurance Policy Expiry Date
          - `effectiveDate` string, date — Malpractice Insurance Policy Effective Date
          - `source` string — Malpractice Insurance Policy Source
          - `status` string — Malpractice Insurance Policy Status (i.e. Active, Expired)
          - `policyNumber` string — Malpractice Insurance Policy Number
          - `aggregateCoverageAmount` string — Malpractice Insurance Policy Aggregate Coverage Amount
          - `occurrenceCoverageAmount` string — Malpractice Insurance Policy Occurrence Coverage Amount
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `type` string — The type of malpractice insurance.
          - `unlimitedCoverage` boolean, nullable — Whether the policy has unlimited coverage.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the malpractice insurance.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `supportingDocuments` Attachment[]
          - `createdAt` string, date — The date the attachment was created.
          - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
          - `fileUrl` string — Supporting Document File URI in GCS
          - `originalFileName` string — Supporting Document Original File Name
          - `state` string — The state associated with the supporting document.
          - `expirationDate` string, date — The expiration date of the supporting document.
          - `source` string — The source of the supporting document.
          - `createdBy` string — The user who created the record.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `boardCertifications` object[]
          - `abmsId` string, nullable — The ABMS ID of the board certification.
          - `certificateId` string
          - `certifyingBoardName` string
          - `isPrimary` boolean
          - `certificateType` string
          - `durationType` string
          - `expireDate` string, date — Deprecated in favor of `expirationDate`. The date the board certification expires.
          - `expirationDate` string, date
          - `issueDate` string, date
          - `reverificationDate` string, date — The date the board certification was reverified.
          - `speciality` string
          - `subspeciality` string
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `moc` string
          - `status` string
          - `occuranceType` string
          - `recordType` string
          - `reportDate` string, date — The date the board certification was reported.
          - `flaggedDate` string, date — The date the board certification was flagged.
          - `source` string — The source of the board certification information.
          - `city` string, nullable
          - `state` string, nullable
          - `zipCode` string, nullable
          - `country` string, nullable
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the board certification.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `hospitalAffiliations` object[]
          - `name` string
          - `specialty` string
          - `state` string
          - `type` string
          - `isPrimary` boolean, nullable
          - `source` string
          - `startDate` string, date
          - `endDate` string, date
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `status` string — The status of the hospital affiliation.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the hospital affiliation.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `sanctions` object[]
          - `dateOfReport` string, date — The date the sanction was reported.
          - `sanctionType` string — The type of sanction (e.g. License Suspension, License Revocation, etc.).
          - `typeOfAction` string — The type of action taken as a result of the sanction (e.g. Suspension, Revocation, etc.).
          - `verifiedBy` string
          - `data` string — The data associated with the sanction. (needs definition from source)
          - `flaggedDate` string, date — The date the sanction was flagged.
          - `sanctionStartDate` string, date — The date the sanction started.
          - `exclusionInitiatedBy` string — The sanction initiator.
          - `source` string — The source of the sanction information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `url` string — URL of Sanctions
          - `attachments` Attachment[] — Supporting documents for the sanction.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the sanction was verified.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `sanctionsLineage` object — Lineage information for sanctions, keyed by source ID. Used to indicate when the data was last fetched.
        - `workHistoryGaps` object[]
          - `explanation` string — The explanation for the work history gap.
          - `gapStartDate` string, date — The start date of the work history gap.
          - `gapEndDate` string, date — The end date of the work history gap.
          - `verifiedDate` string, date
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `disclosureQuestions` object[]
          - `explanation` string — The explanation for the disclosure question answer.
          - `question` string — The question being answered.
          - `answer` string — The answer to the disclosure question.
          - `answerFlag` boolean — Whether the flag is true (Yes) or false (No).
          - `disclosureDate` string, date — Date of the disclosure
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `nppes` object[]
          - `npi` string — The National Provider Identifier (NPI) assigned to the practitioner.
          - `active` boolean, nullable — Whether the practitioner's NPPES record is active.
          - `addresses` object[]
            - `address1` string
            - `addressPurpose` string
            - `addressType` string
            - `city` string
            - `countryCode` string
            - `countryName` string
            - `faxNumber` string
            - `postalCode` string
            - `state` string
            - `telephoneNumber` string
          - `certificationDate` string, date — The date the practitioner was certified.
          - `createdBy` string
          - `createdByName` string
          - `credential` string — The credential the practitioner is certified in.
          - `enumerationDate` string, date — The date the practitioner was enumerated.
          - `enumerationType` string — The type of enumeration (e.g. Initial, Renewal, etc.).
          - `firstName` string — The first name of the practitioner.
          - `gender` string — The gender of the practitioner.
          - `id` string — The unique identifier for the practitioner.
          - `identifiers` object[]
            - `id` string
            - `type` string
            - `state` string
            - `issuer` string
          - `lastName` string
          - `lastUpdatedAt` string, date
          - `middleName` string
          - `organizationId` string
          - `otherNames` unknown[]
            - unknown
          - `prefix` string
          - `providerId` string
          - `status` string
          - `suffix` string
          - `taxonomies` object[]
            - `code` string
            - `desc` string
            - `license` string
            - `primary` boolean, nullable
            - `state` string
            - `taxonomyGroup` string
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `verifiedAt` string, date — Nppes verification date.
          - `verifiedBy` string — The user who verified the Nppes information.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `practiceLocations` object[]
          - `address1` string
          - `address2` string
          - `address3` string
          - `address4` string
          - `city` string
          - `county` string
          - `country` string — The country of the practice location.
          - `state` string
          - `zipcode` string
          - `healthcareServiceName` string
          - `faxNumber` string
          - `telephoneNumber` string
          - `tin` string — Tax Identification Number for the practice location.
          - `npi` string — National Provider Identifier for the practice location.
          - `startDate` string, date — The start date at this practice location.
          - `phoneCoverage24x7` boolean, nullable — Whether the practice location provides 24/7 coverage.
          - `totalLocationHours` number — Total hours of operation for the practice location (e.g. 100.00)
          - `locationHours` object[] — Hours of operation for each day of the week.
            - `dayOfWeek` 'Monday' | 'Tuesday' | 'Wednesday' | 'Thursday' | 'Friday' | 'Saturday' | 'Sunday' — Day of the week.
            - `startHours` string, nullable — Start time in HH:MM format (e.g., 09:00).
            - `endHours` string, nullable — End time in HH:MM format (e.g., 17:00).
          - `drawingBlood` boolean, nullable — Whether the practice location provides blood drawing services.
          - `laboratoryServices` boolean, nullable — Whether the practice location provides laboratory services.
          - `cliaNumber` string — Clinical Laboratory Improvement Amendments (CLIA) number.
          - `cliaExpirationDate` string, date — The date the CLIA certificate expires.
          - `source` string — The source of the practice location information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the practice location.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the practice location was verified.
          - `verifiedBy` string — The user who verified the practice location.
          - `locationAccessibility` object
            - `adaAccessibilityFlag` boolean
            - `handicappedAccessFlag` boolean
            - `parkingAccessFlag` boolean
            - `restroomAccessFlag` boolean
            - `otherDisabilityServicesFlag` boolean
            - `ttyAccessFlag` boolean
            - `aslAccessFlag` boolean
            - `impairmentServicesFlag` boolean
            - `publicTransportationAccessFlag` boolean
            - `busAccessFlag` boolean
            - `subwayAccessFlag` boolean
            - `trainAccessFlag` boolean
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `languages` object[]
          - `language` string — The language the practitioner is proficient in.
          - `isPrimary` boolean, nullable — Whether the language is the primary language of the practitioner.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `licensureActions` object[]
          - `licenseNumber` string — The license number.
          - `details` string — The details of the licensure action. What happened and the result of the action.
          - `state` string — The state that issued the licensure action.
          - `lastActionDate` string, date — The date the licensure action was last taken.
          - `reportDate` string, date — The date the licensure action was reported.
          - `source` string — The source of the licensure action.
          - `actionType` string — The type of action taken as a result of the licensure action (i.e. suspension, revocation, etc.).
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `createdDate` string, date
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the licensure action.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `flaggedDate` string, date — The date the licensure actions was flagged.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `url` string — URL of the licensure actions.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `dea` object[]
          - `expireDate` string, date — Deprecated in favor of `expirationDate`. The date the DEA license expires.
          - `expirationDate` string, date — The date the DEA license expires.
          - `affiliation` string — The affiliation of the practitioner.
          - `deaNumber` string — The DEA number of the practitioner.
          - `number` string — The DEA number of the practitioner.
          - `cdsLicenseNumber` string — The CDS License Number of the practitioner.
          - `state` string — The state that issued the DEA license.
          - `providerType` string — The type of provider (i.e. MD, DO, NP, PA, etc.).
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `source` string
          - `type` 'DEA' | 'CDS'
          - `status` string
          - `reportDate` string, date — The date the DEA information was reported.
          - `flaggedDate` string, date — The date the DEA information was flagged.
          - `url` string — The URL to the DEA information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the DEA.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `cds` object[]
          - `expireDate` string, date — Deprecated in favor of `expirationDate`. The date the CDS license expires.
          - `expirationDate` string, date — The date the CDS license expires.
          - `number` string — The CDS License Number
          - `state` string — The state that issued the CDS license.
          - `providerType` string — The type of provider (i.e. MD, DO, NP, PA, etc.).
          - `verifiedBy` string
          - `verifiedDate` string, date
          - `source` string
          - `status` string
          - `reportDate` string, date — The date the CDS information was reported.
          - `flaggedDate` string, date — The date the CDS information was flagged.
          - `url` string — The URL to the CDS information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the CDS.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `cmsSpecialties` object[]
          - `cmsTypeCode` string
          - `cmsTypeName` string
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `npdbReports` object[]
          - `ssn` string — The ssn of the practitioner.
          - `birthdate` string, date — The birthdate of the practitioner.
          - `flaggedDate` string, date — The date the NPDB reports was flagged.
          - `licensureField` string — The licensure field of the practitioner.
          - `reportDate` string, date — The date the NPDB report was reported.
          - `processDate` string, date — The date the NPDB report was processed by Certify.
          - `verifiedBy` string
          - `data` object — The data associated with the NPDB report.
          - `verifiedDate` string, date
          - `typeOfAction` string — Whether there was a report found or not.
          - `createdDate` string, date
          - `deceased` string — Whether the practitioner is deceased.
          - `paymentAmount` string — The amount of the payment.
          - `paymentDate` string, date — The date the payment was made.
          - `patientAge` string — The age of the patient.
          - `patientGender` string — The gender of the patient.
          - `patientType` string — The type of patient (i.e. adult, child, etc.).
          - `medicalConditionDescription` string — The description of the medical condition.
          - `procedureDescription` string — The description of the procedure.
          - `allegationsDescription` string — The description of the allegations.
          - `allegationNature` string — The nature of the allegation.
          - `specificAllegation` string — The specific allegation.
          - `specificAllegationDate` string, date — The date the specific allegation was made.
          - `outcome` string — The outcome of the NPDB report.
          - `source` string — The source of the NPDB report.
          - `reportType` string — The type of report (i.e. report, notice, etc.).
          - `firstName` string — The first name of the practitioner.
          - `lastName` string — The last name of the practitioner.
          - `middleName` string — The middle name of the practitioner.
          - `gender` string — The gender of the practitioner.
          - `npi` string — The National Provider Identifier (NPI) assigned to the practitioner.
          - `homeAddress` string — The home address of the practitioner.
          - `homeCity` string — The home city of the practitioner.
          - `homeState` string — The home state of the practitioner.
          - `homeZip` string — The home zip code of the practitioner.
          - `dcn` string — The DEA number of the practitioner.
          - `reportDCN` string, nullable — The reportDCN of NPDB report.
          - `notes` string[], nullable — The notes of the NPDB report.
          - `maintainedUnder` object, nullable
            - `statute` string[] — The statute of the NPDB report.
          - `correctedFields` string[], nullable — The corrected fields of the NPDB report.
          - `previousDCN` string, nullable — The previous DCN of NPDB report.
          - `previousTransaction` string, nullable — The previous transaction type of NPDB report.
          - `databankSubjectId` string — The unique identifier for the subject within the National Practitioner Data Bank (NPDB).
          - `otherName` object[]
            - `firstName` string, required
            - `lastName` string, required
          - `certification` object
            - `name` string — The certification verified by
            - `title` string — The title of the person who certified the report.
            - `phone` object
              - …
            - `date` string, date
          - `submitter` object
            - `entityDBID` string — The database ID of the submitting entity.
            - `agentDBID` string — The database ID of the agent acting on behalf of the entity.
            - `vendorID` string — The ID of the vendor used for submission.
          - `enrollmentStatus` object
            - `dataBank` string — The databank associated with the enrollment status.
            - `status` string — The enrollment status.
            - `statusCode` string — The code for the enrollment status.
            - `section1128e` boolean — Enrollment status related to Section 1128E of the Social Security Act.
            - `section1921` boolean — Enrollment status related to Section 1921 of the Social Security Act.
            - `titleIV` boolean — Enrollment status related to Title IV of the Social Security Act.
            - `startDate` string, date
            - `endDate` string, date
          - `transactionTypeCode` string, nullable — The transaction type code of the NPDB report.
          - `transactionType` string, nullable — The transaction type of the NPDB report.
          - `recentChangeDate` string, date, nullable — The date of the most recent change to the NPDB report.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the NPDB report.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `educationTraining` object[] — The education or training of the practitioner. This includes all medical school, residencies, fellowships and continuing medical education received by the practitioner.
          - `startDate` string, date — The start date of the education or training.
          - `endDate` string, date — The end date of the education or training.
          - `type` string — The type of education or training.
          - `degree` string — The degree received from the education or training.
          - `speciality` string — The specialty of the education or training.
          - `subspecialty` string — The subspecialty of the education or training.
          - `institution` string — The institution that provided the education or training.
          - `licensingBoardReference` string — The reference to the licensing board.
          - `verifiedBy` string — The person who verified the education or training.
          - `verifiedDate` string, date — The date the education or training was verified.
          - `status` string — The status of the education or training.
          - `source` string — The source of the education or training information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the education or training.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `residency` object[] — Residency information for the practitioner.
          - `schoolName` string — The name of the school or institution where the residency was completed.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `education` object[] — Education information for the practitioner (alternative to educationTraining).
          - `toDate` string, date — The end date of the education.
          - `schoolName` string — The name of the school or institution.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `cliaCertificates` object[]
          - `certificateNumber` string — The certificate number of the CLIA certificate.
          - `expirationDate` string, date — The expiration date of the CLIA certificate.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `medicare` object[]
          - `medicareNumber` string — The Medicare number of the practitioner.
          - `medicareState` string — The state that issued the Medicare number.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `xRayLicenses` object[]
          - `licenseNumber` string — The license number of the X-Ray license.
          - `expirationDate` string, date — The expiration date of the X-Ray license.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `specialties` object[] — Specialties of the practitioner.
          - `specialty` string — The specialty of the practitioner.
          - `subspecialty` string — The subspecialty of the practitioner.
          - `primarySpecialty` boolean, nullable — Whether this is the primary specialty.
          - `source` string — The source of the specialty information.
          - `type` string — The type of specialty.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the specialty.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the specialty was verified.
          - `verifiedBy` string — The user who verified the specialty.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `appVerifications` object[] — Application verifications for the practitioner.
          - `verificationType` string — The type of verification.
          - `explanation` string — Explanation of the verification.
          - `source` string — The source of the verification.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the app verification.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the verification was verified.
          - `verifiedBy` string — The user who verified the verification.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `professionalIds` object[] — Professional IDs for the practitioner.
          - `type` string — The type of professional ID.
          - `number` string — The professional ID number.
          - `state` string — The state that issued the professional ID.
          - `issueDate` string, date — The issue date of the professional ID.
          - `expirationDate` string, date — The expiration date of the professional ID.
          - `source` string — The source of the professional ID information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the professional ID.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the professional ID was verified.
          - `verifiedBy` string — The user who verified the professional ID.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `siteVisits` object[] — Site visits for the practitioner.
          - `date` string, date — The date of the site visit.
          - `grade` string — The grade of the site visit.
          - `source` string — The source of the site visit information.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the site visit.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the site visit was verified.
          - `verifiedBy` string — The user who verified the site visit.
          - `dataAcquireDate` string, date, nullable — Date the data was acquired from the source.
          - `sourceUpdateDate` string, date, nullable — Date when the data was last updated in the source system.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `performanceIndicators` object[] — Performance indicators for the practitioner.
          - `totalComplaints` integer — Total number of complaints (e.g. 10)
          - `clinicalComplaints` integer — Number of clinical complaints (e.g. 10)
          - `serviceComplaints` integer — Number of service complaints (e.g. 10)
          - `benefitsComplaints` integer — Number of benefits complaints (e.g. 10)
          - `claimComplaints` integer — Number of claim complaints (e.g. 10)
          - `accessIssueComplaints` integer — Number of access issue complaints (e.g. 10)
          - `reportDate` string, date — The date the performance indicator was reported.
          - `createdAt` string, date — The date the record was created.
          - `createdBy` string — The user who created the record.
          - `updatedAt` string, date — The date the record was last updated.
          - `updatedBy` string — The user who last updated the record.
          - `attachments` Attachment[] — Supporting documents for the performance indicator.
            - `createdAt` string, date — The date the attachment was created.
            - `fileType` string — Supporting Document File Type (i.e. Malpractice Insurance Policy, License, etc.)
            - `fileUrl` string — Supporting Document File URI in GCS
            - `originalFileName` string — Supporting Document Original File Name
            - `state` string — The state associated with the supporting document.
            - `expirationDate` string, date — The expiration date of the supporting document.
            - `source` string — The source of the supporting document.
            - `createdBy` string — The user who created the record.
            - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
          - `verifiedDate` string, date — The date the performance indicator was verified.
          - `verifiedBy` string — The user who verified the performance indicator.
          - `credWorkflowRecordOrigin` string — Indicate how this record was added/edited within the credentialing workflow.
        - `aggregateCoverageAmount` string — Malpractice aggregate coverage amount
        - `annualFWATraining` boolean — Whether annual Fraud, Waste, and Abuse training has been completed
        - `attestationDate` string, date — Council for Affordable Quality Healthcare Attestation Date
        - `carrierName` string — Malpractice carrier name
        - `cdsExempt` union — Whether practitioner is exempt from controlled substance number requirements
          - string
          - boolean
        - `cdsExemptState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State for controlled substance number exemption
        - `cdsWaiver` union — Whether practitioner has controlled substance number waiver
          - string
          - boolean
        - `cdsWaiverState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State for controlled substance number waiver
        - `certificateId` string — Board certification number for primary specialty
        - `certificateNumber` string — CLIA Certificate Number
        - `certifyingBoardName` string — Board certification name for primary specialty
        - `cmsTypeCode` string — Provider's CMS type code
        - `cmsTypeName` string — Provider's CMS type description
        - `credentialingType` 'I' | 'R' — Type of credentialing (I = Initial, R = Recredentialing)
        - `criticalIncidentTraining` boolean — Whether critical incident training has been completed
        - `culturalCompetency` union — Whether cultural competency training has been completed
          - string
          - boolean
        - `deaExempt` union — Whether practitioner is exempt from DEA requirements
          - string
          - boolean
        - `deaExemptState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State for DEA exemption
        - `deaWaiver` union — Whether practitioner has DEA waiver
          - string
          - boolean
        - `deaWaiverState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State for DEA waiver
        - `degree` 'AA' | 'ABA' | 'ACNP' | 'ACU' | 'ADC' | 'APN' | 'APN-CNP' | 'APRN' | 'AT' | 'ATR' | 'AUD' | 'BCaBA' | 'BCBA' | 'BSW' | 'BT' | 'CBHT' | 'CD' | 'CDS' | 'CNS' | 'CP' | 'CphT' | 'CRNA' | 'CSP' | 'CSW' | 'DC' | 'DDS' | 'DMD' | 'DO' | 'DPM' | 'DT' | 'EMT' | 'GC' | 'HOS' | 'IBCLC' | 'LBHC' | 'LLMSW' | 'LMFT' | 'LMSW' | 'LN' | 'LP' | 'LPC' | 'LPCC' | 'LPN' | 'LPT' | 'LVN' | 'MA' | 'MD' | 'MFT' | 'MT' | 'MW' | 'ND' | 'NEU' | 'NMW' | 'NP' | 'OA' | 'OD' | 'OPT' | 'OT' | 'OTA' | 'PA' | 'PA-C' | 'PC' | 'PCC' | 'PDH' | 'PHA' | 'PHD' | 'PSW' | 'PsyD' | 'PT' | 'PTA' | 'PTNL' | 'RD' | 'RDH' | 'RN' | 'RNFA' | 'Rph' | 'RPSGT' | 'RT' | 'SA' | 'SAC' | 'SA-C' | 'SLP' | 'WHNP' | 'RDN' | 'LCSW' | 'SW' | 'LMHC' | 'CPsyD' | 'LactCon' | 'CTRS' | 'AAS' | 'BA' | 'BS' | 'BHS' | 'BSN' | 'CNM' | 'CRNP' | 'DAOM' | 'DNP' | 'DNS' | 'DPT' | 'EDD' | 'FNP' | 'MAC' | 'MBA' | 'MBBC' | 'MBBCh' | 'MBBch-BAO' | 'MBBS' | 'MBCHB' | 'MEd' | 'MHS' | 'MMS' | 'MPA' | 'MPT' | 'MPH' | 'MS' | 'MS-ANP' | 'MSAH' | 'MSCP' | 'MSHS' | 'MSN' | 'MSN-FNP' | 'MSAP' | 'MSP' | 'MSPT' | 'MSEd' | 'MSW' | 'MD/MPH' | 'OTD' | 'PNP' | 'PMHNP' — Degree obtained from education
        - `disclosureQuestion` string — Disclosure question for practitioner
        - `durationType` union — Board certification duration type for primary specialty
          - string
          - boolean
        - `ecfmgNumber` string — ECFMG (Educational Commission for Foreign Medical Graduates) number
        - `educationType` string — Type of education
        - `effectiveDate` string, date — Effective date for the practitioner role
        - `endDate` string, date — End date for primary hospital affiliation
        - `epsdtDate` string, date — Date of EPSDT certification
        - `epsdtState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State for EPSDT certification
        - `epsdtStatus` 'Certified' | 'Not Certified' — Early and Periodic Screening, Diagnostic and Treatment status
        - `expiration` string, date — State License Expiration Date
        - `expirationDate` string, date — CLIA Certificate Expiration Date
        - `expireDate` string, date — DEA Expiration Date
        - `expiryDate` string, date — Malpractice expiry date
        - `fromDate` string, date — Start date of education
        - `initialAppointmentDate` string, date — Date of the initial appointment
        - `issueDate` string, date — Board certification issue date for primary specialty
        - `language` 'Abkhaz' | 'Afar' | 'Afrikaans' | 'Akan' | 'Albanian' | 'Amharic' | 'Arabic' | 'Aragonese' | 'Aramaic' | 'Armenian' | 'Assamese' | 'Avaric' | 'Avestan' | 'Aymara' | 'Azerbaijani' | 'Bambara' | 'Bashkir' | 'Basque' | 'Belarusian' | 'Bemba' | 'Bengali' | 'Bihari' | 'Bislama' | 'Bosnian' | 'Breton' | 'Bulgarian' | 'Burmese' | 'Cantonese' | 'Castilian' | 'Catalan - Valencian' | 'Cebuano' | 'Chamorro' | 'Chechen' | 'Chichewa - Chewa - Nyanja' | 'Chinese' | 'Chuvash' | 'Cornish' | 'Corsican' | 'Cree' | 'Croatian' | 'Czech' | 'Danish' | 'Divehi - Dhivehi - Maldivian' | 'Dutch' | 'Dzongkha' | 'English' | 'Esperanto' | 'Estonian' | 'Ethiopian' | 'Ewe' | 'Faroese' | 'Fijian' | 'Finnish' | 'French' | 'Fula - Fulah - Pulaar - Pular' | 'Galician' | 'Ganda' | 'Georgian' | 'German' | 'Greek (modern)' | 'Greek' | 'Guaraní' | 'Gujarati' | 'Haitian Creole' | 'Hausa' | 'Hebrew' | 'Herero' | 'Hindi' | 'Hiri Motu' | 'Hungarian' | 'Icelandic' | 'Ido' | 'Igbo' | 'Indonesian' | 'Interlingua' | 'Interlingue' | 'Inuktitut' | 'Inupiaq' | 'Irish' | 'Italian' | 'Jamaican Patois' | 'Japanese' | 'Javanese' | 'Kalaallisut - Greenlandic' | 'Kannada' | 'Kanuri' | 'Kashmiri' | 'Kazakh' | 'Khmer' | 'Kikuyu - Gikuyu' | 'Kinyarwanda' | 'Kirundi' | 'Komi' | 'Konkani' | 'Kongo' | 'Korean' | 'Kurdish' | 'Kwanyama - Kuanyama' | 'Kyrgyz' | 'Lao' | 'Latin' | 'Latvian' | 'Limburgish - Limburgan - Limburger' | 'Lingala' | 'Lithuanian' | 'Luba-katanga' | 'Luxembourgish - Letzeburgesch' | 'Macedonian' | 'Malagasy' | 'Malay' | 'Malayalam' | 'Maltese' | 'Mandarin Chinese' | 'Manx' | 'Māori' | 'Marathi (marāṭhī)' | 'Marshallese' | 'Mongolian' | 'Nauru' | 'Navajo, Navaho' | 'Ndonga' | 'Nepali' | 'North Ndebele' | 'Northern Sami' | 'Norwegian' | 'Norwegian Bokmål' | 'Norwegian Nynorsk' | 'Nuosu' | 'Occitan' | 'Ojibwe, Ojibwa' | 'Old Church Slavonic - Church Slavonic - Old Bulgarian' | 'Oriya' | 'Oromo' | 'Ossetian - Ossetic' | 'Other' | 'Pāli' | 'Punjabi' | 'Pashto - Pushto' | 'Persian (Farsi)' | 'Polish' | 'Portuguese' | 'Quechua' | 'Romanian' | 'Romansh' | 'Russian' | 'Samoan' | 'Sango' | 'Sanskrit (saṁskṛta)' | 'Sardinian' | 'Scottish Gaelic - Gaelic' | 'Serbian' | 'Shona' | 'Sindhi' | 'Singhalese' | 'Slovak' | 'Somali' | 'South Azerbaijani' | 'South Ndebele' | 'Southern Sotho' | 'Spanish' | 'Sundanese' | 'Swahili' | 'Swati' | 'Swedish' | 'Tagalog' | 'Tahitian' | 'Tajik' | 'Tamil' | 'Tatar' | 'Telugu' | 'Thai' | 'Tibetan' | 'Tigrinya' | 'Tonga (tonga Islands)' | 'Tsonga' | 'Tswana' | 'Turkish' | 'Turkmen' | 'Twi' | 'Ukrainian' | 'Urdu' | 'Uyghur - Uighur' | 'Uzbek' | 'Venda' | 'Vietnamese' | 'Volapük' | 'Walloon' | 'Welsh' | 'Western Frisian' | 'Wolof' | 'Xhosa' | 'Yiddish' | 'Yoruba' | 'Zhuang - Chuang' | 'Zulu' | 'American Sign Language (ASL)' | 'Not Disclosed' | 'Not Known' — Primary language of the practitioner
        - `lastAppointmentDate` string, date — Date of the last appointment
        - `licenseNumber` string — State License Number
        - `licenseType` string — State License Type
        - `medicaidNumber` string — Practitioner's Medicaid identifier
        - `medicaidState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State of Medicaid ID
        - `medicareState` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State of Medicare ID
        - `modelOfCareTraining` boolean — Whether model of care training has been completed
        - `name` string — Primary hospital affiliation of the practitioner
        - `nextAppointmentDate` string, date — Date of the next appointment
        - `number` string — Drug Enforcement Administration number
        - `occurrenceCoverageAmount` string — Malpractice occurrence coverage amount
        - `onStaff` 'Y' | 'N' — Whether the practitioner is on staff
        - `penultimateCredentialingDate` string, date — Date of the penultimate credentialing
        - `policyNumber` string — Malpractice insurance policy number
        - `practitionerChangeEffectiveDate` string, date — Effective date of practitioner change
        - `recredApprovalDate` string, date — Date of the recredentialing approval
        - `reimbursementCode` string — Reimbursement code of the practitioner
        - `schoolName` string — Name of the educational institution
        - `secondaryEmail` string, email — Secondary email address for the practitioner
        - `specialty` string — Specialty of internship
        - `startDate` string, date — Appointment date for primary hospital affiliation
        - `state` 'AK' | 'AL' | 'AR' | 'AS' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'FM' | 'GA' | 'GU' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MH' | 'MI' | 'MN' | 'MO' | 'MP' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'PR' | 'PW' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'UM' | 'VA' | 'VI' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY' — State License Issuing State (State Abbreviation code)
        - `status` string — Status for primary hospital affiliation
        - `supervisingProviderType` 'AA' | 'ABA' | 'ACNP' | 'ACU' | 'ADC' | 'APN' | 'APN-CNP' | 'APRN' | 'AT' | 'ATR' | 'AUD' | 'BCaBA' | 'BCBA' | 'BSW' | 'BT' | 'CBHT' | 'CD' | 'CDS' | 'CNS' | 'CP' | 'CphT' | 'CRNA' | 'CSP' | 'CSW' | 'DC' | 'DDS' | 'DMD' | 'DO' | 'DPM' | 'DT' | 'EMT' | 'GC' | 'HOS' | 'IBCLC' | 'LBHC' | 'LLMSW' | 'LMFT' | 'LMSW' | 'LN' | 'LP' | 'LPC' | 'LPCC' | 'LPN' | 'LPT' | 'LVN' | 'MA' | 'MD' | 'MFT' | 'MT' | 'MW' | 'ND' | 'NEU' | 'NMW' | 'NP' | 'OA' | 'OD' | 'OPT' | 'OT' | 'OTA' | 'PA' | 'PA-C' | 'PC' | 'PCC' | 'PDH' | 'PHA' | 'PHD' | 'PSW' | 'PsyD' | 'PT' | 'PTA' | 'PTNL' | 'RD' | 'RDH' | 'RN' | 'RNFA' | 'Rph' | 'RPSGT' | 'RT' | 'SA' | 'SAC' | 'SA-C' | 'SLP' | 'WHNP' | 'RDN' | 'LCSW' | 'SW' | 'LMHC' | 'CPsyD' | 'LactCon' | 'CTRS' | 'MPH' | 'MS' — Type of supervising healthcare provider
        - `telemedicineAvailable` string — Indicates if telemedicine services are available
        - `telemedicineURL` string, uri — URL for telemedicine practitioners
        - `tempPrivilegeDate` string, date — Date of the temporary privilege
        - `terminationDate` string, date — Termination date for the practitioner role
        - `toDate` string, date — End date of education
        - `type` string — Appointment type for primary hospital affiliation
        - `udfContractEntityType` string — Contract entity type of the practitioner
        - `udfContractedThrough` string — Indicates through whom/which entity the practitioner is contracted
        - `udfFluorideVarnish` string — Fluoride varnish status
        - `udfFluorideVarnishVerifDate` string, date — Fluoride varnish verification date
        - `udfMedstarSpecialty` string — UDF field for Medstar specialty
        - `udfMedstarTitle` 'MD' | 'CNM' | 'CRNP' | 'DMD' | 'AUD' | 'PA-C' | 'SLP' | 'PsyD' | 'DPM' | 'DC' | 'DO' | 'OT' | 'RD' | 'DDS' | 'LCSW-C' | 'LICSW' | 'LPC' | 'BCBA' | 'LCSW' | 'CRNA' | 'OD' | 'DNP' | 'PHD' | 'LCPC' | 'LMFT' | 'ACU' | 'CPNP' | 'PT' | 'LDN' | 'LN' | 'MGC' | 'FNP' | 'EDD' | 'BCaBA' | 'CLD' | 'CAC' | 'LAc' | 'MFT' | 'MSW' | 'CD' — Medstar professional title (e.g. MD, DO, CRNP). Supports multiple values via valueArrayGrouping.
        - `udfNewRecords` string — UDF field for new records
        - `udfNotes` string — UDF field for notes
        - `udfOrgNpi` string — Org NPI of the practitioner
        - `udfPractitionerDirectoryGrouping` string — Practitioner directory grouping of the practitioner
        - `udfProviderLinkedToMoreThanOneContract` string — UDF field indicating if provider is linked to multiple contracts
        - `udfRosterSourceFileID` string — Roster source file id of the practitioner
        - `udfStaffStatus` string — Staff status of the practitioner
        - `udfTiopaComments` string — TIOPA comments for the practitioner
        - `udfTooltipDescription` string — UDF field for tooltip description
        - `udfTooltipHeader` string — UDF field for tooltip header
        - `udfUSTHCreationDate` string, date — USTH creation date of the practitioner
        - `udfUSTHModifiedDate` string, date — Modified date of the practitioner
        - `udfUSTHVersion` string — USTH version of the practitioner
        - `udfUSTHVersionDate` string, date — USTH version date of the practitioner
        - `udfVBCAttribution` string — VBC attribution of the practitioner
        - `udfZingProviderGroupName` string — Zing provider group name of the practitioner
        - `udfZingProviderValueBasedGroupRef` string — Zing provider value based group ref of the practitioner
        - `udfZingSupplierLinkId` string — Zing supplier link id of the practitioner
        - `udf_MMO_Commercial` string — MMO commercial of the practitioner
        - `udf_MMO_DecisionDate` string, date — MMO decision date of the practitioner
        - `udf_MMO_Exchange` string — MMO exchange of the practitioner
        - `udf_MMO_Medicare` string — MMO medicare of the practitioner
        - `udf_Paramount_Commercial` string — Paramount commercial of the practitioner
        - `udf_Paramount_DecisionDate` string, date — Paramount decision date of the practitioner
        - `udf_Paramount_Exchange` string — Paramount exchange of the practitioner
        - `udf_Paramount_Medicare` string — Paramount medicare of the practitioner
        - `udfRecordId` string — Record id of the practitioner
      - `externalId` string — External identifier for the monitoring workflow.
      - `flags` object[] — Array of flags associated with the monitoring workflow.
        - `flagType` string, required — Type of flag.
        - `flagValue` string, required — Value of the flag.
        - `description` string, nullable — Description of the flag.
      - `assignments` object[] — History of assignment changes for this workflow.
        - `reason` string, nullable — Reason for the assignment change.
        - `assignedBy` string, required — User or system that made the change.
        - `assignedFrom` string, nullable — Previous assignee (if any).
        - `assignedTo` string, nullable, required — Assignee after the change.
        - `assignedOn` string, date-time, required — Timestamp when the change occurred.
      - `monitoringStatus` 'NOT_STARTED' | 'IN_PROGRESS' | 'OUTREACH_IN_PROGRESS' | 'DATA_MISSING' | 'NO_ACTION_REQUIRED' | 'CERTIFYOS_REVIEW_COMPLETE' — Current status of the monitoring workflow.
      - `monitoringStatusLastUpdatedDate` string, date-time, nullable — Date when monitoring status was last updated.
    - `createdBy` string — ID of the user who created the monitoring workflow
    - `updatedBy` string — ID of the user who updated the monitoring workflow
    - `createdAt` string, date-time
    - `updatedAt` string, date-time
    - `newFlags` JsonNode[] — Array of new flags detected for this monitoring workflow
      - `empty` boolean
      - `valueNode` boolean
      - `containerNode` boolean
      - `missingNode` boolean
      - `array` boolean
      - `object` boolean
      - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
      - `pojo` boolean
      - `number` boolean
      - `integralNumber` boolean
      - `floatingPointNumber` boolean
      - `short` boolean
      - `int` boolean
      - `long` boolean
      - `float` boolean
      - `double` boolean
      - `bigDecimal` boolean
      - `bigInteger` boolean
      - `textual` boolean
      - `boolean` boolean
      - `null` boolean
      - `binary` boolean
    - `sectionFlags` JsonNode[] — Array of section-level flags for this monitoring workflow
      - `empty` boolean
      - `valueNode` boolean
      - `containerNode` boolean
      - `missingNode` boolean
      - `array` boolean
      - `object` boolean
      - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
      - `pojo` boolean
      - `number` boolean
      - `integralNumber` boolean
      - `floatingPointNumber` boolean
      - `short` boolean
      - `int` boolean
      - `long` boolean
      - `float` boolean
      - `double` boolean
      - `bigDecimal` boolean
      - `bigInteger` boolean
      - `textual` boolean
      - `boolean` boolean
      - `null` boolean
      - `binary` boolean
    - `allFlags` JsonNode[] — Array of all existing flags (excluding new flags)
      - `empty` boolean
      - `valueNode` boolean
      - `containerNode` boolean
      - `missingNode` boolean
      - `array` boolean
      - `object` boolean
      - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
      - `pojo` boolean
      - `number` boolean
      - `integralNumber` boolean
      - `floatingPointNumber` boolean
      - `short` boolean
      - `int` boolean
      - `long` boolean
      - `float` boolean
      - `double` boolean
      - `bigDecimal` boolean
      - `bigInteger` boolean
      - `textual` boolean
      - `boolean` boolean
      - `null` boolean
      - `binary` boolean
    - `allFlagsCount` integer — Total count of all existing flags (excluding new flags)
    - `otherWorkflows` JsonNode
      - `empty` boolean
      - `valueNode` boolean
      - `containerNode` boolean
      - `missingNode` boolean
      - `array` boolean
      - `object` boolean
      - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
      - `pojo` boolean
      - `number` boolean
      - `integralNumber` boolean
      - `floatingPointNumber` boolean
      - `short` boolean
      - `int` boolean
      - `long` boolean
      - `float` boolean
      - `double` boolean
      - `bigDecimal` boolean
      - `bigInteger` boolean
      - `textual` boolean
      - `boolean` boolean
      - `null` boolean
      - `binary` boolean

## Other responses

- `400` — Invalid request parameters
- `401` — Unauthorized - Authentication required
- `403` — Forbidden - User does not have required permissions
- `500` — Internal Server Error - An unexpected error occurred

---

[API](https://skmtc.net/certifyos/apis/certify-api-layer.md) · [All operations](https://skmtc.net/certifyos/apis/certify-api-layer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/certifyos/certify-api-layer/revisions/3d27e9019c7b/schema)
