description: null package_name: fhir.trustedhealthapps.org derivation: constraint name: HealthAppModule type: DeviceDefinition elements: 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} hardware: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleHardware', index: 2} medicalDevice: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleMedicalDevice', index: 3} deviceName: short: Modulname mustSupport: true index: 4 slicing: rules: open discriminator: - {path: type, type: value} min: null slices: udi-label-name: match: {type: udi-label-name} schema: short: Name mustSupport: true index: 5 elements: name: {mustSupport: true, index: 6} type: pattern: {type: code, value: udi-label-name} mustSupport: true type: code index: 7 specialization: short: Plattformverfügbarkeiten und -anforderungen eines Moduls einer DiGA mustSupport: true index: 8 extensions: compatibility: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationCompatibility', max: 1, type: Extension, short: Hardware- und Softwarekompatibilität eines Moduls einer DiGA, index: 10} url: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationUrl', type: Extension, index: 11} elements: extension: index: 9 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 DiGA, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationCompatibility', index: 10} max: 1 url: match: {url: null} schema: {type: Extension, url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationUrl', index: 11} systemType: short: Plattform, auf der ein Modul einer DiGA verfügbar ist binding: {strength: required, valueSet: 'https://fhir.trustedhealthapps.org/ValueSet/HealthAppPlatformType'} mustSupport: true index: 12 version: {short: Versionsnummer eines Moduls einer DiGA, mustSupport: true, index: 13} languageCode: short: Sprachversionen mustSupport: true index: 14 elements: coding: {type: Coding, index: 15} required: [coding] parentDevice: type: Reference short: Übergeordnete DiGA mustSupport: true refers: ['https://fhir.trustedhealthapps.org/StructureDefinition/HealthApp'] index: 16 elements: reference: {mustSupport: true, index: 17} display: {short: Name der übergeordneten DiGA, mustSupport: true, index: 18} required: [reference] package_version: 1.1.5 extensions: category: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleCategory', type: Extension, index: 1} hardware: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleHardware', type: Extension, index: 2} medicalDevice: {url: 'https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleMedicalDevice', type: Extension, index: 3} class: profile kind: resource url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModule base: http://hl7.org/fhir/StructureDefinition/DeviceDefinition version: 1.1.5 required: [parentDevice]