CRM migration

Migrate from Quanum Practice Management to Nutshell

Field-level mapping, validation, and rollback between Quanum Practice Management and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.

Quanum Practice Management logo

Quanum Practice Management

Source

Nutshell

Destination

Nutshell logo

Compatibility

100%

12 of 12

objects map 1:1 between Quanum Practice Management and Nutshell.

Complexity

BStandard

Timeline

7–14 days

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Quanum Practice Management is a web-based practice management system built by Quest Diagnostics for medical offices — handling patient scheduling, insurance eligibility verification, billing, and reporting alongside EHR integration. Nutshell is a CRM platform designed for sales pipeline management, contact organization, and sales automation in small-to-mid-sized businesses. The two platforms share almost no object-level architecture: Quanum organizes around patients, providers, appointments, and insurance claims; Nutshell organizes around People (contacts), Companies (accounts), Leads, and Deals (opportunities). The migration must collapse a healthcare-centric data model into a sales-centric one. We extract patient demographics, practice information, insurance records, and appointment data from Quanum's export format (Access database or CSV depending on export method), then map each record into Nutshell's standard and custom fields. Healthcare-specific data — insurance group numbers, referring physician NPI, appointment dates, and procedure codes — has no native equivalent in Nutshell, so we create custom fields on People and Companies to preserve it. Workflows, billing rules, and insurance eligibility checks built into Quanum cannot migrate; we export workflow definitions as reference documents for manual rebuild in Nutshell or adjacent tools. Nutshell's JSON-RPC API drives the migration, with scoped read access on the source during the delta-pickup window.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Quanum Practice Management logo

Quanum Practice Management

What's pushing teams away

  • Mandatory product discontinuation as of January 2024 puts all remaining customers on a forced migration timeline with no new feature development or security patches.
  • Read-only mode entered January 2024 means staff cannot create new records in EHR modules—only view and export existing data.
  • Contract cancellation on existing subscriptions leaves practices with no long-term support commitment from Quest Diagnostics.
  • Limited export formats (Access DB, CCDA, QRDA I) create data portability risk, especially for practices with complex custom fields or specialty-specific billing codes.
  • Consolidation of independent physician practices and the discontinuation decision creates urgency that overrides preference-based software selection.

Choosing

Nutshell logo

Nutshell

What's pulling them in

  • Lowest cost entry point among mid-market CRMs—Foundation plan starts at $13/user/month, making it accessible for teams validating CRM fit before committing.
  • Integrated sales automation and email sequencing on Pro plans without requiring a separate email marketing platform, per verified Capterra reviews.
  • Consistently praised for intuitive interface and fast onboarding, with case studies reporting 100% team adoption rates within initial deployment periods.
  • Strong customer support responsiveness cited across G2 reviews, with dedicated support tiers available on Enterprise plans.
  • Native integrations with WhatsApp, Facebook Messenger, Instagram, and Slack reduce reliance on third-party middleware for common communication channels.

Object mapping

How Quanum Practice Management objects map to Nutshell

Each row shows how a Quanum Practice Management object lands in Nutshell, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Quanum Practice Management

Patient / Patient Demographics

maps to

Nutshell

Person

1:1
Fully supported

Quanum patient records map directly to Nutshell People. Fields including first name, last name, date of birth, phone, address, and email transfer as-is. The patient's medical record number (MRN) stored in Quanum maps to a Nutshell custom field (MRN__c) on the Person record. Insurance on file maps to custom fields on the Person rather than a separate object since Nutshell has no native insurance construct.

Quanum Practice Management

Practice / Facility

maps to

Nutshell

Company

1:1
Fully supported

The medical practice or clinic entity in Quanum — name, address, NPI, and specialty — maps to a Nutshell Company record. If Quanum stores multiple locations as separate facility records, each becomes its own Company in Nutshell. Provider-to-company association is preserved via Nutshell's built-in relationship linking a Person (provider) to a Company (practice).

Quanum Practice Management

Provider / Physician

maps to

Nutshell

Person

1:1
Fully supported

Physicians, nurse practitioners, and referring providers stored in Quanum map to Nutshell People records. Role is captured in a custom field (Provider_Role__c) distinguishing attending physician from referring provider. NPI numbers are stored in a custom field (NPI__c) on the Person record. Owner assignment in Nutshell maps to the staff member responsible for managing the provider relationship in the CRM.

Quanum Practice Management

Appointment / Visit

maps to

Nutshell

Task

1:1
Fully supported

Quanum appointment records — date, time, visit type, provider, and status — map to Nutshell Tasks attached to the Person (patient). The task subject contains visit type and date; the task description carries provider name and appointment status. Nutshell does not have a native scheduling module, so appointment history is preserved as an activity log rather than a calendar view. For practices that need scheduling, Nutshell's calendar integrations with Google Calendar and Outlook can be configured post-migration.

Quanum Practice Management

Insurance Record / Payer

maps to

Nutshell

Custom Fields on Person + Company

1:1
Fully supported

Quanum insurance records — carrier name, group number, member ID, and eligibility status — have no native equivalent in Nutshell. We create custom fields on the Person object: Insurance_Carrier__c (text), Insurance_Group_Number__c (text), Insurance_Member_ID__c (text), and Insurance_Eligibility__c (picklist: Active, Inactive, Pending). Primary insurance versus secondary insurance is differentiated with a prefix (Primary_Insurance_*, Secondary_Insurance_*).

Quanum Practice Management

Responsible Party / Guarantor

maps to

Nutshell

Custom Fields on Person

1:1
Fully supported

Quanum guarantor records — the party responsible for billing — map to custom fields on the Person (patient) record: Guarantor_Name__c, Guarantor_Relationship__c, and Guarantor_Phone__c. If the guarantor is a separate Person already migrated to Nutshell, we link the two records using Nutshell's person-to-person relationship.

Quanum Practice Management

Insurance Eligibility Check Result

maps to

Nutshell

Note attached to Person

1:1
Fully supported

Quanum's real-time insurance eligibility verification results (coverage status, copay, deductible) cannot map to a structured Nutshell field since Nutshell has no insurance or benefits object. We attach these as timestamped Notes on the Person record with a clear label prefix (ELIGIBILITY CHECK:) so staff can review eligibility history without cluttering the main contact view.

Quanum Practice Management

Billing Claim / Line Item

maps to

Nutshell

Custom Fields on Person + Deal

1:1
Fully supported

Quanum's claim status (Submitted, Paid, Denied, Pending) and payer information have no equivalent in Nutshell's sales model. For practices using Nutshell to track revenue opportunities related to procedures, we map outstanding balances and payer names to custom fields on a Person or create a Deal record per procedure type with the payer as the Company. This approach supports basic revenue tracking but requires manual reconciliation with actual billing software.

Quanum Practice Management

Referral Source

maps to

Nutshell

Custom Field on Person + Company

1:1
Fully supported

Quanum tracks referring physicians and referral sources. We create a custom field Referral_Source__c on the Person record and map the referring provider's name and NPI there. If the referral source is an external organization, it becomes a Company record in Nutshell with the referring relationship captured via a custom field (Referral_Type__c: Physician, Facility, Self).

Quanum Practice Management

Custom Patient Fields / Extended Properties

maps to

Nutshell

Custom Fields on Person

1:1
Fully supported

Quanum allows extended patient properties beyond the standard fields. Each custom property in Quanum is evaluated: text fields map to Nutshell text custom fields, pick-list values map to Nutshell pick-list custom fields, and date fields map to Nutshell date custom fields. The custom field name in Nutshell mirrors the Quanum field label for traceability. Fields with no data for a given patient are left blank — we do not populate null equivalents.

Quanum Practice Management

Document / Attachment (scanned insurance card, intake form)

maps to

Nutshell

File attached to Person or Company

1:1
Fully supported

Quanum file attachments — scanned insurance cards, intake forms, and consent documents — are downloaded and re-uploaded as Nutshell Files attached to the corresponding Person (patient) or Company (practice) record. File size limits on Nutshell's storage apply; documents over Nutshell's per-file limit are noted in the migration report for manual handling.

Quanum Practice Management

Report / Dashboard Configuration

maps to

Nutshell

No Equivalent

1:1
Fully supported

Quanum customizable reports and billing dashboards have no equivalent in Nutshell. We cannot migrate report definitions. The underlying data (patient counts, appointment volumes, insurance breakdown) migrates into Nutshell's custom fields and Activities, where new Nutshell reports can be built. We deliver a data inventory document listing every metric available in Quanum reports so your team knows what source data is preserved and where to find it in Nutshell.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Quanum Practice Management logo

Quanum Practice Management gotchas

High

Product discontinuation creates mandatory migration with no vendor transition support

High

Access database export requires technical knowledge to interpret

Medium

CCDA export scope is limited to clinical summaries, not full records

Medium

QRDA I export is specialised and may not map directly to new quality reporting modules

Low

Lab Services Manager is separate and not discontinued—requires coordinated but independent migration

Nutshell logo

Nutshell gotchas

High

Contact tier limits enforced on import

Medium

No bulk API endpoint requires paginated extraction

Medium

Email sequences not exportable via API

Medium

Foundation plan disables key sales features

Pair-specific challenges

  • Quanum sunset status forces an urgent migration timeline with limited export windows

    Quest Diagnostics placed Quanum Practice Solutions in read-only mode at the end of 2023 with data export available only until December 31 of that year. Practices that have not yet exported their data face technical complexity: Quanum exports patient data as a Microsoft Access database file, which requires database-level extraction rather than a simple CSV download. Teams that delayed migration may need to work with a data extraction specialist to recover their data before the export window closes. FlitStack AI can coordinate with practices to extract data from Access database exports, parse the schema, and map records into Nutshell People and Companies objects — but the urgency created by the sunset makes this a high-severity gotcha for any practice that has not yet initiated migration.

  • Nutshell has no native insurance or healthcare billing object — custom fields are the only path

    Quanum stores insurance carrier, group number, member ID, and eligibility status as first-class fields on the patient record. Nutshell's data model has no insurance object and no concept of a benefits status. We map these to custom fields on the Person record (Insurance_Carrier__c, Insurance_Group_Number__c, Insurance_Member_ID__c, Insurance_Eligibility__c), but Nutshell's per-field limit and the absence of an insurance-specific view mean that staff reviewing patient eligibility in Nutshell will navigate a custom fields section rather than a dedicated insurance tab. Practices with complex multi-payer situations (primary, secondary, and tertiary insurance) should plan for additional custom field setup and staff training before go-live.

  • Appointment history becomes a task log — Nutshell's activity model is not a scheduling system

    Quanum's scheduling module tracks appointment slots, provider assignments, visit types, and statuses (Scheduled, Checked-In, Completed, No-Show, Cancelled) with timestamps. Nutshell does not have a scheduling or calendar module — appointments migrate as Tasks attached to the Person record. A task named 'New Patient Visit — 2023-03-15' attached to the patient person record preserves the date, provider, and visit type, but the activity log does not reflect future scheduling capacity or open slots. Practices that rely on Quanum's scheduling view for daily workflow will need to rebuild that view using Nutshell's filters and task groupings, or integrate Nutshell with a dedicated scheduling tool (Google Calendar, Outlook, or a third-party scheduling platform) post-migration.

  • Quanum's Access database export requires schema parsing before field mapping can begin

    Unlike CRMs that offer structured API or CSV exports, Quanum's recommended export path for patient data produces a Microsoft Access database file containing multiple related tables (patients, providers, appointments, insurance, guarantors). Before any field mapping can begin, our migration engine parses the Access database schema, identifies primary and foreign keys, and resolves relationships between tables. This adds a pre-mapping discovery phase to the migration timeline — typically 1–3 days — that is not required for standard CSV-based CRM migrations. Practices with large Access files (exceeding 2GB) may need to split the export into multiple database files, which requires coordination with the practice's IT staff or the Quanum support team.

  • Billing claims and revenue cycle data have no structural home in Nutshell

    Quanum Practice Management includes full revenue cycle management: claim submission, payer adjudication, adjustment codes, and payment posting. Nutshell is a sales CRM with no billing module. Claims data — status (Submitted, Paid, Denied, Appeal), payment amount, and payer — cannot map to any standard Nutshell object. We offer two strategies: (1) migrate claim summaries as Notes attached to the Person record with a labeled prefix (CLAIM:) for reference, or (2) create Deal records per procedure type with the insurance payer as the associated Company, allowing basic revenue opportunity tracking. Neither approach replaces a billing system; practices must continue using dedicated medical billing software and reconcile Nutshell data against it manually or via a custom integration.

Migration approach

Six steps for a successful Quanum Practice Management to Nutshell data migration

  1. Extract and parse Quanum data from Access database or CSV export

    FlitStack AI coordinates with your practice's Quanum administrator to obtain the data export. For Access database exports, our engine connects to the database file, parses the schema, identifies table relationships (patients, providers, appointments, insurance, guarantors), and extracts records into normalized CSV format for mapping. For practices that requested a CSV export directly from Quanum before the sunset, we parse the CSV structure and validate record completeness. We flag duplicate records, missing required fields, and records with null key identifiers (patients without a medical record number) before mapping begins. A data quality report is delivered to your team within 2–3 business days of receiving the export file.

  2. Design Nutshell custom field schema for healthcare data

    Based on the Quanum data profile, FlitStack AI creates a custom field plan for Nutshell's People and Companies objects. We create custom fields for insurance data (carrier, group number, member ID, eligibility), provider identifiers (NPI, role), guarantor information, referral sources, and any Quanum extended patient properties. Custom field names in Nutshell mirror Quanum field labels for traceability. We deliver the custom field plan before migration runs so your Nutshell administrator can review and approve the schema. This step typically takes 1–2 business days and requires admin-level access to your Nutshell account to create the fields.

  3. Run a sample migration with field-level diff on 100–300 records

    A representative slice of patient, provider, and appointment records migrates into Nutshell first. We generate a field-level diff report comparing every source field against its mapped Nutshell field — showing the original Quanum value, the mapped Nutshell field name, and the resulting value in Nutshell. Your team reviews the diff to confirm that insurance data, provider associations, and appointment history landed in the correct custom fields and as the correct Nutshell activity type. Any mapping corrections identified in the sample are applied before the full migration runs. The sample migration typically completes within 4–8 hours of receiving the approved custom field schema.

  4. Execute full migration with delta-pickup window

    The full migration runs against Nutshell's JSON-RPC API, loading patient records as People, facilities as Companies, providers as linked People, and appointment history as Tasks. Insurance, guarantor, and referral data populate the custom fields created in Step 2. A delta-pickup window of 24–48 hours captures any records modified or created in Quanum during the cutover period. Your team continues working in Quanum during this window — FlitStack AI uses scoped read access only and does not modify the source system. After the delta-pickup closes, we run a reconciliation report comparing record counts by object type and flag any records that failed to migrate for manual review.

  5. Deliver audit log, reconciliation report, and rebuild reference documents

    FlitStack AI delivers a complete audit log covering every record created, updated, or skipped during the migration. The reconciliation report compares Quanum record counts against Nutshell record counts by object type, identifying any gaps. For workflows, billing rules, and insurance eligibility checks that cannot migrate, we provide a structured rebuild reference document listing each Quanum automation, its trigger conditions, and the recommended equivalent in Nutshell's workflow tools or a third-party scheduling/billing platform. One-click rollback is available within 72 hours of go-live if the reconciliation reveals systematic issues requiring a restart.

Platform deep dives

Context on both ends of the pair

Quanum Practice Management logo

Quanum Practice Management

Source

Strengths

  • Tightly integrated Quest Diagnostics lab ordering and result retrieval for practices with strong Quest referral relationships.
  • Web-based deployment eliminates on-premise server requirements, reducing IT overhead for small practices.
  • Specialty-trained RCM experts aligned to billing nuances across multiple medical specialties.
  • Dashboard and reporting customisation for front-office workflow optimisation.
  • Mature platform with long operational history preferred by established independent practices.

Weaknesses

  • Mandatory end-of-life as of January 2024 creates urgent forced migration without vendor support for the transition.
  • Entire EHR module switched to read-only mode—practices cannot create new records, only view and export existing data.
  • Three export mechanisms only: Access DB (technical), CCDA (clinical summaries), and QRDA I (quality reporting). No modern API.
  • Microsoft Access database format requires technical expertise to interpret; data must be uploaded into another EHR to be usable.
  • Limited data portability for practices with complex custom fields or specialty-specific workflow configurations.
Nutshell logo

Nutshell

Destination

Strengths

  • Simple, intuitive interface with minimal learning curve for sales teams new to CRM
  • Per-seat pricing is transparent and predictable, with annual billing reducing monthly cost
  • Full data export tool available for all account data including backups
  • Open JSON-RPC API allows programmatic access to all core objects
  • Native multichannel engagement (email, SMS, WhatsApp) without third-party add-ons for communication

Weaknesses

  • Reporting and analytics are considered weak, requiring manual Excel exports for detailed analysis
  • No bulk API endpoint—migration requires paginated API reads that must be rate-limited carefully
  • JSON-RPC API is less common than REST, requiring custom integration code compared to standard REST CRMs
  • Add-on costs (Forms, Nutshell IQ, Email Marketing) are per-company charges that stack on top of per-seat pricing
  • Feature restrictions on entry-level plans mean teams often need mid-tier to get basic automation

Complexity grading

How hard is this migration?

Standard CRM migration. 2 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Quanum Practice Management and Nutshell.

  • Object compatibility

    B

    2 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Quanum Practice Management: Not publicly documented.

  • Data volume sensitivity

    B

    Quanum Practice Management doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Quanum Practice Management to Nutshell migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Quanum Practice Management to Nutshell data migrations

Answers to the questions buyers ask most during Quanum Practice Management to Nutshell migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Quanum Practice Management to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Quanum-to-Nutshell migrations complete in 7–14 days of active migration time for under 25,000 patient records, assuming the data exports cleanly from Quanum as CSV. The longest phase is the pre-mapping discovery step (1–3 days) required to parse Quanum's Access database schema if that is the export format. Practices with over 100,000 records, multiple facilities, or complex multi-payer insurance stacks extend to 4–6 weeks, primarily because custom field schema design and sample migration validation require more stakeholder review cycles. Nutshell's JSON-RPC API ingestion speed is not the limiting factor — data quality and schema approval are.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Quanum Practice Management.
Land in Nutshell, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day