= Amendment Record [cols="1,6,2,2", options="header"] |=== |Issue|Details|Raiser|Completed 4+^h|*RM Release 1.1.0* 4+^h|*RM Release 1.0.4* |[[latest_issue]]2.1.2 |{spec_tickets}/SPECPUB-3[SPECPUB-3^]. Re-instate inheritance from descendants of `X_VERSIONED_OBJECT` to `X_VERSIONED_OBJECT` from Release 1.0.2 (lost in original UML conversion). |T Beale |[[latest_issue_date]]25 May 2016 4+^h|*RM Release 1.0.3* |2.1.1 |{spec_tickets}/SPECRM-30[SPECRM-30^]. Correct documentation errors in `EHR_EXTRACT` class (remove text about generic parameters). |R Chen, + H Frankel, + T Beale |10 Oct 2015 | |{spec_tickets}/SPECRM-24[SPECRM-24^]. Correct EHR Extract IM typographical errors. |P Gummer, + T Beale | | |{spec_tickets}/SPECRM-13[SPECRM-13^]. Convert various fields to coded in EHR Extract. + `EXTRACT_SPEC`.`_type_`, `EXTRACT_ACTION_REQUEST`.`_action_` and `EXTRACT_UPDATE_SPEC`.`_trigger_events_` are converted to coded types. |H Frankel, + T Beale | |2.1 |{spec_tickets}/SPECRM-14[SPECRM-14^]: Various EHR Extract model improvements: + Remove `EXTRACT_SPEC`.`_includes_directory_` and `_directory_archetype_`; remove `EXTRACT_ENTITY_CONTENT` class; + make `EXTRACT_FOLDER` classes the main containment structure; move `X_VERSIONED_OBJECT` to `openEHR_extract` package; + change `EXTRACT`.`_request_id_` to a `HIER_OBJECT_ID`; + change `GENERIC_EXTRACT_ITEM._other_details_` to `Hash`. |H Frankel, + T Beale |29 Jun 2011 | |{spec_tickets}/SPECRM-6[SPECRM-6^]. Correct modelling inconsistency of every `EXTRACT_CHAPTER` being related to a single Entity. |T Beale | 4+^h|*Release 1.0.1* |2.0 |{spec_tickets}/SPEC-189[SPEC-189^]. Add `LOCATABLE`.`_parent_`. New invariant in `EHR_EXTRACT`. |T Beale |20 Feb 2007 | |{spec_tickets}/SPECRM-10[SPECRM-10^]: Upgrade `EHR_EXTRACT` to Release-1.0. Major redevelopment. + Added `X_VERSIONED_OBJECT`, `X_VERSIONED_FOLDER`, `X_VERSIONED_COMPOSITION`, `X_VERSIONED_EHR_ACCESS`, `X_VERSIONED_EHR_STATUS`, `X_VERSIONED_PARTY`. |T Beale | | |{spec_tickets}/SPEC-219[SPEC-219^]: Use constants instead of literals to refer to terminology in RM. |R Chen | 4+^h|*Release 0.95* |1.3.5 |{spec_tickets}/SPEC-118[SPEC-118^]. Make package names lower case. |T Beale |10 Dec 2004 4+^h|*Release 0.9* |1.3.4 |{spec_tickets}/SPEC-41[SPEC-41^]. Visually differentiate primitive types in openEHR documents. |D Lloyd |04 Oct 2003 |1.3.3 |{spec_tickets}/SPEC-13[SPEC-13^]. Change key class names, according to CEN ENV 13606. |S Heard, D Kalra, D Lloyd, T Beale |15 Sep 2003 |1.3.2 |{spec_tickets}/SPEC-3[SPEC-3^], {spec_tickets}/SPEC-4[SPEC-4^] (changes to versioning and LOCATABLE). `MESSAGE_CONTENT` now inherits from `LOCATABLE`. |T Beale, Z Tun |18 Mar 2003 |1.3.1 |Formally validated using ISE Eiffel 5.2. Revised structure of `MESSAGE` class to align better with CEN 13606-4. Renamed `EHR_EXTRACT`.`_hca_authorising_` to `_originator_`, similar to 13606. |T Beale |26 Feb 2003 |1.3 |Changes post CEN WG meeting Rome Feb 2003. Added attestations to `X_TRANSACTION` class. Significantly improved documentation of requirements, comparison to CEN 13606-4. |T Beale, + S Heard, + D Kalra, + D Lloyd |07 Feb 2003 |1.2.2 |Minor corrections to diagrams and class definitions. |Z Tun |08 Jan 2003 |1.2.1 |Added senders_reference to conform to CEN 13606-4:2000 section 7.4. |T Beale |04 Jan 2003 |1.2 |Rewritten and restructured as two packages. |T Beale |07 Nov 2002 |1.1 |Moved part of `EHR_EXTRACT` into `MESSAGE`. Allow for multilevel archetypable Folder structures. |T Beale, + D Kalra, + D Lloyd |07 Oct 2002 |1.0 |Taken from EHR RM. |T Beale |07 Oct 2002 |===