api library

Classes

Address
AddressAddressTypeEnum
AddressAddressTypeEnumTypeTransformer
Transformation class that can encode an instance of AddressAddressTypeEnum to String, and decode dynamic data back to AddressAddressTypeEnum.
AllCodingsFilter
AllHealthcareProfessionalsFilter
AllMedicalDevicesFilter
AllUsersFilter
AnonymousMedTechApi
ApiClient
ApiInitialisationResult
ApiKeyAuth
Authentication
AuthenticationApi
AuthenticationApiImpl
AuthenticationProcess
AuthenticationResult
AuthenticationToken
BaseCryptoConfig<D, K>
Coding
CodingApi
CodingApiImpl
CodingByIdsFilter
CodingByRegionTypeLabelLanguageFilter
CodingFilter
CodingReference
ComplementFilter<O>
Content
Crypto
CryptoConfig<D, K>
DataSample
DataSampleApi
DataSampleApiImpl
DataSampleByHcPartyFilter
DataSampleByHcPartyIdentifiersFilter
DataSampleByHcPartyTagCodeDateFilter
DataSampleByIdsFilter
DataSampleBySecretForeignKeys
DataSampleFilter
Delegation
DeserializationMessage
Primarily intended for use in an isolate.
Document
EncryptedPatient
Filter<O>
FilterBuilder<T>
HealthcareElement
HealthcareElementApi
HealthcareElementApiImpl
HealthcareElementByHcPartyFilter
HealthcareElementByHcPartyIdentifiersFilter
HealthcareElementByHcPartyPatientFilter
HealthcareElementByHcPartyTagCodeFilter
HealthcareElementByIdsFilter
HealthcareElementFilter
HealthcareProfessional
HealthcareProfessionalApi
HealthcareProfessionalApiImpl
HealthcareProfessionalByIdsFilter
HealthcareProfessionalFilter
HealthcareProfessionalGenderEnum
the gender of the healthcare party: male, female, indeterminate, changed, changedToMale, changedToFemale, unknown
HealthcareProfessionalGenderEnumTypeTransformer
Transformation class that can encode an instance of HealthcareProfessionalGenderEnum to String, and decode dynamic data back to HealthcareProfessionalGenderEnum.
HttpBasicAuth
HttpBearerAuth
Identifier
InlineResponse403
IntersectionFilter<O>
LocalCrypto
Measure
MedicalDevice
MedicalDeviceApi
MedicalDeviceApiImpl
MedicalDeviceByIdsFilter
MedicalDeviceFilter
MedTechApi
MedTechApiBuilder
OAuth
PaginatedDocumentKeyAndIdPairObject
PaginatedListCoding
PaginatedListDataSample
PaginatedListHealthcareElement
PaginatedListHealthcareProfessional
PaginatedListMedicalDevice
PaginatedListPatient
PaginatedListUser
Partnership
PartnershipStatusEnum
PartnershipStatusEnumTypeTransformer
Transformation class that can encode an instance of PartnershipStatusEnum to String, and decode dynamic data back to PartnershipStatusEnum.
PartnershipTypeEnum
PartnershipTypeEnumTypeTransformer
Transformation class that can encode an instance of PartnershipTypeEnum to String, and decode dynamic data back to PartnershipTypeEnum.
Patient
PatientApi
PatientApiImpl
PatientBirthSexEnum
the birth sex of the patient: male, female, indeterminate, unknown
PatientBirthSexEnumTypeTransformer
Transformation class that can encode an instance of PatientBirthSexEnum to String, and decode dynamic data back to PatientBirthSexEnum.
PatientByHcPartyAndIdentifiersFilter
PatientByHcPartyAndSsinsFilter
PatientByHcPartyDateOfBirthBetweenFilter
PatientByHcPartyFilter
PatientByHcPartyGenderEducationProfessionFilter
PatientByHcPartyNameContainsFuzzyFilter
PatientByIdsFilter
PatientDeactivationReasonEnum
When not active, the reason for deactivation.
PatientDeactivationReasonEnumTypeTransformer
Transformation class that can encode an instance of PatientDeactivationReasonEnum to String, and decode dynamic data back to PatientDeactivationReasonEnum.
PatientFilter
PatientGenderEnum
the gender of the patient: male, female, indeterminate, changed, changedToMale, changedToFemale, unknown
PatientGenderEnumTypeTransformer
Transformation class that can encode an instance of PatientGenderEnum to String, and decode dynamic data back to PatientGenderEnum.
PatientHealthCareParty
PatientHealthCarePartyTypeEnum
PatientHealthCarePartyTypeEnumTypeTransformer
Transformation class that can encode an instance of PatientHealthCarePartyTypeEnum to String, and decode dynamic data back to PatientHealthCarePartyTypeEnum.
PatientPersonalStatusEnum
any of single, in_couple, married, separated, divorced, divorcing, widowed, widower, complicated, unknown, contract, other.
PatientPersonalStatusEnumTypeTransformer
Transformation class that can encode an instance of PatientPersonalStatusEnum to String, and decode dynamic data back to PatientPersonalStatusEnum.
PersonName
PersonNameUseEnum
PersonNameUseEnumTypeTransformer
Transformation class that can encode an instance of PersonNameUseEnum to String, and decode dynamic data back to PersonNameUseEnum.
PotentiallyEncryptedPatient
Property
PropertyType
PropertyTypeTypeEnum
PropertyTypeTypeEnumTypeTransformer
Transformation class that can encode an instance of PropertyTypeTypeEnum to String, and decode dynamic data back to PropertyTypeTypeEnum.
QueryParam
SystemMetaDataEncrypted
SystemMetaDataOwner
SystemMetaDataOwnerEncrypted
Telecom
TelecomTelecomTypeEnum
TelecomTelecomTypeEnumTypeTransformer
Transformation class that can encode an instance of TelecomTelecomTypeEnum to String, and decode dynamic data back to TelecomTelecomTypeEnum.
TimeSeries
TypedValueObject
TypedValueObjectTypeEnum
TypedValueObjectTypeEnumTypeTransformer
Transformation class that can encode an instance of TypedValueObjectTypeEnum to String, and decode dynamic data back to TypedValueObjectTypeEnum.
UnionFilter<O>
User
UserApi
UserApiImpl
UserByIdsFilter
UserFilter

Enums

UserStatus

Constants

IV_BYTE_LENGTH → const int

Properties

defaultApiClient ApiClient
getter/setter pair
random Random
final

Functions

contactCryptoConfig(UserDto user, Crypto crypto) BaseCryptoConfig<DecryptedContactDto, ContactDto>
deserializeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
documentCryptoConfig(Crypto crypto) BaseCryptoConfig<DecryptedDocumentDto, DocumentDto>
generateRandomPrivateAndPublicKeyPair() → Tuple2<String, String>
healthElementCryptoConfig(Crypto crypto) BaseCryptoConfig<DecryptedHealthElementDto, HealthElementDto>
mapCastOfType<K, V>(dynamic map, String key) Map<K, V>?
Returns a valid Map<K, V> found at the specified Map key, null otherwise.
mapDateTime(dynamic map, String key, [String? pattern]) DateTime?
Returns a valid DateTime found at the specified Map key, null otherwise.
mapValueOfType<T>(dynamic map, String key) → T?
Returns a valid T value found at the specified Map key, null otherwise.
mapWithListOfStringsFromJson(dynamic json, {bool growable = false}) Map<String, List<String>>
mapWithMapOfStringsFromJson(dynamic json) Map<String, Map<String, String>>
mapWithSetOfStringsFromJson(dynamic json, {bool growable = false}) Map<String, Set<String>>
parameterToString(dynamic value) String
Format the given parameter object into a String.
patientCryptoConfig(Crypto crypto) BaseCryptoConfig<DecryptedPatientDto, PatientDto>
serializeAsync(Object? value) Future<String>
Primarily intended for use in an isolate.
stringListFromJson(dynamic json, {bool growable = false}) List<String>
stringSetFromJson(dynamic json, {bool growable = false}) Set<String>

Typedefs

HttpBearerAuthProvider = String Function()

Exceptions / Errors

ApiException