Modélisation · Carte des dépendances

Carte des dépendances

Qui produit et qui consomme chaque événement, et quelles dépendances synchrones relient les services. Vue transverse générée à partir des 20 fiches — utile pour évaluer l'impact d'un changement.

Comment lire. Le couplage du système est surtout événementiel (asynchrone, via Kafka) : un service publie, d'autres réagissent. Les dépendances synchrones (appels REST directs) sont volontairement rares. Modifier un événement très consommé = fort impact ; les 6 services ci-dessous concentrent le couplage.

Événements — producteurs et consommateurs

93 événements publiés. Un « — » en consommateurs signale un événement encore sans abonné identifié dans les fiches (extension future, ou consommé via routage générique).

ÉvénementProduit parConsommé parNb
award.calculatedsvc-compensation-enginesvc-compensation1
beneficiary.addedsvc-claims0
billing-file.approvedsvc-medical-billingsvc-medical-care1
billing-file.assembledsvc-medical-billing0
care-request.approvedsvc-medical-care0
care-request.rejectedsvc-medical-care0
care-request.submittedsvc-medical-care0
care-voucher.consumedsvc-medical-caresvc-medical-billing1
care-voucher.expiredsvc-medical-care0
care-voucher.issuedsvc-medical-caresvc-medical-billing1
care.consolidatedsvc-medical-caresvc-claims1
claim.closedsvc-claims0
claim.openedsvc-claimssvc-compensation, svc-medical-care2
claim.status-changedsvc-claims0
collection-slip.issuedsvc-contributions0
compensation-case.closedsvc-compensationsvc-claims1
compensation-case.referred-to-litigationsvc-compensation0
compensation-claim.admittedsvc-compensation0
compensation-claim.rejectedsvc-compensation0
compensation-claim.submittedsvc-compensation0
contribution.overduesvc-contributionssvc-debt-recovery1
dataset.publishedsvc-statistics0
discharge-receipt.issuedsvc-debt-recovery0
document.archive-failedsvc-documents0
document.archivedsvc-documents0
document.generatedsvc-documentssvc-signatures1
expertise-report.filedsvc-compensation0
expertise.assignedsvc-compensation0
formal-notice.issuedsvc-debt-recoverysvc-payments1
guarantee-letter.requestedsvc-medical-care0
guarantee-letter.signedsvc-medical-care0
guarantee.renewal-duesvc-medical-care0
healthcare-facility.updatedsvc-reference-data0
incoming-payment.recordedsvc-payments0
inspection-program.approvedsvc-field-inspections0
inspection-report.submittedsvc-field-inspections0
insurer.registeredsvc-reference-data0
insurer.updatedsvc-reference-datasvc-contributions, svc-field-inspections2
invoice.checkedsvc-medical-billing0
invoice.receivedsvc-medical-billing0
invoice.rejectedsvc-medical-billing0
medical-expert.accreditedsvc-reference-data0
medical-expert.suspendedsvc-reference-data0
medical-visa.deniedsvc-medical-billing0
medical-visa.grantedsvc-medical-billing0
mission.assignedsvc-field-inspectionsmobile-bff1
mission.completedsvc-field-inspections0
netting.approvedsvc-contributions0
netting.requestedsvc-contributions0
notification.dispatchedsvc-notifications0
notification.failedsvc-notifications0
offer.acceptedsvc-compensation0
offer.declinedsvc-compensation0
offer.issuedsvc-compensation0
payment-deadline.at-risksvc-payments0
payment-order.approvedsvc-payments0
payment-order.createdsvc-payments0
payment.executedsvc-paymentssvc-compensation, svc-debt-recovery, svc-medical-billing3
payment.failedsvc-payments0
payment.reconciledsvc-paymentssvc-contributions, svc-debt-recovery2
payment.requestedsvc-medical-billingsvc-payments1
penalty.appliedsvc-contributions0
production-slip.issuedsvc-contributions0
rc-auto-batch.importedsvc-statistics0
rc-auto-batch.receivedasaci-edge, svc-statistics0
rc-auto-batch.rejectedsvc-statistics0
receivable.createdsvc-debt-recovery0
receivable.settledsvc-debt-recovery0
recovery-case.openedsvc-debt-recovery0
referral.sentsvc-debt-recovery0
regulatory-parameter.changedsvc-reference-datasvc-contributions, svc-medical-care2
reminder.sentsvc-debt-recovery0
scale.publishedsvc-compensation-engine0
scale.retiredsvc-compensation-engine0
settlement.signedsvc-compensationsvc-payments1
signature.completedsvc-signaturessvc-compensation, svc-debt-recovery, svc-medical-care3
signature.declinedsvc-signatures0
signature.expiredsvc-signatures0
signature.requestedsvc-signatures0
state-contribution.recordedsvc-contributions0
statement.correction-requestedsvc-contributions0
statement.rejectedsvc-contributions0
statement.submittedsvc-contributions0
statement.submitted (canal compagnies)asaci-edge0
statement.validatedsvc-contributionssvc-statistics1
sync.mobile.batch-receivedmobile-bffsvc-field-inspections1
sync.mobile.conflict-detectedmobile-bff0
underreporting.detectedsvc-contributions0
victim.registeredsvc-claims0
violation.recordedsvc-field-inspectionssvc-statistics1

Certains services consomment aussi par routage/wildcard (ex. audit-trail s'abonne à sigfga.*, svc-notifications route selon configuration) — ces abonnements génériques ne figurent pas nominativement ci-dessus.

Dépendances synchrones (REST direct)

ServiceDépend deDont dépendent
asaci-edgesvc-statistics, svc-contributionssvc-statistics
erp-edgesvc-payments, svc-contributionssvc-contributions, svc-payments
mobile-bffsvc-field-inspections, svc-reference-data
portal-bffsvc-claims, svc-medical-care, svc-compensation, svc-payments, svc-documents, svc-notifications
psp-edgesvc-paymentssvc-payments
svc-audit-trail
svc-claimssvc-reference-dataportal-bff, svc-compensation, svc-medical-care
svc-compensationsvc-compensation-engine, svc-claims, svc-reference-data, svc-signatures, svc-paymentsportal-bff
svc-compensation-enginesvc-compensation
svc-contributionssvc-reference-data, erp-edgeasaci-edge, erp-edge
svc-debt-recoverysvc-documents, svc-signatures, svc-reference-data
svc-documentsportal-bff, svc-debt-recovery, svc-medical-care
svc-field-inspectionssvc-reference-datamobile-bff
svc-medical-billingsvc-medical-care, svc-reference-data
svc-medical-caresvc-claims, svc-reference-data, svc-documents, svc-signaturesportal-bff, svc-medical-billing
svc-notificationsportal-bff
svc-paymentspsp-edge, erp-edgeerp-edge, portal-bff, psp-edge, svc-compensation
svc-reference-datamobile-bff, svc-claims, svc-compensation, svc-contributions, svc-debt-recovery, svc-field-inspections, svc-medical-billing, svc-medical-care
svc-signaturessvc-compensation, svc-debt-recovery, svc-medical-care
svc-statisticsasaci-edgeasaci-edge