Difference between revisions of "Roadmap"

(mycommunity)
(edited layout)
Line 1: Line 1:
 
=2013=
 
=2013=
 
==Data Set==
 
==Data Set==
* [DONE] Viewer and Editor final and fully functional
+
* {{TAGDONE}} Viewer and Editor final and fully functional
 
+
 
==Scenario==
 
==Scenario==
* [DONE] Viewer and Editor final and fully functional
+
* {{TAGDONE}} Viewer and Editor final and fully functional
 
 
==Scenario Test Set==
 
* Viewer and Editor final and fully functional
 
[No longer applicable: see test-tools]
 
  
 
==Value Set==
 
==Value Set==
* [DONE] Viewer final and fully functional
+
* {{TAGDONE}} Viewer final and fully functional
* [2013] Editor basics as grid input of a value set, also for corrections  
+
* {{TAGTODO}} Editor basics as grid input of a value set, also for corrections  
* [DONE] Advanced/intelligent input of a value set with search and link to well-known terminology (code systems)  
+
* {{TAGDONE}} Advanced/intelligent input of a value set with search and link to well-known terminology (code systems)  
* [todo] Create conceptlist concept association
+
* {{TAGTODO}} Create conceptlist concept association
  
 
==Templates==
 
==Templates==
* [DONE] Viewer
+
* {{TAGDONE}} Viewer
* [2013] Editor  
+
* {{TAGTODO}} Editor  
* [DONE] List of and concept for commonly used templates, like CDA document/header/section/entry level templates etc. See adbbr1.
+
* {{TAGDONE}} List of and concept for commonly used templates, like CDA document/header/section/entry level templates etc. See adbbr1.
  
 +
=2014=
 
==Issues==
 
==Issues==
* [DONE] Restructuring of Viewer, multiple sort and filter options  
+
* {{TAGDONE}} Restructuring of Viewer, multiple sort and filter options  
* [DONE] Creation of issues fully functional (add author correctly, add issue to end of list, appropriate users are able to add new issues)
+
* {{TAGDONE}} Creation of issues fully functional (add author correctly, add issue to end of list, appropriate users are able to add new issues)
* [2014] When creating issue, directly assign to person
+
* {{TAGTODO}} When creating issue, directly assign to person
  
 
==Documentation==
 
==Documentation==
* [2014] introduction standards/methodology DECOR
+
* {{TAGTODO}} introduction standards/methodology DECOR
* [2014] scope/objective/rationale
+
* {{TAGTODO}} scope/objective/rationale
* [2014] projects
+
* {{TAGTODO}} projects
* [2014] datasets
+
* {{TAGTODO}} datasets
* [2014] scenarios
+
* {{TAGTODO}} scenarios
* [DONE] value sets
+
* {{TAGDONE}} value sets
* [2014] Solution/documentation of Value sets with or without nullFlavors
+
* {{TAGTODO}} Solution/documentation of Value sets with or without nullFlavors
* [2014] terminology associations
+
* {{TAGTODO}} terminology associations
* [DONE] templates
+
* {{TAGDONE}} templates
* [2014] issues
+
* {{TAGTODO}} issues
* [2014] technical publications for vendors / interface specialists (HTML)
+
* {{TAGTODO}} technical publications for vendors / interface specialists (HTML)
* [2014] requirements analysis for technical publications for vendors / interface specialists (generate PDF version for deliverables)
+
* {{TAGTODO}} requirements analysis for technical publications for vendors / interface specialists (generate PDF version for deliverables)
* [2014] implementations of technical publications for vendors / interface specialists (generate PDF version for deliverables)
+
* {{TAGTODO}} implementations of technical publications for vendors / interface specialists (generate PDF version for deliverables)
* [2014] end user guide ART: part "test tools"
+
* {{TAGTODO}} end user guide ART: part "test tools"
* [2014] end user guide ART: valuesets
+
* {{TAGTODO}} end user guide ART: valuesets
* [2014] mycommunity introduction
+
* {{TAGTODO}} mycommunity introduction
* [2014] end user guide ART: mycommunity usage
+
* {{TAGTODO}} end user guide ART: mycommunity usage
* [2014] end user guide ART: the rest
+
* {{TAGTODO}} end user guide ART: the rest
  
 
==Special features==
 
==Special features==
* [2014] Difference analysis of DECOR artefacts (per project)
+
* {{TAGTODO}} Difference analysis of DECOR artefacts (per project)
* [2014] Logger for changes in datasets, valuesets, templates
+
* {{TAGTODO}} Logger for changes in datasets, valuesets, templates
* [DONE] Building Blocks Repository (BBR) @ art-decor.org  
+
* {{TAGDONE}} Building Blocks Repository (BBR) @ art-decor.org  
* [2014] BBR Clearing House
+
* {{TAGTODO}} BBR Clearing House
* [2014] Make IHE templates (e.g. PCC) available
+
* {{TAGTODO}} Make IHE templates (e.g. PCC) available
* [2014] Make CCDA 1.1, 2 templates available
+
* {{TAGTODO}} Make CCDA 1.1, 2 templates available
* [2014] Make list and DECOR representation of IHE profile templates available  
+
* {{TAGTODO}} Make list and DECOR representation of IHE profile templates available  
* [2014+] IHE metadata DECOR data set for XDS
 
  
 
==New features==
 
==New features==
* [DONE] My Community DECOR
+
* {{TAGDONE}} My Community DECOR
* [DONE] Building Block Repositories (BBR), hierarchies, multiple BBRs
+
* {{TAGDONE}} Building Block Repositories (BBR), hierarchies, multiple BBRs
 
==Templates==
 
==Templates==
* [90% DONE] Implement Template Editor
+
* {{ProgressBar|90}} Implement Template Editor
* [DONE] Offer MIF derived template templates as a starting point for new templates (CDA)
+
* {{TAGDONE}} Offer MIF derived template templates as a starting point for new templates (CDA)
* [DONE] Implement creating and maintaining Template Associations
+
* {{TAGDONE}} Implement creating and maintaining Template Associations
* [DONE] Qualification of artefact relationships
+
* {{TAGDONE}} Qualification of artefact relationships
 
==Terminologies==
 
==Terminologies==
* [DONE] Implementation of external value set refs
+
* {{TAGDONE}} Implementation of external value set refs
* [50% DONE] Implement creating and maintaining Terminology Associations
+
* {{ProgressBar|50}} Implement creating and maintaining Terminology Associations
* [80% DONE] Improve Value set editor  
+
* {{ProgressBar|80}} Improve Value set editor  
 
==Issues==
 
==Issues==
* [90% DONE] Subscribe/Unsubscribe (automatic and manually) to issues
+
* {{ProgressBar|90}} Subscribe/Unsubscribe (automatic and manually) to issues
* [DONE] Email notification
+
* {{TAGDONE}} Email notification
 
==Scenarios==
 
==Scenarios==
* [2014] Editor: flow, layout
+
* {{TAGTODO}} Editor: flow, layout
* [2014] Implement creating and maintaining Transaction “Defaults” (typical scenarios)
+
* {{TAGTODO}} Implement creating and maintaining Transaction “Defaults” (typical scenarios)
 
==Identifications==
 
==Identifications==
* [2014] List of Codesystem ids
+
* {{TAGTODO}} List of Codesystem ids
* [2014] List of Value Set ids
+
* {{TAGTODO}} List of Value Set ids
* [DONE] List of Template ids
+
* {{TAGDONE}} List of Template ids
* [DONE] OID register, re-sync with published ISO 13582
+
* {{TAGDONE}} OID register, re-sync with published ISO 13582
  
 
==Concepts==
 
==Concepts==
* [2014] Exceptions for all value domains
+
* {{TAGTODO}} Exceptions for all value domains
* [DONE] Concept list @refs to be implemented
+
* {{TAGDONE}} Concept list @refs to be implemented
* [2014+] Hierarchy in conceptlists
+
* {{TAGDONE}} One XML Database Collection structure per project
* [DONE] One XML Database Collection structure per project
 
==Documentation==
 
  
=2014=
 
 
==Role Based Access to DECOR==
 
==Role Based Access to DECOR==
* Implement more fine grained role based access to DECOR. As is currently the case, everyone regardless of role, has read access. You need to be someone with a specific background to gain write access too. You need to be appointed specially to also perform certain tasks such as finalizing a dataset/value set/template. This last category of tasks is dubbed ''authorization''. The exact user stories behind each role and maybe a better name then "authorize" is to be determined. Proposal:
+
* {{TAGTODO}} Implement more fine grained role based access to DECOR. As is currently the case, everyone regardless of role, has read access. You need to be someone with a specific background to gain write access too. You need to be appointed specially to also perform certain tasks such as finalizing a dataset/value set/template. This last category of tasks is dubbed ''authorization''. The exact user stories behind each role and maybe a better name then "authorize" is to be determined. Proposal:
 
{| class="artdecor" border="1" width="100%"
 
{| class="artdecor" border="1" width="100%"
 
|-
 
|-
Line 137: Line 130:
 
|+ '''Table: Role Based Access setup for DECOR'''
 
|+ '''Table: Role Based Access setup for DECOR'''
 
|}
 
|}
* application generation
+
==Application generation==
 +
 
 +
=2014+=
 +
* {{TAGTODO}} IHE metadata DECOR data set for XDS
 +
* {{TAGTODO}} Hierarchy in conceptlists

Revision as of 13:46, 7 November 2013

2013

Data Set

  • Done
      
    Viewer and Editor final and fully functional

Scenario

  • Done
      
    Viewer and Editor final and fully functional

Value Set

  • Done
      
    Viewer final and fully functional
  • To Do
      
    Editor basics as grid input of a value set, also for corrections
  • Done
      
    Advanced/intelligent input of a value set with search and link to well-known terminology (code systems)
  • To Do
      
    Create conceptlist concept association

Templates

  • Done
      
    Viewer
  • To Do
      
    Editor
  • Done
      
    List of and concept for commonly used templates, like CDA document/header/section/entry level templates etc. See adbbr1.

2014

Issues

  • Done
      
    Restructuring of Viewer, multiple sort and filter options
  • Done
      
    Creation of issues fully functional (add author correctly, add issue to end of list, appropriate users are able to add new issues)
  • To Do
      
    When creating issue, directly assign to person

Documentation

  • To Do
      
    introduction standards/methodology DECOR
  • To Do
      
    scope/objective/rationale
  • To Do
      
    projects
  • To Do
      
    datasets
  • To Do
      
    scenarios
  • Done
      
    value sets
  • To Do
      
    Solution/documentation of Value sets with or without nullFlavors
  • To Do
      
    terminology associations
  • Done
      
    templates
  • To Do
      
    issues
  • To Do
      
    technical publications for vendors / interface specialists (HTML)
  • To Do
      
    requirements analysis for technical publications for vendors / interface specialists (generate PDF version for deliverables)
  • To Do
      
    implementations of technical publications for vendors / interface specialists (generate PDF version for deliverables)
  • To Do
      
    end user guide ART: part "test tools"
  • To Do
      
    end user guide ART: valuesets
  • To Do
      
    mycommunity introduction
  • To Do
      
    end user guide ART: mycommunity usage
  • To Do
      
    end user guide ART: the rest

Special features

  • To Do
      
    Difference analysis of DECOR artefacts (per project)
  • To Do
      
    Logger for changes in datasets, valuesets, templates
  • Done
      
    Building Blocks Repository (BBR) @ art-decor.org
  • To Do
      
    BBR Clearing House
  • To Do
      
    Make IHE templates (e.g. PCC) available
  • To Do
      
    Make CCDA 1.1, 2 templates available
  • To Do
      
    Make list and DECOR representation of IHE profile templates available

New features

  • Done
      
    My Community DECOR
  • Done
      
    Building Block Repositories (BBR), hierarchies, multiple BBRs

Templates

  • Coverage
    90% done
    Implement Template Editor
  • Done
      
    Offer MIF derived template templates as a starting point for new templates (CDA)
  • Done
      
    Implement creating and maintaining Template Associations
  • Done
      
    Qualification of artefact relationships

Terminologies

  • Done
      
    Implementation of external value set refs
  • Coverage
    50% done
    Implement creating and maintaining Terminology Associations
  • Coverage
    80% done
    Improve Value set editor

Issues

  • Coverage
    90% done
    Subscribe/Unsubscribe (automatic and manually) to issues
  • Done
      
    Email notification

Scenarios

  • To Do
      
    Editor: flow, layout
  • To Do
      
    Implement creating and maintaining Transaction “Defaults” (typical scenarios)

Identifications

  • To Do
      
    List of Codesystem ids
  • To Do
      
    List of Value Set ids
  • Done
      
    List of Template ids
  • Done
      
    OID register, re-sync with published ISO 13582

Concepts

  • To Do
      
    Exceptions for all value domains
  • Done
      
    Concept list @refs to be implemented
  • Done
      
    One XML Database Collection structure per project

Role Based Access to DECOR

  • To Do
      
    Implement more fine grained role based access to DECOR. As is currently the case, everyone regardless of role, has read access. You need to be someone with a specific background to gain write access too. You need to be appointed specially to also perform certain tasks such as finalizing a dataset/value set/template. This last category of tasks is dubbed authorization. The exact user stories behind each role and maybe a better name then "authorize" is to be determined. Proposal:
read/write authorize
decor-admin all all
dataset-editor dataset
dataset-admin dataset dataset
terminology-editor terminology
terminology-admin terminology terminology
scenario-editor scenario
scenario-admin scenario scenario
templates-editor templates
templates-admin templates templates
issues-editor issues issues
Table: Role Based Access setup for DECOR

Application generation

2014+

  • To Do
      
    IHE metadata DECOR data set for XDS
  • To Do
      
    Hierarchy in conceptlists