# Change Log and Versioning

## Versioning Process

1. Community approved changes are added in the DEV branch
2. Dev branch updates are reviewed by the ARB.
3. ARB approved changes are added to the Staging branch
4. All updates in the staging are released as a new version of the specification

## Version Staging (July 2022 - This content)

### Additions

### Updates&#x20;

### How to Reference This Version

This is the Staging version of the specification.  To reference it, include the link (<https://guides.ohie.org/arch-spec/>) and state the version number. &#x20;

## Version 5.0 (July 2022)

### Additions

* Added a new workflows section [openhie-finance-and-insurance-services-workflows](https://guides.ohie.org/arch-spec/staging/introduction/openhie-finance-and-insurance-services-workflows "mention")
* Synced Gitbook with Github to manage branches and versioning
* Added versioning process

### Updates&#x20;

* Updated [export-aggregate-data](https://guides.ohie.org/arch-spec/staging/introduction/aggregate-reporting-workflows/export-aggregate-data "mention") to include mADX and provide more flexibility in the sending and receiving systems. &#x20;
* Updated [create-patient-demographic-record-workflow-1](https://guides.ohie.org/arch-spec/staging/introduction/patient-identity-management-workflows/create-patient-demographic-record-workflow-1 "mention") links to be functional and current.

### How to Reference This Version

This is the 5.0 version of the specification.  To reference it, include the link (<https://guides.ohie.org/arch-spec/>) and state the version number. &#x20;

## Version 4.0 (September 2021)

The following are an overview of the significant content changes that have been made. &#x20;

### Additions

* Added [Point-of-Care Systems](https://guides.ohie.org/arch-spec/staging/openhie-component-specifications-1/point-of-care-systems) page
* Added [How to use the Specification](https://guides.ohie.org/arch-spec/staging/get-started) page
* Added [Standards and Profiles](https://guides.ohie.org/arch-spec/staging/architecture-specification/standards-and-profiles) page
* Added a new workflow section, [Vaccine Workflows](https://guides.ohie.org/arch-spec/staging/introduction/vaccine-workflows). &#x20;
* Moved [Architecture Principles](https://guides.ohie.org/arch-spec/staging/architecture-specification/architectural-principles) from the wiki to the Specification&#x20;
* Moved [Architecture Standards and Profiles](https://guides.ohie.org/arch-spec/staging/architecture-specification/standards-and-profiles) from the wiki to the Specification

### Updates&#x20;

* Updated diagram on the [Architecture](https://guides.ohie.org/arch-spec/staging/architecture-specification/overview-of-the-architecture) page to specifically denote Community Health Information Systems (CHIS).&#x20;
* Changed the format from PDF to GitBook&#x20;
* Minor changes in wording and formatting for GitBook
* On Feb 15th it was noted that a section of this workflow was missing.  [create-patient-demographic-record-workflow](https://guides.ohie.org/arch-spec/staging/introduction/patient-identity-management-workflows/create-patient-demographic-record-workflow "mention")was updated. &#x20;

### How to Reference This Version

This is the 4.0 (September 2021) version of the specification.  To reference it, include the link (<https://guides.ohie.org/arch-spec/>) and state the version number. &#x20;

## Version 3.0 (September 2020)

Previous releases of the OpenHIE Architecture Specification are stored on the [OpenHIE website](https://ohie.org/framework/).

### Additions

* **OpenHIE Workflow (Data Exchange) Maturity Level** This maturity level takes into account the maturity of underlying IHE / FHIR specifications and the use of the workflow pattern in implementations.
* **Laboratory Workflows** Data exchanges revolving around laboratory information have been added to the specification.
* **The Facility Registry Requirements** The requirements for the key features of a facility registry were updated.
* **Terminology Workflow Updates** The terminology workflows were updated to include IHE specification.

## Previous Versions

**Previous Specification Versions** Previous releases of the specification document can be found on this page of the [OpenHIE Wiki](https://wiki.ohie.org/).

<img src="https://1995843850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_zj_THWv6IL53at9rt%2F-MeV47d4u8ESrhGJD0hF%2F-MeV49nW2Vt1FuhItX8V%2Fcreative-commons.svg?alt=media&#x26;token=88162b49-a625-413e-86c0-1f094de3a52e" alt="" data-size="line"> **This work is licensed under a Creative Commons Attribution 4.0 International License.**


---

# 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://guides.ohie.org/arch-spec/staging/change-log-and-versioning.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.
