HealthElementApi class
- Available extensions
Constructors
- HealthElementApi([ApiClient? apiClient])
Properties
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< patientDelegations, List<DelegationDto> >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< patientDelegations, DecryptedHealthElementDto healthElementDto, CryptoConfig<DelegationDto> >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