Alternate EHR URI scheme

Description

The current EHR URI scheme described in the architecture overview is something along the lines of

ehr://<ehr_id>@<system_id>/(<version_owner_id>[@version_time]|<version_uid>) /<content_path>

A more traditional resource locator format may be as follows:
Absolute URI ==> ehr://<system_id>/<ehr_id>[/( compositions | ehr_access | ehr_status | directory )'['(<version_owner_id>[@version_time]|<version_uid>']' /data/<content_path>]

Relative URI ==> ( compositions | ehr_access | ehr_status )'['(<version_owner_id>[@version_time]|<version_uid>']' /data/<content_path>]

This would also allow access to other parts of the EHR including version, ehrStatus, ehrAccess and directory

Environment

None

Reporter

Heath Frankel

Labels

None

Components

Affects versions

Priority

Major
Configure