Our services

Digital Health Solutions

Health Information Exchange Advisory

Solution Architecture and Design

Although Agile Development is commonly used for building software, there is still a need to have a good initial understanding of what is needed before the team starts their sprints. Intervise can facilitate functional analysis and produce a high level solution architecture that can be used for t-shirt sizing of projects, staging and contract agreements. We can then work with the development team to help design the solution, ensuring that the implementation can be configurable, extended, tested and maintained.

Data Standards, Profiling and Mapping

There are a large number of health data standards that need to implemented to support the exchange of meaningful patient information. Intervise can help guide your through choosing the right standards for your system’s purpose and facilitate the process of profiling your data structures, mapping them to these standards.

Implementing Standardised APIs

There are number of choices to make when implementing a Standards-based API, and there is always more you need to know as the complexity of your implementation grows. Intervise can help you make the right architectural choice for your situation, including “to build” or “to buy”. We can work with your team, teaching the basics and continue to build their capability as they expand their wings, whilst ensuring they don’t fall into bad practices and bespoke interpretation of the standard. Direction on building an efficient testing process and API versioning scheme will alleviate future pain points.

Health System Integration

Exposing an API is a good start, but to make the most of health information sharing is to be able to coordinate data with other systems. Intervise can help you understand how your system’s clinical workflows and associated data can be exchanged across multiple systems within or outside your organisation, using standardised APIs, event notifications or messaging.

Software Development Management

To be productive, a software development team needs good planning, implementation, testing and release processes. Intervise can facilitate implementing of a development management process that is agile and productive without the unnecessary rituals that keep developers doing what they do best, producing code.

Software Research and Development

When you have a new idea or starting a new venture, you can benefit from R&D tax incentives. An accountant can help with the paperwork, but you still need to integrate the required evidence into your development processes. Intervise can help implement a scientific method for your health software research and development project, starting with your hypothesis, recording your new knowledge and the resources you have allocated to develop it.

Intervise has provided digital health solution architecture, software design and system integration services to an Australian eHealth research centre, universities and health research institutes, state health departments and health software development companies.