Enterprise DNA

Instead of InPlace

Stop renting InPlace. Own your placement office.

We build your version around how your placement team works, bring your InPlace students, hosts and placements across, and run it for you. Every coordinator, academic and supervisor can use it without a licence each.

QuantumIT does not publish a price for InPlace. It says InPlace is for universities and higher education providers and supports an enterprise model, and its closest rival, Sonia, is also quote only.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

The licence

What the enterprise licence is paying for

From the InPlace pricing page, checked 5 November 2026. QuantumIT quotes each institution privately, so there is no public figure to compare.

domain

An enterprise model

InPlace is sold to universities and higher education providers as an enterprise system across every faculty, not by the placement or the student.

request_quote

A quote, not a price list

You find out the cost by asking. University members of CAUDIT buy through a pricing offer negotiated for the group; everyone else asks for a quote.

swap_horiz

Sonia works the same way

The closest rival, Sonia from Lumivero, lists its price as contact the vendor. Comparing the two means two sales processes.

construction

Configuration by the vendor

Each college sets up its own forms, compliance items and workflows. A change to how your office runs is a change request, not an afternoon.

query_stats

Reports the vendor chose

The questions you can answer are the reports that come with the system. Which hosts went quiet, or who will finish short of hours, waits for a new report.

lock

Your history in their system

Years of placements, hosts, supervisors and outcomes sit in the vendor database. Getting all of it out is an export you run report by report.

Your placement office

The questions your placement coordinator asks, answered from your own records

Ready to start

No student turns up with a check that has run out

Every check each programme needs, with the day it runs out: police check, working with children, vaccinations, TB, flu, CPR, NDIS screening.

  • check Students starting in the next 30 days with a check missing or ending before their last day
  • check A warning the moment you place a student whose check will not last the placement
  • check A compliance record for each student, ready to send to the host
  • check A reminder drafted to each student, one at a time

Places

Every student placed, every offered place used

Rounds show the places hosts offered against the students still waiting, side by side.

  • check Students with no placement next to the open places in the same round
  • check A warning when a site is asked to take more students than it offered
  • check Hosts that offered places last year and none this year
  • check A request for places drafted to each host, with how its past students went

Hours

Know who will finish short before the last round

Signed hours, hours waiting for a supervisor and hours still planned, against the programme minimum: 800 for a registered nurse in Australia, 1,000 in New Zealand.

  • check Final-year students who will not reach the minimum on what is booked
  • check Hours waiting longest for a supervisor to sign, grouped by supervisor
  • check Late final assessments and who they are waiting on
  • check An hours statement for each final-year student, in your brand

Hosts

The agreements and supervision behind every placement

The checks that catch a placement office out when an auditor or a host asks.

  • check Agreements that end before placements already booked under them
  • check Insurance certificates that have lapsed
  • check Placements with no supervisor, or one with no training on record
  • check Incidents not yet reported to the host, always first on the list

Make it yours

Design your own InPlace replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from InPlace. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your InPlace replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your InPlace data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Placements for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Placements for Claude Code

Connected to your own database

What needs attention this week?

!!!

Issue
check not ready
Student
Grace Kim
About
Royal Harbour Hospital, Ward 7B S...
Date
2026-10-26
Detail
CPR certificate: runs out during placement (2026-11-17)

!!!

Issue
supervision gap
Student
Noah Williams
About
Wattle Grove, Lane Cove home
Date
2026-10-26
Detail
supervisor has no training on record

!!!

Issue
incident not reported
Student
Isla Thompson
About
Royal Harbour Hospital, Emergency...
Date
2026-11-02
Detail
needlestick, high, 3 days and not reported to the host

!!!

Issue
check not ready
Student
Mia Robinson
About
Wattle Grove, Lane Cove home
Date
2026-11-17
Detail
National police check: missing

!!!

Issue
no agreement cover
Student
Mia Robinson
About
Wattle Grove Aged Care
Date
2026-11-17
Detail
agreement ends 2026-11-25, placement runs to 2026-12-08

!!!

Issue
supervision gap
Student
Mia Robinson
About
Wattle Grove, Lane Cove home
Date
2026-11-17
Detail
no supervisor named

!!!

Issue
check not ready
Student
Mateo Silva
About
Bayside Community Nursing
Date
2026-11-26
Detail
Working with children check: runs out during placement (2026-12-10)

!!!

Issue
check not ready
Student
Liam O'Brien
About
Royal Harbour Hospital, Ward 7B S...
Date
2026-11-26
Detail
Influenza vaccination, this season: expired (2026-10-16)

!!!

Issue
no agreement cover
Student
Mateo Silva
About
Bayside Community Health
Date
2026-11-26
Detail
agreement ended 2026-09-26

!!

Issue
short of hours
Student
Zara Ahmed
About
DIPN
Detail
280 of 400 hours on current plans, 120 short

!!

Issue
short of hours
Student
Chloe Nguyen
About
BN
Detail
720 of 800 hours on current plans, 80 short

!!

Issue
short of hours
Student
Lucas Martin
About
C3IS
Detail
80 of 120 hours on current plans, 40 short

!!

Issue
short of hours
Student
Priya Raman
About
BN
Detail
640 of 800 hours on current plans, 160 short

!!

Issue
hours not signed off
Student
Isla Thompson
About
Royal Harbour Hospital, Emergency...
Date
2026-10-25
Detail
36 hours, 11 days with Daniel Fraser

!!

Issue
host insurance lapsed
About
Coastal Disability Services
Date
2026-10-26
Detail
certificate ended 2026-10-26, 0 live placements

!!

Issue
student unplaced
Student
Ethan Patel
About
BN year 2 block
Date
2026-10-26
Detail
no placement for BN year 2 block, started 10 days ago

!!

Issue
assessment overdue
Student
Oliver Brown
About
Coastal Supported Living, Dee Why
Date
2026-10-30
Detail
due 2026-10-30 from Tom Gallagher, 6 days late

!!

Issue
student at risk
Student
Noah Williams
About
Wattle Grove, Lane Cove home
Date
2026-10-30
Detail
Learning plan agreed with Linh Tran: medication rounds supervised dai...

!!

Issue
student unplaced
Student
Zara Ahmed
About
Diploma year 2 block
Date
2026-11-17
Detail
no placement for Diploma year 2 block, starts in 12 days

!!

Issue
agreement ending
About
Wattle Grove Aged Care
Date
2026-11-25
Detail
AG-02 ends in 20 days, no renewal started

Ask it anything

Questions InPlace cannot answer

Every one of these is a real question the demo answers today. Yours will be different, and that is the point.

chat_bubble Which students start in the next 30 days with a check missing or running out before their last day?
chat_bubble Which final-year students will not reach the programme's minimum hours on what is booked?
chat_bubble Which hosts offered places last year and none this year?
chat_bubble How many students are waiting against how many places are still open, round by round?
chat_bubble Which agreements end before placements already booked under them?
chat_bubble Which students are with a supervisor who has no training on record, or training out of date?
chat_bubble Which hours have waited longest for a supervisor's signature?
chat_bubble Which final assessments are late, and from whom?
chat_bubble Which sites have the most incidents and students at risk?
chat_bubble Which sites do students rate lowest, and where do they fail or withdraw most?

Switching

How to switch from InPlace

A move usually involves exporting your reports, mapping your college’s fields and rules, checking the imported records, then running both systems side by side before you switch.

  1. 1

    Export your InPlace reports

    Export the student report and the placement report from InPlace as CSV. These reports are the starting point for bringing across students, courses, host organisations, sites, supervisors and placements, along with completed hours and results. Check that your reports include the records you need. If your InPlace account offers a different export format or limits what you can export, check with InPlace about your options.

  2. 2

    Run a test import

    Use the import process to bring in the exported reports, starting with its test run. The test run saves nothing, so you can see what the import would do before loading records into the new database. Keep the original reports unchanged while you test. The import can be run again without creating duplicate records, which is useful if you need to correct the reports or review the results.

  3. 3

    Review the import results

    Check every row the test run says it would skip, and compare those rows with your InPlace reports. Decide whether the records should be corrected in the reports or left out. Also confirm that students, hosts, sites, supervisors, placements, completed hours and results have come across as expected. Compliance items, agreement dates and programme minimum hours are handled differently between colleges, so plan to set those up for your college.

  4. 4

    Run both systems side by side

    Keep InPlace available for a short period while you use the new database for placement office work. Compare the records and results you need for current placements, and check that your team can find the information it relies on. Use this period to catch missing history or rules that need adjusting. Agree within your team what must be checked before you stop relying on InPlace.

  5. 5

    Switch off InPlace

    When your checks are complete and your team is ready, make the new database the place you use for placement office records and stop using InPlace. Keep any exported reports or records your college needs to retain. The free version is for the placement office. Students and supervisors do not log in to it, so continue handling their evidence and signed hours through your office.

construction

Where the real effort goes

The main work is usually mapping your college’s fields and rules, then deciding how much history to bring across. The standard import brings students, courses, hosts, sites, supervisors, placements, completed hours and results. Compliance items, agreement dates and programme minimum hours need to be set up for your college. If Enterprise DNA installs and runs it for you, Enterprise DNA does this migration work with you.

Not ready for a call?

Get your InPlace switch plan by email

We will send you the step-by-step plan for moving your business off InPlace, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Do it yourself, have it customised, or have it run for you

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, then npm install and npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor and type /attention
  3. 3 Export students and placements from InPlace and run the import as a dry run first
  4. 4 Point it at your own database and set your programmes, checks and minimum hours
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your programmes, checks, host requirements and assessment forms
  • check Your InPlace students, hosts, supervisors and placement history mapped and checked
  • check A portal for students to send evidence and supervisors to sign hours, if you want one
  • check Connections to your student system, learning platform and email
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed on infrastructure your college controls, with backups and access controls
  • check The Monday review, confirmations and reminders prepared for your team
  • check Kept in step as host requirements, vaccination rules and accreditation standards change
  • check Operated through Omni by Enterprise DNA alongside your other systems
Book a 30-minute call with Sam

Questions

Instead of InPlace, answered

Does it replace InPlace completely? expand_more

The free version covers the placement office: students and their checks, hosts and agreements, supervisors, rounds and places, allocation, hours, assessments, site ratings and incidents. Students and supervisors do not log in to it; they send evidence and signed hours to the office. A portal for them is part of the version Enterprise DNA builds.

We place students with hospitals that use their own systems. Does that still work? expand_more

Yes. Hosts keep their own systems. You record what each host requires, the places it offers and the agreement behind it, and the free version writes the compliance record and the schedule you send them. Connecting to a host system is a customisation.

How does our InPlace data come across? expand_more

Students, hosts, sites, supervisors and placements come across from the reports you can export, with hours completed and results, and the import can be run again without doubling anything. Compliance items and agreement dates are held differently in each college, and bringing those across is part of what we do.

Is student data safe in this? expand_more

It sits in a database your college owns, on infrastructure you choose, with the access you set. There is no vendor database in the middle. In the version we run we set up backups and access controls and agree with you which assistant reads the records and how. Health and police check details never leave it.

What do we pay Enterprise DNA? expand_more

One setup fee, then a retainer. There is no licence per user or per faculty. Hosting and the assistant your team uses are separate. Bring your InPlace quote and we will scope your version against it.

Bring your InPlace quote and next round's placement list

30 minutes with Sam. We look at what InPlace costs your college a year, how your team tracks checks, places, agreements and hours today, and what your version would look like. If it fits, we build and run it. If not, take the free version and run it yourself.

Placements for Claude Code is free and open source, published by Enterprise DNA.

Done paying for InPlace?

Get your version built