description: Technical details of an eDelivery Access Point (AP) for registration in the SMP/PORS API package_name: dk.ehmi.eer derivation: constraint name: EER_AP_Technical_Details type: Device elements: deviceName: elements: name: {short: 'The name of the device and the name of the organization operating the device. Example: ''Aarhus AP - KIT''', index: 7} type: short: The name should be user friendly as it is used to distinguish APs in the SMP pattern: {type: Code, value: user-friendly-name} index: 8 type: pattern: type: CodeableConcept value: coding: - {code: AP, system: 'http://medcomehmi.dk/ig/terminology/CodeSystem/eer-device-type'} index: 9 statusReason: {index: 3} distinctIdentifier: {index: 4} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: smpPublicKey: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://medcomehmi.dk/ig/eer/StructureDefinition/smp-public-key', index: 1} min: 1 max: 1 status: {short: If the AP is not 'active' it won't be registered in the SMP, index: 2} url: {short: The technical eDelivery URL address of the endpoint. This is the address that is used in the SMP, index: 15} version: {index: 10} contact: short: The contact details, which will be included in the SMP registration. Used for troubleshooting and support index: 12 elements: system: {index: 13} value: {index: 14} required: [value, system] manufactureDate: {index: 5} owner: type: Reference refers: ['http://medcomehmi.dk/ig/eer/StructureDefinition/eer-ap-organization-owner'] index: 11 expirationDate: {index: 6} package_version: 3.0.0-trial-use-1 extensions: smpPublicKey: {url: 'http://medcomehmi.dk/ig/eer/StructureDefinition/smp-public-key', min: 1, max: 1, type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: http://medcomehmi.dk/ig/eer/StructureDefinition/eer-ap-technical-details base: http://medcomehmi.dk/ig/eer/StructureDefinition/EerDevice version: 3.0.0-trial-use-1 required: [owner, url, extension, contact]