description: Profiles marked to be 'Obligation Profiles' cannot introduce new structural elements or slicing, but they can change the cardinality, add additional bindings, and additional obligations on the elements that are already defined package_name: hl7.fhir.uv.tools.r5 derivation: constraint name: ObligationProfile type: Extension elements: extension: {index: 0} url: pattern: {type: Uri, value: 'http://hl7.org/fhir/tools/StructureDefinition/obligation-profile'} index: 1 value: choices: [valueBoolean] index: 3 valueBoolean: {type: boolean, choiceOf: value, index: 4} package_version: 0.4.0 extensions: {} class: extension kind: complex-type url: http://hl7.org/fhir/tools/StructureDefinition/obligation-profile base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.4.0 required: [value, valueBoolean]