Structures
The following structures are available globally.
- 
                  
                  Represents the information of a transaction with the AVS See moreDeclarationSwift public struct AVSTransaction : Identifiable, Hashable, Equatable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct AccidentInfo : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct BfArMDiGaDetails : Hashable, Equatable, Sendable, Codable
- 
                  
                  Acts as the intermediate data model from a See moreModelsR4.Invoiceresource response and the local store representationDeclarationSwift public struct DavInvoice : Hashable, Codable
- 
                  
                  Acts as the intermediate data model from a ModelsR4.MedicationDispenseresource response and the local store representationMedicationDispenses are created by the pharmacy and can contain different medications from the prescription even when the See moresubstitutionAllowedflag is false Profile: https://simplifier.net/packages/de.abda.erezeptabgabedaten/1.3.0/files/805899DeclarationSwift public struct DavMedicationDispense : Hashable, Codable
- 
                  
                  Acts as the intermediate data model from a ModelsR4.Organizationresource response and the local store representationA formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, payer/insurer, etc. Profile: https://simplifier.net/packages/de.abda.erezeptabgabedaten/1.3.0/files/805901 See moreDeclarationSwift public struct DavOrganization : Hashable, Codable
- 
                  
                  Repository for the app to the MedicationSchedule data layer handling the syncing between its data stores. See moreDeclarationSwift public struct MedicationScheduleRepository
- 
                  
                  DeclarationSwift public struct DiGaDispense : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct DiGaInfo : Hashable, Codable, Sendable
- 
                  
                  Information that only applies to packages. See moreDeclarationSwift public struct EpaMedicationBatch : Equatable, Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct EpaMedicationCoding<CodingSystem> : Equatable, Hashable, Codable, Sendable where CodingSystem : EpaMedicationCodingSystem
- 
                  
                  DeclarationSwift public struct EpaMedicationCodableConcept<System> : Equatable, Hashable, Codable, Sendable where System : EpaMedicationCodingSystem
- 
                  
                  DeclarationSwift public struct EpaMedicationIngredient : Equatable, Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct EpaMedicationRatio : Equatable, Hashable, Codable, CustomStringConvertible, Sendable
- 
                  
                  Default implementation of See moreDefaultDataMatrixStringEncoderto encode an array ofErxTaskMatrixCodeinto a representive json stringDeclarationSwift public struct DefaultDataMatrixStringEncoder : DataMatrixStringEncoder
- 
                  
                  Represents audit events related to Erx Tasks. See moreDeclarationSwift public struct ErxAuditEvent : Identifiable, Hashable, Codable
- 
                  
                  The resource ChargeItem describes the provision of healthcare provider products for a certain patient, therefore referring not only to the product, but containing in addition details of the provision, like date, time, amounts and participating organizations and persons. Main Usage of the ChargeItem is to enable the billing process and internal cost allocation. See moreDeclarationSwift public struct ErxChargeItem : Identifiable, Hashable, Codable
- 
                  
                  Represents a record of a healthcare consumer’s choices, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time. See moreDeclarationSwift public struct ErxConsent : Identifiable, Hashable, Codable
- 
                  
                  Structure is based on https://simplifier.net/evdga/kbv_pr_evdga_healthapprequest See moreDeclarationSwift public struct ErxDeviceRequest : Equatable, Hashable, Codable, Sendable
- 
                  
                  This structure represents a medication derived from the profile See moreGEM_ERP_PR_Medicationwhich by itself is derived fromEPA_MEDICATIONhttps://simplifier.net/epa-medication/epamedication For information on medication and it’s profiles go to: https://simplifier.net/packages/de.gematik.erezept-workflow.r4/1.4.3/files/2550130DeclarationSwift public struct ErxEpaMedication : Hashable, Codable, Sendable
- 
                  
                  For informations on medication and it’s profiles go to: https://wiki.gematik.de/display/DEV/eRp+App+-+Medikamententypen+der+KBV See moreDeclarationSwift public struct ErxMedication : Hashable, Codable, Sendable
- 
                  
                  Acts as the intermediate data model from a MedicationDispense resource response and the local store representation MedicationDispenses are created by the pharmacy and can contain different medications from the prescription even when the See moresubstitutionAllowedflag is false Profile: https://simplifier.net/packages/de.gematik.erezept-workflow.r4/1.2.0/files/721016DeclarationSwift public struct ErxMedicationDispense : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct ErxMedicationRequest : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct ErxOrganization : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct ErxPatient : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct ErxPractitioner : Hashable, Codable, Sendable
- 
                  
                  Data Model that holds all relevant informations from a ModelsR4.BundlesignatureA Signature holds an electronic representation of a signature and its supporting context in a FHIR accessible form. The signature may either be a cryptographic type (XML DigSig or a JWS), which is able to provide non-repudiation proof, or it may be a graphical image that represents a signature or a signature process. See moreDeclarationSwift public struct ErxSignature : Hashable, Codable
- 
                  
                  A sparsed version of ErxChargeItem See moreDeclarationSwift public struct ErxSparseChargeItem : Identifiable, Hashable, Codable
- 
                  
                  Represents all information needed by the Erx App to handle profiled Erx Tasks (e.g. Prescriptions). See moreDeclarationSwift public struct ErxTask : Identifiable, Equatable, Hashable, Codable, Sendableextension ErxTask: Comparable
- 
                  
                  Data Model that holds all relevant informations for placing an order in a pharmacy See moreDeclarationSwift public struct ErxTaskOrder : Equatable, Codable
- 
                  
                  DeclarationSwift public struct Address : Codable, Equatable
- 
                  
                  DeclarationSwift public struct ABDAERezeptAbgabedaten
- 
                  
                  DeclarationSwift public struct Insurance : Hashable, Equatable, Sendable, Codable, Identifiable
- 
                  
                  DeclarationSwift public struct MedicationSchedule : Codable, Equatable, Identifiable, Sendableextension MedicationSchedule: CustomStringConvertible
- 
                  
                  DeclarationSwift public struct MultiplePrescription : Hashable, Codable, Sendable
- 
                  
                  DeclarationSwift public struct PageContainer : Equatable
- 
                  
                  DeclarationSwift public struct Page : Equatable, Identifiable, Hashable
- 
                  
                  Represents all information needed for searching for pharmacies. See moreDeclarationSwift public struct PharmacyLocation : Identifiable, Equatableextension PharmacyLocation: Codable
- 
                  
                  Represents a user profile selectable within the settings See moreDeclarationSwift public struct Profile : Identifiable, Hashable, Equatable, Codable
- 
                  
                  Represents a scanned eRx task holding the information of its ID and accessCode See moreDeclarationSwift public struct ScannedErxTask : Identifiable, Hashable
- 
                  
                  DeclarationSwift public struct SharedTask : Equatable, Codable
- 
                  
                  Represents the shipment information needed for redeeming a prescription in a pharmacy See moreDeclarationSwift public struct ShipmentInfo : Identifiable, Hashable, Equatable
- 
                  
                  Represents a health insurance number (Krankenversicherungs Nummer) Format should be a Letter followed by 9 digits, e.g. A123456785, where last digit is a checksum. See moreDeclarationSwift public struct KVNR
- 
                  
                  Container format for handling paged FHIR content. See moreDeclarationSwift public struct PagedContent<Content> : Equatable, Codable where Content : Decodable, Content : Encodable, Content : Equatable
 View on GitHub
            View on GitHub
           Structures  Reference
      Structures  Reference