description: Information on changes made to the Value Set Definition over time, and also has a contained audit trail of all such changes. package_name: hl7.fhir.uv.extensions derivation: constraint name: CSHistory type: Extension elements: extension: isModifier: false short: The name of this set of history entries type: Extension index: 0 slicing: slices: name: match: {} schema: isModifier: false short: The name of this set of history entries type: Extension index: 0 extensions: {} elements: extension: {index: 1} url: type: uri pattern: {type: Uri, value: name} index: 2 value: choices: [valueString] index: 4 valueString: {type: string, choiceOf: value, index: 5} required: [valueString, value] revision: match: {} schema: isModifier: false short: Audit of all changes for a history entry type: Extension array: true index: 6 extensions: date: isModifier: false short: Date the change was made index: 8 type: Extension elements: extension: {index: 9} url: type: uri pattern: {type: Uri, value: date} index: 10 value: choices: [valueDateTime] index: 12 valueDateTime: {type: dateTime, choiceOf: value, index: 13} _required: true extensions: {} url: null required: [valueDateTime, value] id: isModifier: false short: Version marker after the change was made index: 14 type: Extension elements: extension: {index: 15} url: type: uri pattern: {type: Uri, value: id} index: 16 value: choices: [valueString] index: 18 valueString: {type: string, choiceOf: value, index: 19} _required: true extensions: {} url: null required: [valueString, value] author: isModifier: false short: Who made the change index: 20 type: Extension elements: extension: {index: 21} url: type: uri pattern: {type: Uri, value: author} index: 22 value: choices: [valueString] index: 24 valueString: {type: string, choiceOf: value, index: 25} _required: true extensions: {} url: null required: [valueString, value] notes: url: null isModifier: false short: Information about the change type: Extension index: 26 extensions: {} elements: extension: {index: 27} url: type: uri pattern: {type: Uri, value: notes} index: 28 value: choices: [valueString] index: 30 valueString: {type: string, choiceOf: value, index: 31} required: [valueString, value] elements: extension: array: true min: 3 max: 4 index: 7 slicing: slices: date: match: {} schema: isModifier: false short: Date the change was made type: Extension _required: true index: 8 extensions: {} elements: extension: {index: 9} url: type: uri pattern: {type: Uri, value: date} index: 10 value: choices: [valueDateTime] index: 12 valueDateTime: {type: dateTime, choiceOf: value, index: 13} required: [valueDateTime, value] id: match: {} schema: isModifier: false short: Version marker after the change was made type: Extension _required: true index: 14 extensions: {} elements: extension: {index: 15} url: type: uri pattern: {type: Uri, value: id} index: 16 value: choices: [valueString] index: 18 valueString: {type: string, choiceOf: value, index: 19} required: [valueString, value] author: match: {} schema: isModifier: false short: Who made the change type: Extension _required: true index: 20 extensions: {} elements: extension: {index: 21} url: type: uri pattern: {type: Uri, value: author} index: 22 value: choices: [valueString] index: 24 valueString: {type: string, choiceOf: value, index: 25} required: [valueString, value] notes: match: {} schema: isModifier: false short: Information about the change type: Extension index: 26 extensions: {} elements: extension: {index: 27} url: type: uri pattern: {type: Uri, value: notes} index: 28 value: choices: [valueString] index: 30 valueString: {type: string, choiceOf: value, index: 31} required: [valueString, value] url: type: uri pattern: {type: Uri, value: revision} index: 32 value: choices: [] index: 34 url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/codesystem-history'} index: 35 value: choices: [] index: 37 package_version: 5.1.0-cibuild extensions: name: url: null isModifier: false short: The name of this set of history entries type: Extension index: 0 extensions: {} elements: extension: {index: 1} url: type: uri pattern: {type: Uri, value: name} index: 2 value: choices: [valueString] index: 4 valueString: {type: string, choiceOf: value, index: 5} required: [valueString, value] revision: url: null isModifier: false short: Audit of all changes for a history entry type: Extension array: true index: 6 extensions: date: isModifier: false short: Date the change was made index: 8 type: Extension elements: extension: {index: 9} url: type: uri pattern: {type: Uri, value: date} index: 10 value: choices: [valueDateTime] index: 12 valueDateTime: {type: dateTime, choiceOf: value, index: 13} _required: true extensions: {} url: null required: [valueDateTime, value] id: isModifier: false short: Version marker after the change was made index: 14 type: Extension elements: extension: {index: 15} url: type: uri pattern: {type: Uri, value: id} index: 16 value: choices: [valueString] index: 18 valueString: {type: string, choiceOf: value, index: 19} _required: true extensions: {} url: null required: [valueString, value] author: isModifier: false short: Who made the change index: 20 type: Extension elements: extension: {index: 21} url: type: uri pattern: {type: Uri, value: author} index: 22 value: choices: [valueString] index: 24 valueString: {type: string, choiceOf: value, index: 25} _required: true extensions: {} url: null required: [valueString, value] notes: url: null isModifier: false short: Information about the change type: Extension index: 26 extensions: {} elements: extension: {index: 27} url: type: uri pattern: {type: Uri, value: notes} index: 28 value: choices: [valueString] index: 30 valueString: {type: string, choiceOf: value, index: 31} required: [valueString, value] elements: extension: array: true min: 3 max: 4 index: 7 slicing: slices: date: match: {} schema: isModifier: false short: Date the change was made type: Extension _required: true index: 8 extensions: {} elements: extension: {index: 9} url: type: uri pattern: {type: Uri, value: date} index: 10 value: choices: [valueDateTime] index: 12 valueDateTime: {type: dateTime, choiceOf: value, index: 13} required: [valueDateTime, value] id: match: {} schema: isModifier: false short: Version marker after the change was made type: Extension _required: true index: 14 extensions: {} elements: extension: {index: 15} url: type: uri pattern: {type: Uri, value: id} index: 16 value: choices: [valueString] index: 18 valueString: {type: string, choiceOf: value, index: 19} required: [valueString, value] author: match: {} schema: isModifier: false short: Who made the change type: Extension _required: true index: 20 extensions: {} elements: extension: {index: 21} url: type: uri pattern: {type: Uri, value: author} index: 22 value: choices: [valueString] index: 24 valueString: {type: string, choiceOf: value, index: 25} required: [valueString, value] notes: match: {} schema: isModifier: false short: Information about the change type: Extension index: 26 extensions: {} elements: extension: {index: 27} url: type: uri pattern: {type: Uri, value: notes} index: 28 value: choices: [valueString] index: 30 valueString: {type: string, choiceOf: value, index: 31} required: [valueString, value] url: type: uri pattern: {type: Uri, value: revision} index: 32 value: choices: [] index: 34 class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/codesystem-history base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.1.0-cibuild