Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions egov-indexer/attendance-service-indexer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
ServiceMaps:
serviceName: attendance
version: 1.0.0
mappings:
- topic: save-attendance
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-register
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-attendance
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-register
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: save-attendance-log
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-log
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-attendance-log
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-log
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: save-attendee
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-attendee
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-attendee
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-attendee
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: save-staff
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-staff
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-staff
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-staff
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
76 changes: 76 additions & 0 deletions health/egov-indexer/attendance-service-indexer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
ServiceMaps:
serviceName: attendance
version: 1.0.0
mappings:
- topic: save-attendance-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-register
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-attendance-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-register
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: save-attendance-log-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-log
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-attendance-log-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-log
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: save-attendee-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-attendee
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-attendee-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-attendee
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: save-staff-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-staff
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-staff-health
configKey: INDEX
indexes:
- name: attendance-index-v1
type: attendance-staff
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
13 changes: 13 additions & 0 deletions health/egov-indexer/facility-indexer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
ServiceMaps:
serviceName: facility
version: 1.0.0
mappings:
- topic: save-facility-health-topic
configKey: INDEX
indexes:
- name: facility-index-v1
type: facility
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
40 changes: 40 additions & 0 deletions health/egov-indexer/household-indexer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
ServiceMaps:
serviceName: household
version: 1.0.0
mappings:
- topic: save-household-health-topic
configKey: INDEX
indexes:
- name: household-index-v1
type: household
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-household-health-topic
configKey: INDEX
indexes:
- name: household-index-v1
type: household
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: delete-household-health-topic
configKey: INDEX
indexes:
- name: household-index-v1
type: household
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: transformer-producer-amp-household-index-v1-topic
configKey: INDEX
indexes:
- name: amp-household-index-v1
type: household
id: $.household.clientReferenceId
isBulk: true
jsonPath: $.*
timeStampField: $.household.auditDetails.createdTime
31 changes: 31 additions & 0 deletions health/egov-indexer/individual-indexer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
ServiceMaps:
serviceName: individual
version: 1.0.0
mappings:
- topic: save-individual-health-topic
configKey: INDEX
indexes:
- name: individual-index-v1
type: individual
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-individual-health-topic
configKey: INDEX
indexes:
- name: individual-index-v1
type: individual
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
- topic: delete-individual-health-topic
configKey: INDEX
indexes:
- name: individual-index-v1
type: individual
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.lastModifiedTime
40 changes: 40 additions & 0 deletions health/egov-indexer/product-indexer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
ServiceMaps:
serviceName: product
version: 1.0.0
mappings:
- topic: save-product-variant-health-topic
configKey: INDEX
indexes:
- name: product-variant-index-v1
type: product-variant
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: save-product-health-topic
configKey: INDEX
indexes:
- name: product-index-v1
type: product
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-product-health-topic
configKey: INDEX
indexes:
- name: product-index-v1
type: product
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
- topic: update-product-variant-health-topic
configKey: INDEX
indexes:
- name: product-variant-index-v1
type: product-variant-update
id: $.id
isBulk: true
jsonPath: $.*
timeStampField: $.auditDetails.createdTime
Loading