description: null package_name: fhir.trustedhealthapps.org derivation: constraint name: HealthAppModule type: DeviceDefinition elements: deviceName: short: Modulname mustSupport: true index: 20 elements: name: {short: Name, mustSupport: true, index: 21} type: {short: udi-label-name | user-friendly-name, mustSupport: true, index: 22} udiDeviceIdentifier: mustSupport: true index: 11 elements: deviceIdentifier: {mustSupport: true, index: 12} issuer: {mustSupport: true, index: 13} jurisdiction: {mustSupport: true, index: 14} manufacturerReference: type: Reference short: Hersteller einer Health-App bzw. DiGA mustSupport: true choiceOf: manufacturer refers: ['https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppManufacturer'] index: 17 specialization: short: Plattformverfügbarkeiten und -anforderungen eines Moduls einer Health-App bzw. DiGA mustSupport: true index: 23 extensions: compatibility: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationCompatibility', max: 1, type: Extension, short: Hardware- und Softwarekompatibilität eines Moduls einer Health-App bzw. DiGA, index: 25} url: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationUrl', type: Extension, index: 26} elements: extension: index: 24 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: compatibility: match: {url: null} schema: {type: Extension, short: Hardware- und Softwarekompatibilität eines Moduls einer Health-App bzw. DiGA, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationCompatibility', index: 25} max: 1 url: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationUrl', index: 26} systemType: short: Plattform, auf der ein Modul einer Health-App bzw. DiGA verfügbar ist binding: {strength: required, valueSet: 'https://fhir.trustedhealthapps.org/ValueSet/HealthAppPlatformType'} mustSupport: true index: 27 version: {short: Versionsnummer eines Moduls einer Health-App bzw. DiGA, mustSupport: true, index: 28} parentDevice: type: Reference short: Übergeordnete DiGA bzw. Health-App mustSupport: true refers: ['https://fhir.trustedhealthapps.org/StructureDefinition/HealthApp'] index: 31 elements: reference: {mustSupport: true, index: 32} display: {short: Name der übergeordneten DiGA bzw. Health-App, mustSupport: true, index: 33} required: [reference] extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: category: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleCategory', index: 1} handbook: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppHandbook', index: 2} hardware: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleHardware', index: 3} media: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppMedia', index: 4} medicalDevice: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppMedicalDevice', index: 5} summaries: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppSummaries', index: 6} languageCode: short: Sprachversionen mustSupport: true index: 29 elements: coding: {type: Coding, index: 30} required: [coding] identifier: short: IDs eines Moduls einer Health-App bzw. DiGA index: 7 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: eudamed: match: {system: 'https://ec.europa.eu/tools/eudamed'} schema: short: EUDAMED mustSupport: true index: 8 elements: system: pattern: {type: uri, value: 'https://ec.europa.eu/tools/eudamed'} mustSupport: true type: uri index: 9 value: {mustSupport: true, index: 10} required: [system, value] manufacturer: short: Hersteller einer Health-App bzw. DiGA mustSupport: true choices: [manufacturerReference] index: 16 manufacturer[x]: elements: reference: {mustSupport: true, index: 18} display: {short: Klarname des Herstellers, mustSupport: true, index: 19} required: [reference] package_version: 1.1.0 extensions: category: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleCategory', type: Extension, index: 1} handbook: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppHandbook', type: Extension, index: 2} hardware: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleHardware', type: Extension, index: 3} media: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppMedia', type: Extension, index: 4} medicalDevice: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppMedicalDevice', type: Extension, index: 5} summaries: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppSummaries', type: Extension, index: 6} class: profile kind: resource url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModule base: http://hl7.org/fhir/StructureDefinition/DeviceDefinition version: 1.1.0 required: [parentDevice]