Digital health engineering · Controlled workflows · External systems

Take a specialist health workflow into use.

Give staff a usable route from preparation to authorised action, with the information and external responses needed at each step. Twin builds specialist health applications and the connections around them.

A first engineering scope maps the users, records, external services and release dependencies. It defines what the workflow must demonstrate before people rely on it.

Roles and permissionsWorkflow statesTraceable eventsRelease readiness
Representative product and pharmacy operations team reviewing a digital health workflow, with no patient or client data visible

Australian digital health

ScriptStream’s path from preparation to approval

Twin built ScriptStream for specialist prescribing within Wesley Pharmacy Group. Clinic staff prepare the prescription, an authorised prescriber reviews and approves it, and the software submits it electronically. BOP Plus owns the platform.

ScriptStream was in early production in October 2026. The project record gives separate details for registration, prescriber use and continuing PRODA work.

See ScriptStream’s rollout status · Check the integration and conformance milestones

ScriptStream prescription preparation screen
The preparation step in ScriptStream, shown with demonstration data. Prescriber approval is a separate step.

Roles and states

Give each person the information and action they need.

Keep preparation, review and final authority visible so the next person can continue the work with the right context.

Translate those responsibilities into access rules, permitted actions and tests of the complete journey.

  1. Prepare

    Collect the required information, show gaps and allow correction before review.

  2. Review and authorise

    Show source context and earlier changes. Reserve the final decision for the permitted role and record the version it applies to.

  3. Exchange and support

    Keep the external response with the task. Give support staff the access needed to investigate, correct or retry approved actions.

The client and its advisers confirm the applicable legal, clinical, privacy and regulatory obligations. Twin translates those requirements into access controls, acceptance criteria and representative tests.

ScriptStream guided prescription preparation
ScriptStream guided prescription preparationThe prescribing product brings the required information into a structured creation step.

Status and recovery

Keep the service moving when a step needs attention.

External services, incomplete information and review decisions are part of the operating reality. Make their status visible and give the responsible team a practical way to continue.

Check required information, conflicting values and permissions before an exchange. When a service rejects or delays a request, keep the reason, owner and permitted next action with the original record.

Retain the request, response, corrections and recovery attempts. If a change affects an earlier authorised decision, return it through the required review before retrying. The event history should identify who acted, when, what changed and which record version they used.

ScriptStream prescription work queue
ScriptStream prescription work queuePrescription status and outstanding work remain visible to the authorised user.
ScriptStream Healthcare Identifier confirmation
ScriptStream Healthcare Identifier confirmationAn identifier confirmation step within the wider Australian health-service workflow.
Representative product and engineering team reviewing workflow, test evidence and release requirements

Quality and release preparation

Prepare the complete service for release.

Test the product as a connected workflow, including user roles, data, external dependencies and the evidence required for applicable conformance work. Agree the release and support responsibilities with the client.

Testing should cover role boundaries, permitted state transitions, information changes, external services, negative scenarios and recovery paths. Environment configuration, deployment preparation and post-release checks make the release easier to verify and support.

  • Requirement traceabilityConnect confirmed requirements to acceptance criteria and test outcomes.
  • Role and state testingExercise permitted actions, blocked actions and complete workflow journeys.
  • Exception and integration testingTest rejected, delayed, unavailable and corrected external exchanges.
  • Release readinessPrepare configuration, migration, deployment checks, monitoring and recovery.

Controlled change after release

Check how a change affects the rest of the workflow.

A change to a role, rule or integration may affect earlier steps and stored records. Version the requirements, test the affected journeys and agree release approval and recovery arrangements.

  1. 01Assess impact
  2. 02Version the requirement
  3. 03Test the affected journeys
  4. 04Release, verify and monitor

Australian digital-health delivery in practice

ScriptStream: prescribing workflows and Australian health integrations.

Follow the project from a specialist prescribing requirement to connected early-production use.

Australian digital health · Early production

ScriptStream

ScriptStream’s documented milestones include Healthcare Identifiers NOC and conformance, eRx ETP1 and ETP2, and the version-specific electronic-prescribing register entry. The October 2026 record shows early production, continuing onboarding and full PRODA integration still underway.

View the ScriptStream story

For a patient mobile application example, explore DYM Medical’s appointment booking, medical-record access and family-profile journeys.

View the DYM Medical story

Before we begin

Planning a health software programme

Can you connect an existing health application?

Yes. We assess the available interfaces, identifiers, user roles and operating requirements, then scope the connection and testing. The existing application can remain where it continues to meet the service’s needs.

How does conformance work fit into delivery?

The requirements depend on the health service and integration. For ScriptStream, Twin supported the specific Australian integration and conformance work described in the customer story. The product is in early production; further development and full PRODA integration remain in progress.

Can the scope include both staff and patient applications?

Yes. A programme can include specialist staff workflows, patient applications, connected devices and the information exchanged between them. Access, consent requirements and release responsibilities are defined for the service being delivered.

Plan the engineering brief

Discuss the software your health teams need.

Bring a task that staff or patients find hard to complete, its authorised roles and external services. We can define an initial workflow, its acceptance tests and the dependencies that affect release.

Two business leaders reviewing a digital platform together on a tablet