description: Extension to define the information about the person and organisation that entered data and the time of the data input package_name: ch.fhir.ig.ch-core derivation: constraint name: EPRDataEnterer type: Extension elements: extension: index: 0 slicing: slices: enterer: match: {} schema: short: Information about the person and organization that entered data _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: enterer} index: 3 value: choices: [] index: 5 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: valueReference: match: {} schema: short: Person other than the author choices: [valueReference] _required: true index: 7 min: 1 max: 1 valueReference: short: Person other than the author refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole'] type: Reference choiceOf: value index: 8 slicing: slices: valueReference: match: {} schema: short: Person other than the author refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole'] type: Reference _required: true choiceOf: value index: 8 min: 1 max: 1 required: [valueReference, value] timestamp: match: {} schema: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 9} min: 0 max: 1 url: pattern: {type: Uri, value: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-dataenterer'} index: 10 value: choices: [] index: 12 package_version: 4.0.0-ballot extensions: enterer: url: null short: Information about the person and organization that entered data _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: enterer} index: 3 value: choices: [] index: 5 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: valueReference: match: {} schema: short: Person other than the author choices: [valueReference] _required: true index: 7 min: 1 max: 1 valueReference: short: Person other than the author refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole'] type: Reference choiceOf: value index: 8 slicing: slices: valueReference: match: {} schema: short: Person other than the author refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole'] type: Reference _required: true choiceOf: value index: 8 min: 1 max: 1 required: [valueReference, value] timestamp: {url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', min: 0, max: 1, type: Extension, short: Timestamp of the authorship/data input, index: 9} class: extension kind: complex-type url: http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-dataenterer base: http://hl7.org/fhir/StructureDefinition/Extension version: 4.0.0-ballot required: [extension]