diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html index 05de7271d6..c35d07f7c0 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html @@ -62,7 +62,7 @@

CodingSystemConfig

-
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

+
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html index 0e790c6c37..ba1fc88469 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html @@ -62,7 +62,7 @@

SnackBarThemeConfig

-
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
+
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html index c7ccf8c4b7..b740370559 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html @@ -116,7 +116,7 @@

Types

-
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

+
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

@@ -236,7 +236,7 @@

Types

-
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
+
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html index 31d7ef0677..7b677a8dc7 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html @@ -62,7 +62,7 @@

EventTriggerCondition

-
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
+
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html index 7345fc751e..3ac8fdec2d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html @@ -62,7 +62,7 @@

EventWorkflow

-
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
+
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html index d881c60ca2..9fc16523e0 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html @@ -62,7 +62,7 @@

UpdateWorkflowValueConfig

-
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
+
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html index 9262bb6253..7f20a0fc02 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html @@ -78,7 +78,7 @@

Types

-
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
+
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
@@ -108,7 +108,7 @@

Types

-
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
+
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
@@ -123,7 +123,7 @@

Types

-
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
+
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html index b5926c4db8..59305eaccb 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html @@ -62,7 +62,7 @@

MigrationConfig

-
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
+
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html index a59e0b3120..eb853f640d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html @@ -62,7 +62,7 @@

UpdateValueConfig

-
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
+
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html index b21002892f..bca84de010 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html @@ -93,7 +93,7 @@

Types

-
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
+
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
@@ -108,7 +108,7 @@

Types

-
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
+
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html index 4bfae68ee5..9abc239422 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html @@ -62,7 +62,7 @@

ImageConfig

-
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
+
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html index 656275f37d..92e5d5a7f2 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html @@ -62,7 +62,7 @@

NavigationMenuConfig

-
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
+
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html index 82daab283a..64305cb8de 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html @@ -93,7 +93,7 @@

Types

-
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
+
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
@@ -153,7 +153,7 @@

Types

-
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
+
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html index 340835c159..6e23982451 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html @@ -62,7 +62,7 @@

ManagingEntityConfig

-
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
+
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html index fde860733e..4b9db6239e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html @@ -78,7 +78,7 @@

Types

-
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
+
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html index 22b963fb88..4fd0c1d5c3 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html @@ -62,7 +62,7 @@

NoResultsConfig

-
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
+
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html index d7d6bea013..430147009a 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html @@ -62,7 +62,7 @@

RegisterCardConfig

-
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html index 4e2fe2f3e3..8c2d71149f 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html @@ -62,7 +62,7 @@

RegisterFilterConfig

-
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
+
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html index 4c4bde0c3b..a7fce53c28 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html @@ -62,7 +62,7 @@

RegisterFilterField

-
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
+
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html index f20d0d2057..9b2678b02f 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html @@ -93,7 +93,7 @@

Types

-
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
+
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
@@ -108,7 +108,7 @@

Types

-
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
@@ -156,7 +156,7 @@

Types

-
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
+
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
@@ -171,7 +171,7 @@

Types

-
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
+
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html index 5b98b30c43..58cb9d9d84 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html @@ -62,7 +62,7 @@

ListResource

-
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html index 74acc9f337..752f5c0646 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html @@ -62,7 +62,7 @@

PersonalDataItem

-
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
+
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html index 7f4b812fc4..df08311d36 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html @@ -62,7 +62,7 @@

ViewProperties

-
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

Inheritors

+
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

Inheritors

diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html index 4eb6577882..15be25625f 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html @@ -243,7 +243,7 @@

Types

-
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
@@ -258,7 +258,7 @@

Types

-
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
+
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
@@ -423,7 +423,7 @@

Types

-
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

+
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html index 239adf73cf..2a0441d6f7 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html @@ -526,7 +526,7 @@

Functions

-

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

+

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

@@ -571,7 +571,7 @@

Functions

-
fun writeToFile(resource: Resource): File
+
fun writeToFile(resource: Resource): File
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html index deda417373..b6c3ed0f92 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html @@ -63,7 +63,7 @@

retrieveResourceBundleConfiguration

-

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

+

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

@@ -168,7 +168,7 @@

Types

-
@Serializable
data class LinkIdConfig(val linkId: String, val type: LinkIdType) : Serializable, Parcelable
+
@Serializable
data class LinkIdConfig(val linkId: String, val type: LinkIdType) : Serializable, Parcelable
@@ -198,7 +198,7 @@

Types

-
@Serializable
data class QuestionnaireConfig(val id: String, val title: String? = null, val saveButtonText: String? = null, val planDefinitions: List<String>? = null, var type: String = QuestionnaireType.DEFAULT.name, val resourceIdentifier: String? = null, val resourceType: ResourceType? = null, val removeResource: Boolean? = null, val confirmationDialog: ConfirmationDialog? = null, val groupResource: GroupResourceConfig? = null, val taskId: String? = null, val encounterId: String? = null, val saveDraft: Boolean = false, val snackBarMessage: SnackBarMessageConfig? = null, val eventWorkflows: List<EventWorkflow> = emptyList(), val readOnlyLinkIds: List<String>? = emptyList(), val configRules: List<RuleConfig>? = null, val extraParams: List<ActionParameter>? = null, val onSubmitActions: List<ActionConfig>? = null, val barcodeLinkId: String? = "patient-barcode", val extractedResourceUniquePropertyExpressions: List<ExtractedResourceUniquePropertyExpression>? = null, val saveQuestionnaireResponse: Boolean = true, val generateCarePlanWithWorkflowApi: Boolean = false, val cqlInputResources: List<String>? = emptyList(), val showClearAll: Boolean = false, val showRequiredTextAsterisk: Boolean = true, val showRequiredText: Boolean = false, val managingEntityRelationshipCode: String? = null, val uniqueIdAssignment: UniqueIdAssignmentConfig? = null, val linkIds: List<LinkIdConfig>? = null, val htmlBinaryId: String? = null, val htmlTitle: String? = null) : Serializable, Parcelable
+
@Serializable
data class QuestionnaireConfig(val id: String, val title: String? = null, val saveButtonText: String? = null, val planDefinitions: List<String>? = null, var type: String = QuestionnaireType.DEFAULT.name, val resourceIdentifier: String? = null, val resourceType: ResourceType? = null, val removeResource: Boolean? = null, val confirmationDialog: ConfirmationDialog? = null, val groupResource: GroupResourceConfig? = null, val taskId: String? = null, val encounterId: String? = null, val saveDraft: Boolean = false, val snackBarMessage: SnackBarMessageConfig? = null, val eventWorkflows: List<EventWorkflow> = emptyList(), val readOnlyLinkIds: List<String>? = emptyList(), val configRules: List<RuleConfig>? = null, val extraParams: List<ActionParameter>? = null, val onSubmitActions: List<ActionConfig>? = null, val barcodeLinkId: String? = "patient-barcode", val extractedResourceUniquePropertyExpressions: List<ExtractedResourceUniquePropertyExpression>? = null, val saveQuestionnaireResponse: Boolean = true, val generateCarePlanWithWorkflowApi: Boolean = false, val cqlInputResources: List<String>? = emptyList(), val showClearAll: Boolean = false, val showRequiredTextAsterisk: Boolean = true, val showRequiredText: Boolean = false, val managingEntityRelationshipCode: String? = null, val uniqueIdAssignment: UniqueIdAssignmentConfig? = null, val linkIds: List<LinkIdConfig>? = null, val htmlBinaryId: String? = null, val htmlTitle: String? = null) : Serializable, Parcelable
@@ -213,7 +213,7 @@

Types

-
@Serializable
data class UniqueIdAssignmentConfig(val linkId: String, val idFhirPathExpression: String, val readOnly: Boolean = true, val resource: ResourceType, val dataQueries: List<DataQuery> = emptyList(), val sortConfigs: List<SortConfig>? = null, val resourceFilterExpression: ResourceFilterExpression? = null) : Serializable, Parcelable
+
@Serializable
data class UniqueIdAssignmentConfig(val linkId: String, val idFhirPathExpression: String, val readOnly: Boolean = true, val resource: ResourceType, val dataQueries: List<DataQuery> = emptyList(), val sortConfigs: List<SortConfig>? = null, val resourceFilterExpression: ResourceFilterExpression? = null) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html b/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html index 8ec25e478a..b980c5ec45 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html @@ -492,7 +492,7 @@

Functions

-
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
+
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html index 0a0f3c0a02..6463c6e0a5 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html @@ -481,7 +481,7 @@

Functions

-
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
+
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html index 8831eba138..6c18aab4cf 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html @@ -63,7 +63,7 @@

retrieveFlattenedSubLocations

-
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
+
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
-
open fun requestBodyConverter(p0: Type, p1: Array<Annotation>, p2: Array<Annotation>, p3: Retrofit): Converter<*, RequestBody>?
+
open fun requestBodyConverter(p0: Type, p1: Array<Annotation>, p2: Array<Annotation>, p3: Retrofit): Converter<*, RequestBody>?
@@ -113,7 +113,7 @@

Functions

-
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
+
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
@@ -128,7 +128,7 @@

Functions

-
open fun stringConverter(p0: Type, p1: Array<Annotation>, p2: Retrofit): Converter<*, String>?
+
open fun stringConverter(p0: Type, p1: Array<Annotation>, p2: Retrofit): Converter<*, String>?
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html b/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html index 2a88bf7c3e..b156c4a520 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html @@ -63,7 +63,7 @@

responseBodyConverter

-
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
+
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
-
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

+
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html b/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html index c52da2bf92..437ca276f2 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html @@ -63,7 +63,7 @@

refreshToken

-
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

+
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

-
open suspend override fun readFrom(input: InputStream): LocationCoordinate
+
open suspend override fun readFrom(input: InputStream): LocationCoordinate
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: LocationCoordinate, output: OutputStream)
+
open suspend override fun writeTo(t: LocationCoordinate, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html index 945f34763d..24928aee97 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): LocationCoordinate
+
open suspend override fun readFrom(input: InputStream): LocationCoordinate
-
open suspend override fun readFrom(input: InputStream): PractitionerDetails
+
open suspend override fun readFrom(input: InputStream): PractitionerDetails
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: PractitionerDetails, output: OutputStream)
+
open suspend override fun writeTo(t: PractitionerDetails, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html index 1a7339fc80..68d1cae8de 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): PractitionerDetails
+
open suspend override fun readFrom(input: InputStream): PractitionerDetails
-
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
+
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: Map<String, SyncLocationState>, output: OutputStream)
+
open suspend override fun writeTo(t: Map<String, SyncLocationState>, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html index 21745a5017..85939d1495 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
+
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
-
open suspend override fun readFrom(input: InputStream): UserInfo
+
open suspend override fun readFrom(input: InputStream): UserInfo
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: UserInfo, output: OutputStream)
+
open suspend override fun writeTo(t: UserInfo, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html index d281a5cd62..9aa22352a0 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): UserInfo
+
open suspend override fun readFrom(input: InputStream): UserInfo
-
@Serializable
data class ReferenceFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.REFERENCE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class ReferenceFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.REFERENCE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
@@ -139,7 +139,7 @@

Types

-
@Serializable
data class StringFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.STRING, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null, val modifier: StringFilterModifier = StringFilterModifier.STARTS_WITH) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class StringFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.STRING, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null, val modifier: StringFilterModifier = StringFilterModifier.STARTS_WITH) : FilterCriterionConfig, Parcelable, Serializable
@@ -154,7 +154,7 @@

Types

-
@Serializable
data class TokenFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.CODE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: Code? = null) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class TokenFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.CODE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: Code? = null) : FilterCriterionConfig, Parcelable, Serializable
@@ -169,7 +169,7 @@

Types

-
@Serializable
data class UriFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.URI, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class UriFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.URI, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html index b5d709845b..2821fc9c7c 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html @@ -62,7 +62,7 @@

KeyValueConfig

-
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
+
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html index 3f611f6ea4..0674416225 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html @@ -62,7 +62,7 @@

MultiSelectViewConfig

-
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
+
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html index 71aed8f998..6cc3e082c6 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html @@ -62,7 +62,7 @@

NestedSearchConfig

-
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
+
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html index 519bcf3c6e..cf1ad27d3e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html @@ -62,7 +62,7 @@

OverflowMenuItemConfig

-
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html index 352bc45e84..081cdbfb59 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html @@ -62,7 +62,7 @@

ResourceConfig

-
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

Data filtering: dataQueries are used to apply conditions for filtering data in the WHERE clause of the SQL statement run against the SQLite database. The data queries follow the pattern provided by the Search DSL. NestedSearchConfig can be used to apply conditional filter against other resources. Example: Retrieve all Patients with Condition Diabetes; result will be a list of Patient (Condition resources will NOT be included in the returned results)

Sorting: Some resource properties support sorting. To configure how to sort the data SortConfig can be used.

isRevInclude property is a required configuration (default: true) needed to determine whether to use forward or reverse include operations of the Search DSL to include the configured resource in the final result of the query.

If isRevInclude is set to false, the configured resource will be retrieved via the referenced property on the parent resource, provided via searchParameter. Usage example: Retrieve all Group as well as the Patient resources referenced in the 'Group.member' property.

If isRevInclude is set to true, the database will query for any of the configured resources that include the parent resource in their references (the reverse of forward include). Usage example: Retrieve all Patients including their Immunizations, Observation etc in the result.

Both reverse and forward include require searchParameter which refers to the name of the property or search parameter used to reference other resources.

A ResourceConfig can have nested list of other ResourceConfig configured via relatedResources property.

CountResultConfig is used to configure how to compute the total counts returned. If CountResultConfig.sumCounts is set to true, all the related resources counts are computed once via one query. However there may be scenarios to return count for each related resource e.g. for every Patient in a Group, return their Tasks count.

filterId Refers to a unique ID used to identify the Resource in data filter screen (The data filter screen renders a questionnaire with the linkIds for the content to be filtered)

+
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

Data filtering: dataQueries are used to apply conditions for filtering data in the WHERE clause of the SQL statement run against the SQLite database. The data queries follow the pattern provided by the Search DSL. NestedSearchConfig can be used to apply conditional filter against other resources. Example: Retrieve all Patients with Condition Diabetes; result will be a list of Patient (Condition resources will NOT be included in the returned results)

Sorting: Some resource properties support sorting. To configure how to sort the data SortConfig can be used.

isRevInclude property is a required configuration (default: true) needed to determine whether to use forward or reverse include operations of the Search DSL to include the configured resource in the final result of the query.

If isRevInclude is set to false, the configured resource will be retrieved via the referenced property on the parent resource, provided via searchParameter. Usage example: Retrieve all Group as well as the Patient resources referenced in the 'Group.member' property.

If isRevInclude is set to true, the database will query for any of the configured resources that include the parent resource in their references (the reverse of forward include). Usage example: Retrieve all Patients including their Immunizations, Observation etc in the result.

Both reverse and forward include require searchParameter which refers to the name of the property or search parameter used to reference other resources.

A ResourceConfig can have nested list of other ResourceConfig configured via relatedResources property.

CountResultConfig is used to configure how to compute the total counts returned. If CountResultConfig.sumCounts is set to true, all the related resources counts are computed once via one query. However there may be scenarios to return count for each related resource e.g. for every Patient in a Group, return their Tasks count.

filterId Refers to a unique ID used to identify the Resource in data filter screen (The data filter screen renders a questionnaire with the linkIds for the content to be filtered)

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html index 5e2d745a4a..84959d11b2 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html @@ -62,7 +62,7 @@

ResourceFilterExpression

-
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
+
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html index 63727fa1dd..cfe30a196b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html @@ -109,7 +109,7 @@

Properties

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html index 56b71002fd..9f407243fc 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html @@ -109,7 +109,7 @@

Properties

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html index e94ece9e6d..ce38234bc0 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html @@ -109,7 +109,7 @@

Properties

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html index dce1e73c5b..a78f714700 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html @@ -173,7 +173,7 @@

Properties

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html index 5f17e9d9a9..bd546d835b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html @@ -63,7 +63,7 @@

value

-
+
-
@Serializable
data class Code(var system: String? = null, var code: String? = null, var display: String? = null) : Parcelable, Serializable
+
@Serializable
data class Code(var system: String? = null, var code: String? = null, var display: String? = null) : Parcelable, Serializable
@@ -138,7 +138,7 @@

Types

-
@Serializable
data class CountResultConfig(val sumCounts: Boolean = true) : Parcelable, Serializable
+
@Serializable
data class CountResultConfig(val sumCounts: Boolean = true) : Parcelable, Serializable
@@ -153,7 +153,7 @@

Types

-
@Serializable
data class DataQuery(val paramName: String, val operation: Operation = Operation.AND, val filterCriteria: List<FilterCriterionConfig>) : Parcelable, Serializable
+
@Serializable
data class DataQuery(val paramName: String, val operation: Operation = Operation.AND, val filterCriteria: List<FilterCriterionConfig>) : Parcelable, Serializable
@@ -168,7 +168,7 @@

Types

-
@Serializable
data class FhirResourceConfig(val baseResource: ResourceConfig, val relatedResources: List<ResourceConfig> = emptyList()) : Parcelable, Serializable

Represents FHIR resources used on the register. The baseResource is the main resource used which can be accompanied by relatedResources.

+
@Serializable
data class FhirResourceConfig(val baseResource: ResourceConfig, val relatedResources: List<ResourceConfig> = emptyList()) : Parcelable, Serializable

Represents FHIR resources used on the register. The baseResource is the main resource used which can be accompanied by relatedResources.

@@ -183,7 +183,7 @@

Types

- +
@@ -198,7 +198,7 @@

Types

-
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
+
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
@@ -243,7 +243,7 @@

Types

-
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
+
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
@@ -258,7 +258,7 @@

Types

-
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
+
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
@@ -273,7 +273,7 @@

Types

-
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
@@ -333,7 +333,7 @@

Types

-
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

+
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

@@ -363,7 +363,7 @@

Types

-
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
+
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
@@ -393,7 +393,7 @@

Types

-
@Serializable
data class RuleConfig(val name: String, val description: String = "", val priority: Int = 1, val condition: String = "true", val actions: List<String>) : Serializable, Parcelable
+
@Serializable
data class RuleConfig(val name: String, val description: String = "", val priority: Int = 1, val condition: String = "true", val actions: List<String>) : Serializable, Parcelable
@@ -438,7 +438,7 @@

Types

-
@Serializable
data class SnackBarMessageConfig(val message: String = "", val actionLabel: String? = null, val duration: SnackbarDuration = SnackbarDuration.Short, val snackBarActions: List<ActionConfig> = emptyList()) : Serializable, Parcelable
+
@Serializable
data class SnackBarMessageConfig(val message: String = "", val actionLabel: String? = null, val duration: SnackbarDuration = SnackbarDuration.Short, val snackBarActions: List<ActionConfig> = emptyList()) : Serializable, Parcelable
@@ -453,7 +453,7 @@

Types

-
@Serializable
data class SortConfig(val paramName: String? = null, val dataType: Enumerations.DataType, val order: Order = Order.ASCENDING, val fhirPathExpression: String = "") : Parcelable, Serializable
+
@Serializable
data class SortConfig(val paramName: String? = null, val dataType: Enumerations.DataType, val order: Order = Order.ASCENDING, val fhirPathExpression: String = "") : Parcelable, Serializable
@@ -498,7 +498,7 @@

Types

-
@Serializable
data class TopBarConfig(val title: CompoundTextProperties? = null, val collapsible: Boolean = true, val content: List<ViewProperties> = emptyList(), val toolBarHomeNavigation: ToolBarHomeNavigation = ToolBarHomeNavigation.NAVIGATE_BACK, val showOverflowMenu: Boolean = true) : Parcelable, Serializable
+
@Serializable
data class TopBarConfig(val title: CompoundTextProperties? = null, val collapsible: Boolean = true, val content: List<ViewProperties> = emptyList(), val toolBarHomeNavigation: ToolBarHomeNavigation = ToolBarHomeNavigation.NAVIGATE_BACK, val showOverflowMenu: Boolean = true) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html index 40fcb42db3..83651a0c78 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html +++ b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html @@ -63,7 +63,7 @@

getDataTypes

-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
@@ -177,7 +177,7 @@

Functions

-
open fun getDefaultDataTypes(): TreeSet<DataType>
+
open fun getDefaultDataTypes(): TreeSet<DataType>
@@ -192,7 +192,7 @@

Functions

-
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
+
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
@@ -207,7 +207,7 @@

Functions

-
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
+
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
@@ -222,7 +222,7 @@

Functions

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html index 6236dc14e3..75e0f84f4d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html +++ b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html @@ -63,7 +63,7 @@

loadResources

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
@@ -192,7 +192,7 @@

Functions

-
open fun getDefaultDataTypes(): TreeSet<DataType>
+
open fun getDefaultDataTypes(): TreeSet<DataType>
@@ -207,7 +207,7 @@

Functions

-
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
+
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
@@ -222,7 +222,7 @@

Functions

-
open override fun getP2PDataTypes(): TreeSet<DataType>
+
open override fun getP2PDataTypes(): TreeSet<DataType>
@@ -237,7 +237,7 @@

Functions

-
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
+
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
@@ -252,7 +252,7 @@

Functions

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html index adfd45ca62..9a2efe0051 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html +++ b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html @@ -63,7 +63,7 @@

getP2PDataTypes

-
open override fun getP2PDataTypes(): TreeSet<DataType>
+
open override fun getP2PDataTypes(): TreeSet<DataType>
-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
@@ -177,7 +177,7 @@

Functions

-
open fun getDefaultDataTypes(): TreeSet<DataType>
+
open fun getDefaultDataTypes(): TreeSet<DataType>
@@ -192,7 +192,7 @@

Functions

-
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
+
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
@@ -222,7 +222,7 @@

Functions

-
open override fun getP2PDataTypes(): TreeSet<DataType>
+
open override fun getP2PDataTypes(): TreeSet<DataType>
@@ -237,7 +237,7 @@

Functions

-
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
+
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
@@ -267,7 +267,7 @@

Functions

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html index 516d06e137..e8091359a1 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html @@ -63,7 +63,7 @@

compareDates

-
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
+
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
-
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
+
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html index 7b73c29c0e..30af211570 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html @@ -63,7 +63,7 @@

LocationCoordinate

-
constructor(latitude: Double? = null, longitude: Double? = null, altitude: Double? = null, timeStamp: Instant? = null)
+
constructor(latitude: Double? = null, longitude: Double? = null, altitude: Double? = null, timeStamp: Instant? = null)
@@ -143,7 +143,7 @@

Properties

-
val timeStamp: Instant? = null
+
val timeStamp: Instant? = null
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html index f24ebad4f5..5392025527 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html @@ -63,7 +63,7 @@

timeStamp

-
val timeStamp: Instant? = null
+
val timeStamp: Instant? = null
-
@Serializable
data class LocationCoordinate(val latitude: Double? = null, val longitude: Double? = null, val altitude: Double? = null, val timeStamp: Instant? = null)
+
@Serializable
data class LocationCoordinate(val latitude: Double? = null, val longitude: Double? = null, val altitude: Double? = null, val timeStamp: Instant? = null)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html index 34d83596b4..be9eed16a8 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html @@ -226,7 +226,7 @@

Functions

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
@@ -241,7 +241,7 @@

Functions

-
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
+
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html index 19de54a220..4bb32663e8 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html @@ -63,7 +63,7 @@

formatDate

-
fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)


fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

+
fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)


fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

-
fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

+
fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

@@ -372,7 +372,7 @@

Functions

-
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)

fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

+
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)

fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html index ff0bede794..f739350a6b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html @@ -63,7 +63,7 @@

prettifyDate

-
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)


fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

+
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)


fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
@@ -361,7 +361,7 @@

Functions

-
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
+
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html index 45ff0fc419..5f6f9734ca 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html @@ -192,7 +192,7 @@

Functions

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
@@ -207,7 +207,7 @@

Functions

-
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
+
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html index b238479dd3..b07197fb69 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html @@ -63,7 +63,7 @@

log

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
- +
@@ -252,7 +252,7 @@

Functions

- +
@@ -492,7 +492,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -522,7 +522,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html index d95e0a48d7..31b63e88f5 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html @@ -211,7 +211,7 @@

Functions

- +
@@ -256,7 +256,7 @@

Functions

- +
@@ -466,7 +466,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -496,7 +496,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html index 42766f8c0d..9bcc6d1e53 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html @@ -271,7 +271,7 @@

Functions

- +
@@ -331,7 +331,7 @@

Functions

- +
@@ -541,7 +541,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -571,7 +571,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html index e05613c0a1..1dac5e9a56 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html @@ -226,7 +226,7 @@

Functions

- +
@@ -271,7 +271,7 @@

Functions

- +
@@ -481,7 +481,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -511,7 +511,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html index 03b7feffce..ef61fa6282 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html @@ -211,7 +211,7 @@

Functions

- +
@@ -256,7 +256,7 @@

Functions

- +
@@ -466,7 +466,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -496,7 +496,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html index 3ef7cbd6be..8daf1f1250 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html @@ -124,7 +124,7 @@

Functions

-
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
+
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
diff --git a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html index 8827eedbaa..ba1a6595d1 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html +++ b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html @@ -63,7 +63,7 @@

showDatePickerAlert

-
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
+
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
- +
@@ -492,7 +492,7 @@

Functions

-
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
+
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
@@ -1062,7 +1062,7 @@

Functions

-
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
+
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
@@ -1452,7 +1452,7 @@

Functions

-
open override fun getCacheDir(): File
+
open override fun getCacheDir(): File
@@ -1512,7 +1512,7 @@

Functions

-
open override fun getClassLoader(): ClassLoader
+
open override fun getClassLoader(): ClassLoader
@@ -1527,7 +1527,7 @@

Functions

-
open override fun getCodeCacheDir(): File
+
open override fun getCodeCacheDir(): File
@@ -1647,7 +1647,7 @@

Functions

-
open override fun getDatabasePath(p0: String): File
+
open override fun getDatabasePath(p0: String): File
@@ -1662,7 +1662,7 @@

Functions

-
open override fun getDataDir(): File
+
open override fun getDataDir(): File
@@ -1707,7 +1707,7 @@

Functions

-
open override fun getDir(p0: String, p1: Int): File
+
open override fun getDir(p0: String, p1: Int): File
@@ -1767,7 +1767,7 @@

Functions

-
open override fun getExternalCacheDir(): File?
+
open override fun getExternalCacheDir(): File?
@@ -1782,7 +1782,7 @@

Functions

-
open override fun getExternalCacheDirs(): Array<File>
+
open override fun getExternalCacheDirs(): Array<File>
@@ -1797,7 +1797,7 @@

Functions

-
open override fun getExternalFilesDir(p0: String?): File?
+
open override fun getExternalFilesDir(p0: String?): File?
@@ -1812,7 +1812,7 @@

Functions

-
open override fun getExternalFilesDirs(p0: String): Array<File>
+
open override fun getExternalFilesDirs(p0: String): Array<File>
@@ -1827,7 +1827,7 @@

Functions

-
open override fun getExternalMediaDirs(): Array<File>
+
open override fun getExternalMediaDirs(): Array<File>
@@ -1842,7 +1842,7 @@

Functions

-
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
+
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
@@ -1857,7 +1857,7 @@

Functions

-
open override fun getFilesDir(): File
+
open override fun getFilesDir(): File
@@ -1872,7 +1872,7 @@

Functions

-
open override fun getFileStreamPath(p0: String): File
+
open override fun getFileStreamPath(p0: String): File
@@ -2022,7 +2022,7 @@

Functions

-
open override fun getMainExecutor(): Executor
+
open override fun getMainExecutor(): Executor
@@ -2097,7 +2097,7 @@

Functions

-
open override fun getNoBackupFilesDir(): File
+
open override fun getNoBackupFilesDir(): File
@@ -2112,7 +2112,7 @@

Functions

-
open override fun getObbDir(): File
+
open override fun getObbDir(): File
@@ -2127,7 +2127,7 @@

Functions

-
open override fun getObbDirs(): Array<File>
+
open override fun getObbDirs(): Array<File>
@@ -2457,7 +2457,7 @@

Functions

-
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
+
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
@@ -2472,7 +2472,7 @@

Functions

-
open override fun getSystemServiceName(p0: Class<*>): String?
+
open override fun getSystemServiceName(p0: Class<*>): String?
@@ -3462,7 +3462,7 @@

Functions

- +
@@ -3717,7 +3717,7 @@

Functions

- +
@@ -4257,7 +4257,7 @@

Functions

-
open override fun openFileInput(p0: String): FileInputStream
+
open override fun openFileInput(p0: String): FileInputStream
@@ -4272,7 +4272,7 @@

Functions

-
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
+
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
@@ -4467,7 +4467,7 @@

Functions

- +
@@ -4527,7 +4527,7 @@

Functions

- +
@@ -4737,7 +4737,7 @@

Functions

- +
@@ -4902,7 +4902,7 @@

Functions

- +
@@ -5682,7 +5682,7 @@

Functions

-
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
+
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
@@ -6372,7 +6372,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html b/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html index a93a3693de..933061f6ba 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html @@ -316,7 +316,7 @@

Functions

- +
@@ -1576,7 +1576,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html index a7e6579153..5f07fc162e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html @@ -62,7 +62,7 @@

InstantTypeAdapter

-
class InstantTypeAdapter : TypeAdapter<Instant?>
+
class InstantTypeAdapter : TypeAdapter<Instant?>
@@ -98,7 +98,7 @@

Functions

- +
@@ -113,7 +113,7 @@

Functions

-
fun fromJsonTree(p0: JsonElement): Instant?
+
fun fromJsonTree(p0: JsonElement): Instant?
@@ -128,7 +128,7 @@

Functions

-
fun nullSafe(): TypeAdapter<Instant?>
+
fun nullSafe(): TypeAdapter<Instant?>
@@ -143,7 +143,7 @@

Functions

-
open override fun read(in: JsonReader): Instant?
+
open override fun read(in: JsonReader): Instant?
@@ -158,7 +158,7 @@

Functions

-
fun toJson(p0: Instant?): String
fun toJson(p0: Writer, p1: Instant?)
+
fun toJson(p0: Instant?): String
fun toJson(p0: Writer, p1: Instant?)
@@ -173,7 +173,7 @@

Functions

-
fun toJsonTree(p0: Instant?): JsonElement
+
fun toJsonTree(p0: Instant?): JsonElement
@@ -188,7 +188,7 @@

Functions

-
open override fun write(out: JsonWriter, value: Instant?)
+
open override fun write(out: JsonWriter, value: Instant?)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html index b3dab1fe0b..0dc8747b6f 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html @@ -63,7 +63,7 @@

read

-
open override fun read(in: JsonReader): Instant?
+
open override fun read(in: JsonReader): Instant?
-
class InstantTypeAdapter : TypeAdapter<Instant?>
+
class InstantTypeAdapter : TypeAdapter<Instant?>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html b/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html index e50a2ceda6..0ea892f655 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html @@ -63,7 +63,7 @@

calculateAge

-
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

+
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

-
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

+
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

@@ -761,7 +761,7 @@

Functions

- +
@@ -911,7 +911,7 @@

Functions

- +
@@ -1091,7 +1091,7 @@

Functions

-
fun Resource.extractBirthDate(): Date?

Extract a Resource's birthDate if it's an available field

+
fun Resource.extractBirthDate(): Date?

Extract a Resource's birthDate if it's an available field

@@ -1391,7 +1391,7 @@

Functions

- +
@@ -1421,7 +1421,7 @@

Functions

-
fun Date.formatDate(pattern: String = "dd-MMM-yyyy"): String
+
fun Date.formatDate(pattern: String = "dd-MMM-yyyy"): String
@@ -1556,7 +1556,7 @@

Functions

- +
@@ -1736,7 +1736,7 @@

Functions

- +
@@ -1796,7 +1796,7 @@

Functions

- +
@@ -1901,7 +1901,7 @@

Functions

-
fun Date?.makeItReadable(pattern: String = "dd-MMM-yyyy"): String
+
fun Date?.makeItReadable(pattern: String = "dd-MMM-yyyy"): String
@@ -1916,7 +1916,7 @@

Functions

-
fun String.messageFormat(locale: Locale?, vararg arguments: Any?): String?

Wrapper method around the Java text formatter

+
fun String.messageFormat(locale: Locale?, vararg arguments: Any?): String?

Wrapper method around the Java text formatter

@@ -1931,7 +1931,7 @@

Functions

- +
@@ -2006,7 +2006,7 @@

Functions

-
fun String.parseDate(pattern: String): Date?
+
fun String.parseDate(pattern: String): Date?
@@ -2021,7 +2021,7 @@

Functions

-
fun Date.plusDays(days: Int): Date
+
fun Date.plusDays(days: Int): Date
@@ -2036,7 +2036,7 @@

Functions

-
fun Date.plusMonths(months: Int, startOfMonth: Boolean = false): Date
+
fun Date.plusMonths(months: Int, startOfMonth: Boolean = false): Date
@@ -2081,7 +2081,7 @@

Functions

-
fun Date.plusYears(years: Int): Date
+
fun Date.plusYears(years: Int): Date
@@ -2186,7 +2186,7 @@

Functions

- +
@@ -2276,7 +2276,7 @@

Functions

-
fun String.resourceClassType(): Class<out Resource>
+
fun String.resourceClassType(): Class<out Resource>
@@ -2381,7 +2381,7 @@

Functions

-
fun BigDecimal?.rounding(roundingStrategy: RoundingStrategy, roundingPrecision: Int): String
+
fun BigDecimal?.rounding(roundingStrategy: RoundingStrategy, roundingPrecision: Int): String
@@ -2426,7 +2426,7 @@

Functions

-
inline fun <T : Serializable> Intent.serializable(key: String): T?
+
inline fun <T : Serializable> Intent.serializable(key: String): T?
@@ -2546,7 +2546,7 @@

Functions

-
fun today(): Date
+
fun today(): Date
@@ -2621,7 +2621,7 @@

Functions

-

Parses a string that represents a duration in ISO-8601 format and returns the parsed Duration value. If parsing fails a default of 1 day duration value is returned

+

Parses a string that represents a duration in ISO-8601 format and returns the parsed Duration value. If parsing fails a default of 1 day duration value is returned

@@ -2711,7 +2711,7 @@

Functions

- +
@@ -2726,7 +2726,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html b/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html index 8ddf65d966..576f8fda44 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html @@ -63,7 +63,7 @@

isToday

-
+
-
fun parseTemplate(bundleName: String, locale: Locale, template: String): String
+
fun parseTemplate(bundleName: String, locale: Locale, template: String): String
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html b/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html index 74c52027b3..7df8b7d170 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html @@ -63,7 +63,7 @@

parseTemplate

-
fun parseTemplate(bundleName: String, locale: Locale, template: String): String

Return

String of the interpolated template string

Parameters

bundleName

base name of the bundle e.g. strings

locale

the specific Locale, e.g. Locale.FRENCH. The language tag returned for French locale is fr

template

the input string with placeholder variables to be replaced with translated values

+
fun parseTemplate(bundleName: String, locale: Locale, template: String): String

Return

String of the interpolated template string

Parameters

bundleName

base name of the bundle e.g. strings

locale

the specific Locale, e.g. Locale.FRENCH. The language tag returned for French locale is fr

template

the input string with placeholder variables to be replaced with translated values

@@ -113,7 +113,7 @@

Functions

-
open override fun serialize(encoder: Encoder, value: BigDecimal)
+
open override fun serialize(encoder: Encoder, value: BigDecimal)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html b/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html index 73f12d3027..3d4382abc1 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html @@ -63,7 +63,7 @@

serialize

-
open override fun serialize(encoder: Encoder, value: BigDecimal)
+
open override fun serialize(encoder: Encoder, value: BigDecimal)
-
object BigDecimalSerializer : KSerializer<BigDecimal>
+
object BigDecimalSerializer : KSerializer<BigDecimal>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html b/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html index edd6e663f7..030e27867b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html @@ -481,7 +481,7 @@

Functions

- +
@@ -496,7 +496,7 @@

Functions

-
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
+
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
@@ -1066,7 +1066,7 @@

Functions

-
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
+
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
@@ -1456,7 +1456,7 @@

Functions

-
open override fun getCacheDir(): File
+
open override fun getCacheDir(): File
@@ -1516,7 +1516,7 @@

Functions

-
open override fun getClassLoader(): ClassLoader
+
open override fun getClassLoader(): ClassLoader
@@ -1531,7 +1531,7 @@

Functions

-
open override fun getCodeCacheDir(): File
+
open override fun getCodeCacheDir(): File
@@ -1651,7 +1651,7 @@

Functions

-
open override fun getDatabasePath(p0: String): File
+
open override fun getDatabasePath(p0: String): File
@@ -1666,7 +1666,7 @@

Functions

-
open override fun getDataDir(): File
+
open override fun getDataDir(): File
@@ -1711,7 +1711,7 @@

Functions

-
open override fun getDir(p0: String, p1: Int): File
+
open override fun getDir(p0: String, p1: Int): File
@@ -1771,7 +1771,7 @@

Functions

-
open override fun getExternalCacheDir(): File?
+
open override fun getExternalCacheDir(): File?
@@ -1786,7 +1786,7 @@

Functions

-
open override fun getExternalCacheDirs(): Array<File>
+
open override fun getExternalCacheDirs(): Array<File>
@@ -1801,7 +1801,7 @@

Functions

-
open override fun getExternalFilesDir(p0: String?): File?
+
open override fun getExternalFilesDir(p0: String?): File?
@@ -1816,7 +1816,7 @@

Functions

-
open override fun getExternalFilesDirs(p0: String): Array<File>
+
open override fun getExternalFilesDirs(p0: String): Array<File>
@@ -1831,7 +1831,7 @@

Functions

-
open override fun getExternalMediaDirs(): Array<File>
+
open override fun getExternalMediaDirs(): Array<File>
@@ -1846,7 +1846,7 @@

Functions

-
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
+
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
@@ -1861,7 +1861,7 @@

Functions

-
open override fun getFilesDir(): File
+
open override fun getFilesDir(): File
@@ -1876,7 +1876,7 @@

Functions

-
open override fun getFileStreamPath(p0: String): File
+
open override fun getFileStreamPath(p0: String): File
@@ -2026,7 +2026,7 @@

Functions

-
open override fun getMainExecutor(): Executor
+
open override fun getMainExecutor(): Executor
@@ -2101,7 +2101,7 @@

Functions

-
open override fun getNoBackupFilesDir(): File
+
open override fun getNoBackupFilesDir(): File
@@ -2116,7 +2116,7 @@

Functions

-
open override fun getObbDir(): File
+
open override fun getObbDir(): File
@@ -2131,7 +2131,7 @@

Functions

-
open override fun getObbDirs(): Array<File>
+
open override fun getObbDirs(): Array<File>
@@ -2461,7 +2461,7 @@

Functions

-
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
+
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
@@ -2476,7 +2476,7 @@

Functions

-
open override fun getSystemServiceName(p0: Class<*>): String?
+
open override fun getSystemServiceName(p0: Class<*>): String?
@@ -3466,7 +3466,7 @@

Functions

- +
@@ -3721,7 +3721,7 @@

Functions

- +
@@ -4276,7 +4276,7 @@

Functions

-
open override fun openFileInput(p0: String): FileInputStream
+
open override fun openFileInput(p0: String): FileInputStream
@@ -4291,7 +4291,7 @@

Functions

-
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
+
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
@@ -4486,7 +4486,7 @@

Functions

- +
@@ -4546,7 +4546,7 @@

Functions

- +
@@ -4756,7 +4756,7 @@

Functions

- +
@@ -4921,7 +4921,7 @@

Functions

- +
@@ -5701,7 +5701,7 @@

Functions

-
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
+
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
@@ -6391,7 +6391,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html index 4cb45f32dc..f75bf9d7db 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html @@ -143,7 +143,7 @@

Functions

-

Method for returning all files in a dir

+

Method for returning all files in a dir

diff --git a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html index 20624a122d..ff45f8c873 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html @@ -63,7 +63,7 @@

recurseFolders

-

Method for returning all files in a dir

Parameters

dir

Directory to recurse

+

Method for returning all files in a dir

Parameters

dir

Directory to recurse

@@ -113,7 +113,7 @@

Functions

-
fun fromJsonTree(p0: JsonElement): TimeZone
+
fun fromJsonTree(p0: JsonElement): TimeZone
@@ -128,7 +128,7 @@

Functions

-
fun nullSafe(): TypeAdapter<TimeZone>
+
fun nullSafe(): TypeAdapter<TimeZone>
@@ -143,7 +143,7 @@

Functions

-
open override fun read(input: JsonReader): TimeZone
+
open override fun read(input: JsonReader): TimeZone
@@ -158,7 +158,7 @@

Functions

-
fun toJson(p0: Writer, p1: TimeZone)
+
fun toJson(p0: Writer, p1: TimeZone)
@@ -173,7 +173,7 @@

Functions

-
fun toJsonTree(p0: TimeZone): JsonElement
+
fun toJsonTree(p0: TimeZone): JsonElement
@@ -188,7 +188,7 @@

Functions

-
open override fun write(out: JsonWriter, value: TimeZone)
+
open override fun write(out: JsonWriter, value: TimeZone)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html b/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html index 9f2e928951..a825384387 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html @@ -63,7 +63,7 @@

read

-
open override fun read(input: JsonReader): TimeZone
+
open override fun read(input: JsonReader): TimeZone
-
class TimeZoneTypeAdapter : TypeAdapter<TimeZone>
+
class TimeZoneTypeAdapter : TypeAdapter<TimeZone>