description: This profile holds information about a set of capabilities defined in an API specification. package_name: se.electronichealth.fhir.merier.r5 derivation: constraint name: APISpecificationEr type: ActorDefinition elements: description: {mustSupport: true, index: 6} publisher: {mustSupport: true, index: 5} name: {mustSupport: true, index: 2} useContext: mustSupport: true index: 7 slicing: rules: open ordered: false description: Slice useContext based on code discriminator: - {path: code, type: value} min: 1 slices: domain: match: code: {code: topic, system: 'http://terminology.hl7.org/CodeSystem/usage-context-type'} schema: mustSupport: true _required: true index: 8 elements: code: pattern: type: Coding value: {code: topic, system: 'http://terminology.hl7.org/CodeSystem/usage-context-type'} mustSupport: true index: 9 elements: system: {mustSupport: true, index: 10} code: {mustSupport: true, index: 11} required: [system, code] value: mustSupport: true choices: [valueCodeableConcept] index: 13 valueCodeableConcept: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 14} value[x]: elements: coding: mustSupport: true index: 15 elements: system: {mustSupport: true, index: 16} code: {mustSupport: true, index: 17} display: {mustSupport: true, index: 18} required: [system, code] required: [coding] type: short: system pattern: {type: Code, value: system} mustSupport: true index: 19 title: {mustSupport: true, index: 3} reference: {mustSupport: true, index: 20} status: short: active pattern: {type: Code, value: active} mustSupport: true index: 4 url: {mustSupport: true, index: 0} version: {mustSupport: true, index: 1} package_version: 0.1.0 class: profile kind: resource url: http://electronichealth.se/fhir/NDI/StructureDefinition/api-specification-er base: http://hl7.org/fhir/StructureDefinition/ActorDefinition version: 0.1.0 required: [url, name, reference, title, version, useContext]