Protocols
The following protocols are available globally.
-
Declaration
Swift
public protocol AVSTransactionDataStore -
Declaration
Swift
public protocol EpaMedicationCodingSystem : Decodable, Encodable, Hashable, Sendable -
Instances conforming to
PagedAuditEventsControllerallow paged (database) access toErxAuditEvents.sourcery: StreamWrapped
See moreDeclaration
Swift
public protocol PagedAuditEventsController -
Interface for the local data store
See moreDeclaration
Swift
public protocol ErxLocalDataStore -
Use
See moreDefaultDataMatrixStringEncoderto encode an array ofErxTaskMatrixCodeinto a representive json stringDeclaration
Swift
public protocol DataMatrixStringEncoder -
conforming instances can be used to generate a matrix code
See moreDeclaration
Swift
public protocol ErxChargeItemMatrixCode -
conforming instances can be used to generate a matrix code
See moreDeclaration
Swift
public protocol ErxTaskMatrixCode -
Interface for the remote data store
See moreDeclaration
Swift
public protocol ErxRemoteDataStore -
Interface for the app to the ErxTask data layer sourcery: StreamWrapped, SkipCurrent
See moreDeclaration
Swift
public protocol ErxTaskRepository -
Declaration
Swift
public protocol PharmacyLocalDataStore -
Declaration
Swift
public protocol ProfileDataStore -
Interface to access user specific data that should be kept private sourcery: StreamWrapped [REQ:BSI-eRp-ePA:O.Auth_13#2|11] The protocol for storing secured data
See moreDeclaration
Swift
public protocol SecureUserDataStore : IDPStorage, SecureEGKCertificateStorage -
Declaration
Swift
public protocol ShipmentInfoDataStore -
Interface to access user specific data sourcery: StreamWrapped
See moreDeclaration
Swift
public protocol UserDataStore : AnyObject
View on GitHub
Protocols Reference