Classes
The following classes are available globally.
-
Declaration
Swift
@objc(AuthEntry) public class AuthEntry : NSManagedObject
extension AuthEntry : Identifiable
-
Store for fetching, creating, updating or deleting
See moreAVSTransactionEntity
s on the providedCoreDataController
[REQ:BSI-eRp-ePA:O.Source_2#6] CoreDataStore adapter forAVSTransactionEntity
sDeclaration
Swift
public class AVSTransactionCoreDataStore : AVSTransactionDataStore, CoreDataCrudable
-
Holds the NSPersistentContainer for accessing core data entities of the
See moreErxTask
moduleDeclaration
Swift
public class CoreDataController
-
Factory for all public
See moreeRpLocalStorage
instances. Guarantees to always return the same instance ofCoreDataController
during it’s lifetimeDeclaration
Swift
public class LocalStoreFactory : CoreDataControllerFactory
-
Declaration
Swift
@objc(AVSTransactionEntity) public class AVSTransactionEntity : NSManagedObject
extension AVSTransactionEntity: Identifiable
-
Declaration
Swift
@objc(ErxChargeItemEntity) public class ErxChargeItemEntity : NSManagedObject
extension ErxChargeItemEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskAccidentInfoEntity) public class ErxTaskAccidentInfoEntity : NSManagedObject
-
Declaration
Swift
@objc(ErxTaskCommunicationEntity) public class ErxTaskCommunicationEntity : NSManagedObject
extension ErxTaskCommunicationEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskEntity) public class ErxTaskEntity : NSManagedObject
extension ErxTaskEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskIngredientEntity) public class ErxTaskIngredientEntity : NSManagedObject
extension ErxTaskIngredientEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskMedicationDispenseEntity) public class ErxTaskMedicationDispenseEntity : NSManagedObject
extension ErxTaskMedicationDispenseEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskMedicationEntity) public class ErxTaskMedicationEntity : NSManagedObject
extension ErxTaskMedicationEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskMultiplePrescriptionEntity) public class ErxTaskMultiplePrescriptionEntity : NSManagedObject
extension ErxTaskMultiplePrescriptionEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskOrganizationEntity) public class ErxTaskOrganizationEntity : NSManagedObject
-
Declaration
Swift
@objc(ErxTaskPatientEntity) public class ErxTaskPatientEntity : NSManagedObject
-
Declaration
Swift
@objc(ErxTaskPractitionerEntity) public class ErxTaskPractitionerEntity : NSManagedObject
-
Declaration
Swift
@objc(ErxTaskQuantityEntity) public class ErxTaskQuantityEntity : NSManagedObject
extension ErxTaskQuantityEntity: Identifiable
-
Declaration
Swift
@objc(ErxTaskRatioEntity) public class ErxTaskRatioEntity : NSManagedObject
extension ErxTaskRatioEntity: Identifiable
-
Declaration
Swift
@objc(MedicationScheduleEntity) public class MedicationScheduleEntity : NSManagedObject
-
Declaration
Swift
@objc(MedicationScheduleEntryEntity) public class MedicationScheduleEntryEntity : NSManagedObject
-
Declaration
Swift
@objc(PharmacyEntity) public class PharmacyEntity : NSManagedObject
extension PharmacyEntity: Identifiable
-
Declaration
Swift
@objc(ProfileEntity) public class ProfileEntity : NSManagedObject
extension ProfileEntity: Identifiable
-
Declaration
Swift
@objc(ShipmentInfoEntity) public class ShipmentInfoEntity : NSManagedObject
-
Declaration
Swift
public class MedicationScheduleCoreDataStore : CoreDataCrudable, MedicationScheduleStore
-
Declaration
Swift
public class MigrationManager : ModelMigrating
-
Store for fetching, creating, updating or deleting
See morePharmacyLocation
s on the providedCoreDataController
[REQ:BSI-eRp-ePA:O.Source_2#2] CoreDataStore adapter forPharmacyLocation
sDeclaration
Swift
public class PharmacyCoreDataStore : PharmacyLocalDataStore, CoreDataCrudable
-
Store for fetching, creating, updating or deleting
See moreErxTask
s and it‘s underlying types. Access to most entities is tied to the given profileId. [REQ:BSI-eRp-ePA:O.Source_2#3] CoreDataStore adapter forErxTask
sDeclaration
Swift
public class DefaultErxTaskCoreDataStore : ErxTaskCoreDataStore
-
Store for fetching, creating, updating or deleting
See moreProfile
s on the providedCoreDataController
[REQ:BSI-eRp-ePA:O.Source_2#4] CoreDataStore adapter forProfile
sDeclaration
Swift
public class ProfileCoreDataStore : ProfileDataStore, CoreDataCrudable
-
Store for fetching, creating, updating or deleting
See moreShipmentInfoEntity
s on the providedCoreDataController
[REQ:BSI-eRp-ePA:O.Source_2#5] CoreDataStore adapter forShipmentInfoEntity
sDeclaration
Swift
public class ShipmentInfoCoreDataStore : ShipmentInfoDataStore, CoreDataCrudable
-
Interface to access user specific data
See moreDeclaration
Swift
public class UserDefaultsStore : UserDataStore