# Logical Record Architecture for Health and Social Care
## Discharge Summary Release 0.02

Contents
The content of this release is not comprehensive and is not fully validated and must not be used in live system implementations.
# Reference Model Abstract Class: ModelArtefactVersion
The abstract generalisation of any class representing a snapshot of a ModelArtefactPackage resource. ## Attributes
Name | Data type | Occurs | Description
--- | --- | --- | ---
initialisationDateTime | Timestamp | 1..1 | The date-time this ModelArtefactVersion was initialised.
lastUpdateDateTime | Timestamp | 1..1 | The date-time this ModelArtefactVersion was last updated.
baslineDateTime | Timestamp | 0..1 | The date-time this ModelArtefactVersion was baselined. Once baselined no further updates are permitted.
contentChange | Boolean | 1..1 | True if the creation of this version is the result of a content change; otherwise false to indicate a dependency-only change.
includeInHistory | Boolean | 1..1 | If true include version explicitly in any version history; otherwise exclude.
## Constraints
Type | Name | Specification
--- | --- | ---
Dependency-only change has one or more dependencies | Invariant | inv: contentChange = false imples directDependency-&gt;notEmpty()
## Reference Model Type ##