IHTSDO Deprecation Policy Date 20140819 Version 1.0 Amendment History Version Date Editor Comments 0.02 20120624 Julie Richards 0.03 20120714 Julie Richards Separated policy from procedure Many other changes 0.04 20120724 Julie Richards Updates from 20120724 conference call 0.05 20120730 Julie Richards Incorporated Jane Millar’s comments 0.06 20120801 Julie Richards Clean up and grammar corrections 0.07 20130214 Jane Millar 0.08 20130404 Jane Millar 0.09 20130916 Julie Richards Update taking into account consultation with IHTSDO Standing Committees Comments incorporated from development group Editorial comments cleaned up and mark up of content comments 0.10 20130924 Julie Richards Major updates after consultation review 1 0.11 20130928 Julie Richards 0.12 20131009 Julie Richards 0.13 20140421 Julie Richards 0.14 20140429 Julie Richards 1.0 20140819 Julie Richards Minor updates incorporating Jeremy Thorp and Jane Millar’s comments Updates incorporating feedback from Quality Assurance Committee. First version after Review 2 incorporating comments received. Version approved by QAC for recommendation to the Management Board. Final version after review by MB and approval by CEO. Version Date Approver Comments 1.0 20140730 Don Sweete, CEO Approvals Review Timetable Review date Responsible owner 20160730 Head of Delivery Comments © International Health Terminology Standards Development Organisation 2014. All rights reserved. IHTSDO Deprecation Policy Table of Contents 1 Overview .................................................................................................................................1 1.1 Introduction .................................................................................................................................... 1 1.2 Purpose ......................................................................................................................................... 1 1.3 Definitions of Deprecation and Related Terms .............................................................................. 1 1.4 Audience ....................................................................................................................................... 2 1.5 Scope ............................................................................................................................................ 2 2 Deprecation Considerations ....................................................................................................3 2.1 Reasons for Deprecation ............................................................................................................... 3 2.2 Declaration of Level of Support for Deprecated Artifact ................................................................ 3 2.3 Deprecation Process ..................................................................................................................... 4 3 IHTSDO Deprecation Policies .................................................................................................4 4 Process for Review of this Policy ............................................................................................4 IHTSDO Deprecation Policy 1 Overview 1.1 Introduction The IHTSDO and its member National Release Centers (NRC) are responsible for the maintenance and publication of IHTSDO products, SNOMED CT being a major example. In the creation, implementation and maintenance of health solutions, it is recognized that changes will occur over time and thus there is a need for formal deprecation processes. Changes will be driven by many factors, including changes in the business of health; enhancements in technology and others. The changes can occur across all types of artifacts, including SNOMED CT itself, SNOMED CT format type, mappings to other terminologies, reference sets as well as IHTSDO approved documentation and standards. It is common practice that the level of service support provided to releases of an artifact will decrease and/or stop once an artifact has been deprecated. In addition, the need for change and potential for deprecation may be prompted by developments within other Standards Development Organizations. It is important that everyone involved in the development, implementation and maintenance of any IHTSDO product including one or more artifacts, understands the IHTSDO Policy related to deprecation. This policy document is accompanied by two additional deprecation documents: one that describes the process to follow for deprecation; and one that facilitates the consultation and approval processes during deprecation: • IHTSDO Deprecation Process • IHTSDO Deprecation Consultation & Review Template 1.2 Purpose This Policy has been developed to ensure that: - the term deprecation and how it applies to IHTSDO artifacts is understood; - a process is followed that consults with the community to minimize the adverse effects of deprecation and maximize the beneficial effects; and - the user community understands how they are involved in the process and has the opportunity to provide feedback on the deprecation being proposed. 1.3 Definitions of Deprecation and Related Terms 1.3.1 Deprecation Deprecation in this context is defined as marking an artifact as obsolete to warn against use in the future so that an artifact may be phased out either entirely or for a specific use case. Deprecation indicates that future use should be avoided, typically because the artifact has been superseded. 1.3.2 Deprecated Artifact An artifact, as defined in the scope of the IHTSDO Deprecation Policy, which has been deemed no longer suitable for new implementation or future use. The artifact may continue to exist to provide historical information and backward compatibility. An artifact may be deprecated for many reasons (see examples in 2.1 Reasons for Deprecation). The reason, appropriate use and any continued or IHTSDO Deprecation Policy Page 1 of 5 discontinued maintenance support of the Deprecated Artifact by IHTSDO will be declared with the Announcement of Deprecation. Artifacts can be deprecated with support or without support (see next definitions). 1.3.3 Artifact Deprecated With Support A designation given to an IHTSDO Artifact that has been deprecated but continues to be supported by IHTSDO for a specified period of time. The detail of the support will be provided with each Deprecated Artifact. 1.3.4 Artifact Deprecated Without Support A designation given to an IHTSDO Artifact that has been deprecated and is no longer supported by IHTSDO, i.e. IHTSDO no longer provides any maintenance or updates. 1.3.5 Inactive Deprecation should not be confused with the term inactive. An Inactive Component, Inactive Concept and Inactive Description, terms used in the SNOMED CT file History Mechanism, are defined in the IHTSDO Glossary. 1.4 Audience This policy document will be of interest to anyone who is using and implementing IHTSDO artifacts and all those who are interested in knowing how these Artifacts are deprecated. It also provides direction for those who produce, maintain and update Artifacts. This includes: • IHTSDO members • IHTSDO Organization • National Release Centers • Affiliate Members including vendors and systems integrators • Other Users 1.5 Scope IHTSDO and its predecessors have produced a wide range of documents and products over time to respond to the needs of SNOMED CT developers and users. The scope of the IHTSDO Deprecation Policy includes any artifact that has completed the formal process defined in the Development, Approval, Maintenance and Review of IHTSDO Technical Reports, Guidelines and Standards. Examples of artifacts include: the SNOMED CT Technical Implementation Guide; the SNOMED CT Editorial Guide; and the SNOMED CT User’s Guide. Other types of assets or terminology products are Release format, antecedent versions, Hierarchies, Attributes, Reference set, maps, usage of attributes in particular hierarchies, values usable for particular attributes, release modules, quality assurance rules in the work bench and harmonization agreements. The scope and description of the artifact being proposed for deprecation will be clearly stated. This Policy is intended for deprecation of International Artifacts. Member countries are encouraged to use a similar policy and process to deprecate their country specific IHTSDO related artifacts. IHTSDO may, over time, agree with Member countries criteria for when the same processes should be followed by Member countries, particularly where safety is the cause of the deprecation. IHTSDO Deprecation Policy Page 2 of 5 Artifacts being changed or made inactive through the Content Development Process and the Request Submission Process are not required to go through the Deprecation Process in addition to these processes. Examples include SNOMED CT components, concepts, descriptions and relationships. The scope of this policy does not include software tools to support editing, request for change, translation and mapping. It is recommended that policies on software version management and deprecation must be defined, adopting similar policies found in this Policy and managed alongside this policy over time. The scope of the policy also does not include artifacts not approved or in final release versions e.g. beta release or technology preview status. The scope of this Deprecation Policy will be revisited at the 2 year review based on experience and usage. This should lead to a more defined list of artifacts in and out of scope. 2 Deprecation Considerations While the concept of deprecation of an Artifact can take many forms, the policy and the process for deprecation should focus on two aspects of deprecation: • Reasons for deprecation of an artifact; and • Determination and communication of the support of the deprecated artifact. 2.1 Reasons for Deprecation The deprecation of an artifact specifies to users that it should no longer be used. It is important that developers, maintainers and users understand the reason why it should no longer be used (identified as part of impact assessment). Simply put, all deprecations must have a clear reason that is central to this policy. Given the scope in Section 1.5, reasons for deprecation include: • • • • • • The artifact has been replaced by a more current and relevant artifact (e.g. moving from one SNOMED CT release format to a newer one; new methods for measuring conformance are found to be better than previous methods); The artifact contains an error (wrong, correction) (e.g. methodology error, content has been classified incorrectly) A safety issue has arisen and the artifact needs to be deprecated (e.g. deprecating a map file because a technical error causes a map to point to the wrong diagnosis) The artifact is extraneous (not used) The artifact is a duplicate (e.g. duplicate QA rules) The supplier of the artifact is no longer supporting or providing it. It is clear that processes for Deprecation need to be in line with the size, impact, complexity and the specific reason for deprecation, for example, deprecation due to a safety issue will need to be dealt with much quicker than an artifact that is extraneous. Therefore the IHTSDO Deprecation Process document outlines both fast track and longer, more detailed processes. 2.2 Declaration of Level of Support for a Deprecated Artifact When an Artifact is deprecated, the level of support provided for that Artifact is discontinued in a managed way. In many cases the support being provided cannot be changed on the same date that IHTSDO Deprecation Policy Page 3 of 5 the Artifact is being deprecated. A transition time period is necessary for those impacted to make their own support or system changes and to migrate away from the product. For the time period where support is provided following the deprecation, it will be considered to be “Artifact Deprecated With Support”. Following this period of support, the Artifact will be considered to be “Artifact Deprecated Without Support”. Not all artifacts will require support and may proceed directly to “Artifact Deprecated Without Support”. 2.3 Deprecation Process The IHTSDO Deprecation Process document describes both a fast track as well as a longer, more detailed process for deprecation of artifacts. It describes how consultation with users will take place; and who approves decisions along the Deprecation Process. Please refer to The IHTSDO Deprecation Process document for details. 3 IHTSDO Deprecation Policies 1. A proposal for the Deprecation of an Artifact must have a stated reason for deprecation. 2. Deprecation will result when publication of a new release of an Artifact supersedes the existing release. 3. Consultation on requests and proposals for deprecation of an Artifact will gather user feedback on: the proposed date of deprecation and level and duration of support that will be provided by IHTSDO during the deprecation period prior to withdrawal. 4. When an Artifact is declared to be Deprecated its status will be changed to “Deprecated Artifact” and designated with either Artifact Deprecated With Support or Artifact Deprecated Without Support. When documentation that refers to the Deprecated Artifact is updated, all references to the Artifact, should be updated. This includes noting that it has been deprecated along with the deprecation date and the level and duration of support. 5. The Deprecated Artifact, along with supporting documentation and deprecation documentation, will be archived by the IHTSDO once it is no longer published.. Details of communication and documentation of the deprecation can be found in the IHTSDO Deprecation Process document. 4 Process for Review of this Policy The date for review of this policy will be identified clearly under history and agreed when the IHTSDO Management Board approves the Policy and related process guidance and templates. The review will be no later than 2 years after approval of the policy and related documentation but can be initiated at an earlier interval if warranted (e.g. based on feedback) The Quality Assurance Committee will undertake a review that will cover 3 areas: 1. Identifying whether there have been any issues arising from any specific deprecations and whether these were the result of ineffective deprecation process IHTSDO Deprecation Policy Page 4 of 5 2. Contacting those who have used the deprecation for structured feedback 3. Issue an invitation to stakeholders about the effectiveness of the process from their perspective i.e. did the process meet the needs of those having to deal with deprecated artifacts 4. Communicating back to the community on the feedback received. IHTSDO Deprecation Policy Page 5 of 5
© Copyright 2024 Paperzz