description: null package_name: kbv.basis derivation: constraint name: KBV_PR_Base_Device type: Device elements: definition: type: Reference refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_DeviceDefinition|1.2.0'] index: 0 elements: reference: {index: 1} required: [reference] serialNumber: {short: Seriennummer, index: 15} deviceName: {index: 16} modelNumber: {short: Modellnummer, index: 17} type: index: 18 elements: coding: index: 19 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: codeSnomed: match: {system: 'http://snomed.info/sct'} schema: pattern: type: Coding value: {system: 'http://snomed.info/sct'} index: 20 elements: system: {index: 21} code: {index: 22} display: extensions: codeSnomed: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German', min: 0, max: 1, type: Extension, index: 24} elements: extension: index: 23 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: codeSnomed: match: {url: null} schema: {type: Extension, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German', index: 24} min: 0 max: 1 required: [system, code] statusReason: elements: coding: elements: system: {index: 4} code: {index: 5} display: extensions: anzeigenameCode: url: https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German type: Extension index: 7 extensions: content: url: null index: 9 elements: value: choices: [] index: 11 slicing: slices: valueString: match: {} schema: choices: [] index: 11 elements: extension: index: 8 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: content: match: {url: null} schema: index: 9 elements: value: choices: [] index: 11 slicing: slices: valueString: match: {} schema: choices: [] index: 11 elements: extension: index: 6 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: anzeigenameCode: match: {url: null} schema: type: Extension url: https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German index: 7 extensions: content: url: null index: 9 elements: value: choices: [] index: 11 slicing: slices: valueString: match: {} schema: choices: [] index: 11 elements: extension: index: 8 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: content: match: {url: null} schema: index: 9 elements: value: choices: [] index: 11 slicing: slices: valueString: match: {} schema: choices: [] index: 11 required: [system, code] lotNumber: {short: Chargennummer, index: 14} version: {short: Version, index: 25} manufactureDate: {short: Herstellungsdatum, index: 12} expirationDate: {short: Haltbarkeitsdatum, index: 13} udiCarrier: index: 2 elements: deviceIdentifier: {index: 3} package_version: 1.2.0 class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Device base: http://hl7.org/fhir/StructureDefinition/Device version: 1.2.0 required: [type]