HealthElementApi class

Available extensions

Constructors

HealthElementApi([ApiClient? apiClient])

Properties

apiClient ApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createHealthElement(UserDto user, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<DecryptedHealthElementDto?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

createHealthElements(UserDto user, DecryptedPatientDto patient, List<DecryptedHealthElementDto> healthElements, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

createHealthElementsWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, List<DecryptedHealthElementDto> healthElements, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

createHealthElementWithPatient(UserDto user, DecryptedPatientDto patient, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<DecryptedHealthElementDto?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

createHealthElementWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<DecryptedHealthElementDto?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

filterHealthElements(UserDto user, FilterChain<HealthElementDto> filterChainHealthElement, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config, String? startDocumentId, int? limit) Future<DecryptedPaginatedListHealthElementDto>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

getHeathElement(UserDto user, String healthElementId, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<DecryptedHealthElementDto?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

getHeathElements(UserDto user, List<String> healthElementIds, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

listHealthElementsByHCPartyAndPatient(UserDto user, String hcPartyId, PatientDto patient, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

listHealthElementsByHCPartyAndPatientForeignKeys(UserDto user, String hcPartyId, String secretFKeys, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

modifyHealthElement(UserDto user, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<DecryptedHealthElementDto?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

modifyHealthElements(UserDto user, List<DecryptedHealthElementDto> healthElements, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

newHealthElementDelegations(UserDto user, String healthElementId, List<DelegationDto> delegations, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<DecryptedHealthElementDto?>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rawCreateHealthElement(HealthElementDto healthElementDto) Future<HealthElementDto?>
Create a health element with the current user
rawCreateHealthElements(List<HealthElementDto> healthElementDto) Future<List<HealthElementDto>?>
Create a batch of healthcare elements
rawCreateHealthElementsWithHttpInfo(List<HealthElementDto> healthElementDto) Future<Response>
Create a batch of healthcare elements
rawCreateHealthElementWithHttpInfo(HealthElementDto healthElementDto) Future<Response>
Create a health element with the current user
rawDeleteHealthElements(ListOfIdsDto listOfIdsDto) Future<List<DocIdentifier>?>
Delete health elements.
rawDeleteHealthElementsWithHttpInfo(ListOfIdsDto listOfIdsDto) Future<Response>
Delete health elements.
rawFilterHealthElementsBy(FilterChain<HealthElementDto> filterChainHealthElement, {String? startDocumentId, int? limit}) Future<PaginatedListHealthElementDto?>
Filter health elements for the current user (HcParty)
rawFilterHealthElementsByWithHttpInfo(FilterChain<HealthElementDto> filterChainHealthElement, {String? startDocumentId, int? limit}) Future<Response>
Filter health elements for the current user (HcParty)
rawGetHealthElement(String healthElementId) Future<HealthElementDto?>
Get a health element
rawGetHealthElements(ListOfIdsDto listOfIdsDto) Future<List<HealthElementDto>?>
Get healthElements by batch
rawGetHealthElementsWithHttpInfo(ListOfIdsDto listOfIdsDto) Future<Response>
Get healthElements by batch
rawGetHealthElementWithHttpInfo(String healthElementId) Future<Response>
Get a health element
rawListHealthElementsByHCPartyAndPatientForeignKeys(String hcPartyId, String secretFKeys) Future<List<HealthElementDto>?>
List health elements found By Healthcare Party and secret foreign keyelementIds.
rawListHealthElementsByHCPartyAndPatientForeignKeysWithHttpInfo(String hcPartyId, String secretFKeys) Future<Response>
List health elements found By Healthcare Party and secret foreign keyelementIds.
rawListHealthElementsDelegationsStubsByHCPartyAndPatientForeignKeys(String hcPartyId, String secretFKeys) Future<List<IcureStubDto>?>
List helement stubs found By Healthcare Party and secret foreign keys.
rawListHealthElementsDelegationsStubsByHCPartyAndPatientForeignKeysWithHttpInfo(String hcPartyId, String secretFKeys) Future<Response>
List helement stubs found By Healthcare Party and secret foreign keys.
rawMatchHealthElementsBy(AbstractFilterDto<HealthElementDto> abstractFilterDtoHealthElement) Future<List<String>?>
Get ids of health element matching the provided filter for the current user (HcParty)
rawMatchHealthElementsByWithHttpInfo(AbstractFilterDto<HealthElementDto> abstractFilterDtoHealthElement) Future<Response>
Get ids of health element matching the provided filter for the current user (HcParty)
rawModifyHealthElement(HealthElementDto healthElementDto) Future<HealthElementDto?>
Modify a health element
rawModifyHealthElements(List<HealthElementDto> healthElementDto) Future<List<HealthElementDto>?>
Modify a batch of health elements
rawModifyHealthElementsWithHttpInfo(List<HealthElementDto> healthElementDto) Future<Response>
Modify a batch of health elements
rawModifyHealthElementWithHttpInfo(HealthElementDto healthElementDto) Future<Response>
Modify a health element
rawNewHealthElementDelegations(String healthElementId, List<DelegationDto> delegationDto) Future<HealthElementDto?>
Delegates a health element to a healthcare party
rawNewHealthElementDelegationsWithHttpInfo(String healthElementId, List<DelegationDto> delegationDto) Future<Response>
Delegates a health element to a healthcare party
rawSetHealthElementsDelegations(List<IcureStubDto> icureStubDto) Future<List<HealthElementDto>?>
Update delegations in healthElements.
rawSetHealthElementsDelegationsWithHttpInfo(List<IcureStubDto> icureStubDto) Future<Response>
Update delegations in healthElements.
setHealthElementsDelegations(UserDto user, List<IcureStubDto> icureStubDtos, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config) Future<List<DecryptedHealthElementDto>>

Available on HealthElementApi, provided by the HealthElementApiCrypto extension

toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited