CRM migration
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
Source
Nutshell
Destination
Compatibility
12 of 12
objects map 1:1 between Quanum Practice Management and Nutshell.
Complexity
BStandard
Timeline
7–14 days
Overview
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.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
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
Nutshell
Person
1:1Quanum 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
Nutshell
Company
1:1The 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
Nutshell
Person
1:1Physicians, 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
Nutshell
Task
1:1Quanum 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
Nutshell
Custom Fields on Person + Company
1:1Quanum 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
Nutshell
Custom Fields on Person
1:1Quanum 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
Nutshell
Note attached to Person
1:1Quanum'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
Nutshell
Custom Fields on Person + Deal
1:1Quanum'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
Nutshell
Custom Field on Person + Company
1:1Quanum 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
Nutshell
Custom Fields on Person
1:1Quanum 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)
Nutshell
File attached to Person or Company
1:1Quanum 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
Nutshell
No Equivalent
1:1Quanum 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.
| Quanum Practice Management | Nutshell | Compatibility | |
|---|---|---|---|
| Patient / Patient Demographics | Person1:1 | Fully supported | |
| Practice / Facility | Company1:1 | Fully supported | |
| Provider / Physician | Person1:1 | Fully supported | |
| Appointment / Visit | Task1:1 | Fully supported | |
| Insurance Record / Payer | Custom Fields on Person + Company1:1 | Fully supported | |
| Responsible Party / Guarantor | Custom Fields on Person1:1 | Fully supported | |
| Insurance Eligibility Check Result | Note attached to Person1:1 | Fully supported | |
| Billing Claim / Line Item | Custom Fields on Person + Deal1:1 | Fully supported | |
| Referral Source | Custom Field on Person + Company1:1 | Fully supported | |
| Custom Patient Fields / Extended Properties | Custom Fields on Person1:1 | Fully supported | |
| Document / Attachment (scanned insurance card, intake form) | File attached to Person or Company1:1 | Fully supported | |
| Report / Dashboard Configuration | No Equivalent1:1 | Fully supported |
Gotchas + challenges
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 gotchas
Product discontinuation creates mandatory migration with no vendor transition support
Access database export requires technical knowledge to interpret
CCDA export scope is limited to clinical summaries, not full records
QRDA I export is specialised and may not map directly to new quality reporting modules
Lab Services Manager is separate and not discontinued—requires coordinated but independent migration
Nutshell gotchas
Contact tier limits enforced on import
No bulk API endpoint requires paginated extraction
Email sequences not exportable via API
Foundation plan disables key sales features
Pair-specific challenges
Migration approach
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.
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.
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.
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.
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
Quanum Practice Management
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 2 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Quanum Practice Management and Nutshell.
Object compatibility
2 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Quanum Practice Management: Not publicly documented.
Data volume sensitivity
Quanum Practice Management doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Quanum Practice Management to Nutshell migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave Quanum Practice Management
Other ways to arrive at Nutshell
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.