# Landing

<div data-full-width="false"><figure><img src="/files/dZ6DI6v0XAWYnGkxNKlH" alt=""><figcaption><p>Instantly deploy complex HIE components</p></figcaption></figure></div>

Instant OpenHIE aims to allow Health Information Exchange components to be packaged up, deployed, operated and scaled via a simple CLI.

<div data-full-width="false"><figure><img src="/files/jN1yyy6pf5w9ERYSV8Yt" alt="" width="375"><figcaption></figcaption></figure></div>

## Introduction

The Instant OpenHIE project aims to reduce the costs and skills required for software developers to deploy an OpenHIE architecture for quicker solution testing and as a starting point for faster production implementation and customisation.

{% content-ref url="/pages/MW6eVkxiRRe80VtmOPyj" %}
[Get Started](/instant-v2/getting-started.md)
{% endcontent-ref %}

<figure><img src="/files/W4rJSlHpss3bc9Uc8q6S" alt="" width="375"><figcaption></figcaption></figure>

## Concepts

Instant OpenHIE provides an easy way to setup, explore and develop with the OpenHIE Architecture. It is a deployment tool that allows packages to be added that support multiple different use cases and workflows specified by OpenHIE. Each package contains scripts to stand up and configure applications that support these various workflows.

{% content-ref url="/pages/7u2vPyThM3EtK6003o1C" %}
[Concepts](/instant-v2/concepts.md)
{% endcontent-ref %}

<figure><img src="/files/zHggVfVLq3HfRMdEtAMC" alt="" width="375"><figcaption></figcaption></figure>

## Packages

The fundamental concept of Instant OpenHIE is that it can be extended to support additional use cases and workflows. This is achieved through packages. No packages are included by default in Instant OpenHIE, packages are provided and maintained by the community.

{% hint style="info" %}
Jembi has developed a set of packages called the [OpenHIM Platform](https://jembi.gitbook.io/openhim-platform/) which allow you to get a foundational health information exchange setup in an instant.
{% endhint %}

{% content-ref url="/pages/DHy6Gx1pOd5WYl5ES5Cc" %}
[Packages](/instant-v2/package.md)
{% endcontent-ref %}

## Differences from Instant OpenHIE v1

The key changes from original Instant OpenHIE are:

* A rewrite of the original CLI - the commands and parameters have changed
* Docker swarm is now the only supported target - this allows us to scale services across servers
* A set of bash init function are included to help implementers create package deployment scripts
* The entry point bash script for packages is now named `swarm.sh`
* The `instant.json` file is now renamed to `package-metadata.json`
* No packages are included by default, these are left up to the community to provide and maintain. Instant OpenHIE simply becomes the packaging specification and deployment tool.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://jembi.gitbook.io/instant-v2/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
