description: Profile of Parameter to express deidentification measures for OMI algorithms. package_name: de.medizininformatikinitiative.use-case.omi derivation: constraint name: OmiDeidentificationParameters type: Parameters elements: parameter: mustSupport: true index: 0 elements: name: binding: {strength: required, valueSet: 'http://omi.de/fhir/registry/ValueSet/deid-parameter-names'} mustSupport: true index: 1 value: mustSupport: true choices: [] index: 3 part: type: BackboneElement mustSupport: true index: 4 elements: name: {mustSupport: true, index: 5} value: mustSupport: true choices: [] index: 7 slicing: rules: open discriminator: - {path: name, type: pattern} min: null slices: de-identification: match: {name: de-identification} schema: mustSupport: true index: 8 elements: name: pattern: {type: String, value: de-identification} index: 9 part: index: 10 slicing: rules: open discriminator: - {path: name, type: pattern} min: null slices: profiles: match: {name: profiles} schema: mustSupport: true array: true index: 11 elements: name: pattern: {type: String, value: profiles} index: 12 value: choices: [valueString] index: 14 valueString: {type: string, choiceOf: value, index: 15} part: type: BackboneElement index: 16 elements: value: choices: [valueString] index: 18 valueString: {type: string, choiceOf: value, index: 19} attributes: match: {name: attributes} schema: mustSupport: true array: true index: 20 elements: name: pattern: {type: String, value: attributes} index: 21 part: type: BackboneElement index: 22 elements: value: choices: [valueString] index: 24 valueString: {type: string, choiceOf: value, index: 25} replacements: match: {name: replacements} schema: mustSupport: true array: true index: 26 elements: name: pattern: {type: String, value: replacements} index: 27 part: type: BackboneElement index: 28 elements: value: choices: [valueString] index: 30 valueString: {type: string, choiceOf: value, index: 31} options: match: {name: options} schema: mustSupport: true array: true index: 32 elements: name: pattern: {type: String, value: options} index: 33 part: index: 34 slicing: rules: open discriminator: - {path: name, type: pattern} min: null slices: date-shift: match: {name: date_shift} schema: type: BackboneElement mustSupport: true index: 35 elements: name: pattern: {type: String, value: date_shift} index: 36 value: choices: [valueString] index: 38 valueString: {type: string, choiceOf: value, index: 39} debranding: match: {name: debranding} schema: mustSupport: true index: 40 elements: name: pattern: {type: String, value: debranding} index: 41 defacing: match: {name: defacing} schema: mustSupport: true index: 42 elements: name: pattern: {type: String, value: defacing} index: 43 package_version: 0.3.10 class: profile kind: resource url: http://omi.de/fhir/registry/StructureDefinition/omi-service-deidentification-parameter base: http://hl7.org/fhir/StructureDefinition/Parameters version: 0.3.9