Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Additions or

...

changes requested

overall

...

https://openehr.atlassian.net/browse/SPECITS-58

https://openehr.atlassian.net/browse/SPECITS-35

...

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-58

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-35

EHR

  • Add /ehr/{ehr_id}/folder and /ehr/{ehr_id}/versioned_folderhttps://openehr.atlassian.net/browse/

    Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-63

  • Add missing EHR_ACCESS => yes

  • fix EHR summary

Definitions

Definitions

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-43
    => admin?

  • should we support also archetypes? => no, or at least is low prio, perhaps next version

  • are we going to support (reading) terminology / value sets? => no, this is the job of terminology service

  • add alternative /definition/adl2/{archetype_id_matcher} and deprecate /definition/adl2/{template_id}/{version_pattern}

  • query type => add “formalism” in text

(new endpoint) Demographics / Registry

group is ok to do the following, in a separate api page, but it should remain optional, not be required by conformance testing

  • ACTOR is abstract, so we’ll need concrete types

  • Sync SM specs

  • Add /registry/person/{version_uid} and /registry/versioned_person/{versioned_object_uid}

  • Add /registry/agent/{version_uid} and /registry/versioned_agent/{versioned_object_uid}

  • Add /registry/group/{version_uid} and /registry/versioned_group/{versioned_object_uid}

  • Add /registry/organisation/{version_uid} and /registry/versioned_organisation/{versioned_object_uid}

  • Add /registry/role/{version_uid} and /registry/versioned_role/{versioned_object_uid}

  • Add /registry/party_relationship/{uid}

  • Add also /registry/contribution/{contribution_uid} similar to /ehr/{ehr_id}/contribution/{contribution_uid}

(new endpoint) Admin

  • how should we deal with admin required functionality, e.g. destroy EHR, Compositions, Actors, etc ? Need a specific endpoint /admin or use DELETE action over resources, assuming ACL permits ?

  • delete template is problematic, if is “in use”

  • export (and import), later also extract

    • /admin/ehr/{ehr_id}/export - need to define what will this dump - zip?

Bugs

...

https://openehr.atlassian.net/browse/SPECITS-60

...

https://openehr.atlassian.net/browse/SPECITS-46

...

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-60

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-46

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-44
    but also to other places

Headers

Missing (specification) details

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-62

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-61

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-50
    try with prefer=identifiers

  • Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-48
    discussed on discourse, we should allow it (todo check), no need to do anything on REST level

Others

  • Reformat Introduction

  • Conformance info

  • IANA https://openehr.atlassian.net/browse/

    Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-39

  • Reformat and reorganize https://openehr.atlassian.net/browse/

    Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-36

  • Overall Layout

  • sync with SM, add UV models (relaxed RM) https://openehr.atlassian.net/browse/

    Jira Legacy
    serverSystem JIRA
    serverId7788407e-95fd-3d19-96c6-946a2bd486dc
    keySPECITS-34

  • authentication endpoint => (still) no needed

  • audit service endpoint => not prio, perhpas perhaps not part of rest api

  • (cds) hooks => if Cambio can help with a proposal then it can be included, but we should also look into generalized triggers

Headers

Missing (specification) details

All issues

The followings are all Jira issues scheduled for REST API Release 1.1.0:

...