description: null package_name: fhir.bfarm.de derivation: constraint name: HealthAppModule type: DeviceDefinition elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: category: match: {url: null} schema: {type: Extension, url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleCategory', index: 1} min: 0 hardware: match: {url: null} schema: {type: Extension, url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleHardware', index: 2} min: 0 medicalDevice: match: {url: null} schema: {type: Extension, url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleMedicalDevice', index: 3} min: 0 deviceName: short: Modulname mustSupport: true index: 4 slicing: rules: open discriminator: - {path: type, type: value} min: null slices: model-name: match: {type: model-name} schema: short: Name mustSupport: true index: 5 elements: name: {mustSupport: true, index: 6} type: pattern: {type: Code, value: model-name} mustSupport: true index: 7 specialization: short: Plattformverfügbarkeiten und -anforderungen mustSupport: true index: 8 extensions: compatibility: {url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleSpecializationCompatibility', min: 0, type: Extension, index: 10} url: {url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleSpecializationUrl', min: 0, type: Extension, index: 11} elements: extension: index: 9 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: compatibility: match: {url: null} schema: {type: Extension, url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleSpecializationCompatibility', index: 10} min: 0 url: match: {url: null} schema: {type: Extension, url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleSpecializationUrl', index: 11} min: 0 systemType: short: Plattform binding: {strength: required, valueSet: 'https://fhir.bfarm.de/ValueSet/HealthAppPlatformType'} mustSupport: true index: 12 version: {short: Versionsnummer, mustSupport: true, index: 13} languageCode: short: Sprachversionen mustSupport: true index: 14 elements: coding: {type: Coding, index: 15} required: [coding] parentDevice: type: Reference short: HealthApp mustSupport: true refers: ['https://fhir.bfarm.de/StructureDefinition/HealthApp'] index: 16 elements: reference: {mustSupport: true, index: 17} display: {short: Name, mustSupport: true, index: 18} required: [reference] package_version: 2.0.6 extensions: category: {url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleCategory', min: 0, type: Extension, index: 1} hardware: {url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleHardware', min: 0, type: Extension, index: 2} medicalDevice: {url: 'https://fhir.bfarm.de/StructureDefinition/HealthAppModuleMedicalDevice', min: 0, type: Extension, index: 3} class: profile kind: resource url: https://fhir.bfarm.de/StructureDefinition/HealthAppModule base: http://hl7.org/fhir/StructureDefinition/DeviceDefinition version: 2.0.6 required: [parentDevice]