This wiki has undergone a migration to Confluence found Here
Difference between revisions of "CTS2/doc/CTS2 SFM EntityVersioning"
Jump to navigation
Jump to search
m (1 revision: Re-import CTS2 documentation pages with appropriate links) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{navigation|CTS2_SFM_EntityProperty|CTS2_SFM_EntityAttributes}} | + | {{navigation|CTS2/doc/CTS2_SFM_EntityProperty|CTS2/doc/CTS2_SFM_EntityAttributes}} |
= CTS2 SFM and CTS2 PIM Entity Versioning Model = | = CTS2 SFM and CTS2 PIM Entity Versioning Model = | ||
− | [[ | + | [[Image:EntityVersioning.png]] |
Line 43: | Line 43: | ||
− | {{navigation|CTS2_SFM_EntityProperty|CTS2_SFM_EntityAttributes}} | + | {{navigation|CTS2/doc/CTS2_SFM_EntityProperty|CTS2/doc/CTS2_SFM_EntityAttributes}} |
+ | |||
+ | {{ CTS2-Navbox }} |
Latest revision as of 07:19, 22 December 2015
CTS2 SFM and CTS2 PIM Entity Versioning Model
The CTS2 SFM includes the following version related attributes:
- versionId - "A version identifier that uniquely identifies each version of a CodeSystemEntityVersion"
- effectiveDate - "The start date when the version is deemed to be valid for use"
- previousVersion - "Identification of the previous version of the code system entity, which enables tracking of sequencing of versions, and identification of missing versions on the server instance."
- status - "A status to identify the state (mainly for curation)"
- statusDate - "A status date to identify the date the status was set to its current value (for curation)"
- provenanceDetails - "Provenance information relating to the version of the CodeSystemEntityVersion
- isConceptInitiatior - "A (derivable but useful) indicator that identifies which CodeSystemVersion iniated the definition of the Concept or Code" (moved from CodeSystemEntityVersionMembership - see SFM Entity Area for details.
The relationship between these elements and the CTS2 PIM change model is described in the table below
SFM | PIM | Reason |
---|---|---|
versionId | changeSetURI |
|
effectiveDate | ChangeDescription.effectiveDate | |
previousVersion[0..1] | prevChangeSet[0..1] | |
prevImage[0..1] | If present, prevImage carries a copy of the state of the NamedEntityDescription before the change occurred. | |
status | entryState | Determines the state of the entity from a service perspective - whether the entry is ACTIVE or INACTIVE |
status[0..1] | Determines the status of the entity from the perspective of the source organization workflow. | |
statusDate[0..1] | ChangeDescription.changeDate | the date of when the change occurred. |
provenanceDetails[0..1] | changeNotes, changeSource, creator, changeInstructions, officialEffectiveDate | |
isConceptInitiator | changeType == CREATE |
Home |
About CTS2 |
---|
Purpose |
CTS2 History |
Business Case |
How it works |
Federation |
Functionality |
Implementing CTS2 |
Architecture |
Development |
Resources |
Purpose |
FAQ |
Business Case |
Glossary of Terms |
Specification |
REST |
SOAP |
HL7 SFM |
Development |
CTS2 Development Framework |
Implementations |
Github Page |
Community |
Who is Using CTS2? |
Get Help |
Links |