# Reporting Platform (RP)

The SNOMED CT Reporting Platform (RP) is a gateway to reports which can run a range of queries against content created or updated in the active authoring cycle for SNOMED CT.

Queries are structured into categories for ease of definition, navigation and retrieval, such as Ad-Hoc Queries, Release Validation and Quality Improvement.

The results of these queries can support pre-release validation of issues not supported by the Authoring Platform (for instance, MRCM rules such as attribute cardinality).

They can also be used to analyze the structural quality of SNOMED CT, to identify potential issues (for instance, attribute usage for a given sub-hierarchy) which can then be addressed via content change projects in the Authoring Platform.

For content authors, it enables iterative work to define complex QA rules that are eventually used for the Release Validation Framework (RVF) assertions (such as Case Significance).

As a content release planning and tracking tool it can show the number and types of changes made during a SNOMED CT release cycle, and from one release to the next.

## Why should I use the Reporting Platform?

* It can reveal trends and particular faceted searches of SNOMED CT content created through the SNOMED CT Authoring Platform that are not easily obtainable via other tools and services.
* It can help with quality assurance review of promoted content prior to publication in the next SNOMED CT release.
* It can help to quickly modify and adapt rules which can enable more rapid SNOMED CT content updates via Authoring Platform authoring projects/tasks.
* It helps focus on potential content issues that may or may not be a problem, so can help with impact assessment, prioritization and planning.
* For quality checks that are not currently supported in the Authoring Platform by Drools Rules (concept save validation) or Release Validation Framework assertions (task and project validation against an entire release), for instance string handling.

## When should I use the Reporting Platform?

* Anytime you need to query the content within the current authoring cycle for SNOMED CT.
* In particular, many of the reports are designed to help with content quality assurance reviews before creating the alpha-release version for each SNOMED CT release cycle.
* RP queries run against the content which has been promoted to the mainline branch of the Authoring Platform (ie promoted project content), so some coordination with project content team leaders may be advisable if your report is influenced by or needs to include specific project content for analysis.

## Where do I find the Reporting Platform?

* The Reporting Platform is linked from the SNOMED CT Authoring Platform (AP) header drop-down menu (available on all pages within the Authoring Platform).
* The International AP can be bookmarked and opened with: <https://authoring.ihtsdotools.org/>
* The RP can also be bookmarked and opened directly with: <https://authoring.ihtsdotools.org/reporting/>

These links will redirect you to the login page if you’re not already logged in within your current browser session. Once your login completes, your browser will be redirected on to the AP Dashboard and RP main page respectively. If already logged in, these pages will load without the login redirect.

## Who can benefit from using the Reporting Platform?

Anyone who has a use for the results of queries run against content updates for the current authoring cycle through the SNOMED CT Authoring Platform, such as (but by no means limited to):

* Content authors
* Content project managers
* Content team leaders
* Consultant terminologists
* Clinicians
* SNOMED CT release teams
* Technical specialists

## Related How To... Guides

* [Run an existing report](/snomed-ct-user-guides/authoring-user-guide/how-to/reporting-platform/run-an-existing-report.md)
* [Create a new report and/or report category](/snomed-ct-user-guides/authoring-user-guide/how-to/reporting-platform/create-a-new-report-andor-report-category.md)
* [Remove a report (from the RP report listing)](/snomed-ct-user-guides/authoring-user-guide/how-to/reporting-platform/remove-a-report-from-the-rp-report-listing.md)
* [Request a new feature or improvement, or raise an issue for the Reporting Platform](/snomed-ct-user-guides/authoring-user-guide/how-to/reporting-platform/request-a-new-feature-or-improvement-or-raise-an-issue-for-the-reporting-platform.md)
* [Open the Reporting Platform](/snomed-ct-user-guides/authoring-user-guide/how-to/reporting-platform/open-the-reporting-platform.md)
* [Find an existing report](/snomed-ct-user-guides/authoring-user-guide/how-to/reporting-platform/find-an-existing-report.md)

<a href="https://docs.google.com/forms/d/e/1FAIpQLScTmbZIf0UEQwYDkY27EEWBkaiYkHSbR0_9DmFrMLXoQLyL7Q/viewform?usp=pp_url&#x26;entry.1767247133=AP+UG&#x26;entry.670899847=What%20is%20the%20Reporting%20Platform%20%28RP%29%3F" class="button primary">Provide Feedback</a>


---

# 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://docs.snomed.org/snomed-ct-user-guides/authoring-user-guide/faqs/reporting-platform-rp.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.
