description: Abbildung der Mindestanforderungen eines OPS Prozedurencodes package_name: de.basisprofil.r4 derivation: constraint name: CodingOPS type: Coding elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Seitenlokalisation: match: {url: null} schema: {type: Extension, url: 'http://fhir.de/StructureDefinition/seitenlokalisation', index: 1} max: 1 system: short: Canonische CodeSystem URL für OPS pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/bfarm/ops'} index: 2 version: {short: Die Jahresversion des OPS Kataloges. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017"), index: 3} code: short: Der OPS-Code constraint: ops-regex: {human: In code sind nur gültige OPS-Codes ohne Zusätze erlaubt, source: 'http://fhir.de/StructureDefinition/CodingOPS', severity: warning, expression: 'matches(''^[1|3|5|6|8|9]-[a-zA-Z0-9]{3}([.][a-zA-Z0-9]{1,2})?$'')'} index: 4 package_version: 1.4.0 extensions: Seitenlokalisation: {url: 'http://fhir.de/StructureDefinition/seitenlokalisation', max: 1, type: Extension, index: 1} class: complex-type kind: complex-type url: http://fhir.de/StructureDefinition/CodingOPS base: http://hl7.org/fhir/StructureDefinition/Coding version: 1.4.0 required: [version, system, code]