description: Identifies files used as part of the the publication process other than resources referenced in definition.resource. package_name: hl7.fhir.uv.extensions derivation: constraint name: IGSourceFile type: Extension elements: extension: short: Location on server index: 0 slicing: slices: file: match: {} schema: short: Location on server _required: true index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: file} index: 2 value: choices: [valueReference] index: 4 valueReference: {type: Reference, choiceOf: value, index: 5} required: [valueReference, value] location: match: {} schema: short: Path for publisher _required: true index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: Uri, value: file} index: 8 value: choices: [valueString] index: 10 valueString: {type: string, choiceOf: value, index: 11} required: [valueString, value] keepAsResource: match: {} schema: short: Use attachment or resource? index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: Uri, value: file} index: 14 value: choices: [valueBoolean] index: 16 valueBoolean: {type: boolean, choiceOf: value, index: 17} required: [value, valueBoolean] url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/implementationguide-sourceFile'} index: 18 value: choices: [] index: 20 package_version: 5.2.0-ballot extensions: file: url: null short: Location on server _required: true index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: file} index: 2 value: choices: [valueReference] index: 4 valueReference: {type: Reference, choiceOf: value, index: 5} required: [valueReference, value] location: url: null short: Path for publisher _required: true index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: Uri, value: file} index: 8 value: choices: [valueString] index: 10 valueString: {type: string, choiceOf: value, index: 11} required: [valueString, value] keepAsResource: url: null short: Use attachment or resource? index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: Uri, value: file} index: 14 value: choices: [valueBoolean] index: 16 valueBoolean: {type: boolean, choiceOf: value, index: 17} required: [value, valueBoolean] class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/implementationguide-sourceFile base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.2.0-ballot required: [extension]