description: Extension to make a reference to an entry conflicting with other entries. package_name: ch.fhir.ig.ch derivation: constraint name: CHVACDExtensionMergingConflictEntryReference type: Extension elements: extension: array: true min: 2 index: 0 slicing: slices: entry: match: {} schema: short: Reference to the conflicting entry. _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: entry} index: 3 value: choices: [] index: 5 valueReference: type: Reference short: The Reference to the conflicting entry. refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-allergyintolerances', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-condition', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-immunization', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-laboratory-serology'] index: 6 required: [valueReference, value] conflict: match: {} schema: short: Reference to the related document _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: conflict} index: 9 value: choices: [] index: 11 valueCode: type: code short: The type of conflict between entries. binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-entry-conflict-vs'} index: 12 required: [valueCode, value] url: pattern: {type: Uri, value: 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-ext-merging-conflict-entry-reference'} index: 13 value: choices: [] index: 15 package_version: vacd-3.0.0 extensions: entry: url: null short: Reference to the conflicting entry. _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: entry} index: 3 value: choices: [] index: 5 valueReference: type: Reference short: The Reference to the conflicting entry. refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-allergyintolerances', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-condition', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-immunization', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-laboratory-serology'] index: 6 required: [valueReference, value] conflict: url: null short: Reference to the related document _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: conflict} index: 9 value: choices: [] index: 11 valueCode: type: code short: The type of conflict between entries. binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-entry-conflict-vs'} index: 12 required: [valueCode, value] class: extension kind: complex-type url: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-ext-merging-conflict-entry-reference base: http://hl7.org/fhir/StructureDefinition/Extension version: 3.0.0