# How to use the Specification

| User                       | Recommended Uses                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Implementation Team        | <ul><li>Use the <a href="openhie-component-specifications-1">Component Specification</a> to help in determining business requirements needed to support software selection or development</li><li>Use the <a href="introduction">Workflow Specification</a> to find best practices for data exchange and standards that are recommended </li><li>Contribute additions and changes based upon experience and needs</li></ul>                           |
| Software Development Teams | <p></p><ul><li>Use the <a href="openhie-component-specifications-1">Component Specification</a> to help determining business requirements to consider in developing the software</li><li>Use the <a href="introduction">Workflow Specification</a> to find standards to support </li><li>Contribute additions and changes based upon experience and needs</li></ul>                                                                                   |
| Ministries of Health       | <ul><li>Reference the <a href="architecture-specification">OpenHIE Architecture Specification</a> and version number in architecture standards or requirements documents as appropriate</li><li>Use the Architecture Specification, the Component Specification and / or the Workflow Specification in designing project or country architecture as appropriate.  </li><li>Contribute additions and changes based upon experience and needs</li></ul> |

##


---

# 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/get-started.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.
