diff --git a/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.test.ts b/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.test.ts
index eda06863722a188ff9b9183cdddae009ff6fd81b..63d88e8002a55eea788d0e85105ad68e4c946037 100644
--- a/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.test.ts
+++ b/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.test.ts
@@ -313,6 +313,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
       ETES.avisDesServicesEtCommissionsConsultatives.FAIT,
       ETES.avisDuPrefet.FAVORABLE,
       ETES.decisionDeLAutoriteAdministrative.ACCEPTE,
+      ETES.mesuresDePublicite.FAIT,
       ETES.publicationDeDecisionAuJORF.FAIT,
       ETES.notificationAuDemandeur.FAIT,
     ])
@@ -494,6 +495,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
       ETES.avisDuPrefet.FAVORABLE,
       ETES.participationDuPublic.TERMINE,
       ETES.decisionDeLAutoriteAdministrative.ACCEPTE,
+      ETES.mesuresDePublicite.FAIT,
       ETES.publicationDeDecisionAuJORF.FAIT,
       ETES.notificationAuDemandeur.FAIT,
       ETES.attestationDeConstitutionDeGarantiesFinancieres.FAIT,
@@ -511,6 +513,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
         "RENDRE_AVIS_PREFET                                         (confidentielle, en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,OUVRIR_ENQUETE_PUBLIQUE,OUVRIR_PARTICIPATION_DU_PUBLIC]",
         "OUVRIR_PARTICIPATION_DU_PUBLIC                             (publique      , en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,RENDRE_DECISION_ADMINISTRATION_ACCEPTEE,RENDRE_DECISION_ADMINISTRATION_REJETEE,RENDRE_DECISION_ADMINISTRATION_REJETEE_DECISION_IMPLICITE]",
         "RENDRE_DECISION_ADMINISTRATION_ACCEPTEE                    (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS,RENDRE_MESURES_DE_PUBLICITE]",
+        "RENDRE_MESURES_DE_PUBLICITE                                (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS]",
         "PUBLIER_DECISION_ACCEPTEE_AU_JORF                          (publique      , accepté et publié      ) -> [FAIRE_ABROGATION,NOTIFIER_DEMANDEUR]",
         "NOTIFIER_DEMANDEUR                                         (publique      , accepté et publié      ) -> [FAIRE_ABROGATION,FAIRE_ATTESTATION_DE_CONSTITUTION_DE_GARANTIES_FINANCIERES]",
         "FAIRE_ATTESTATION_DE_CONSTITUTION_DE_GARANTIES_FINANCIERES (publique      , accepté et publié      ) -> [FAIRE_ABROGATION]",
@@ -595,6 +598,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
       ETES.enquetePublique.TERMINE,
       ETES.consultationDesAdministrationsCentrales.FAIT,
       ETES.decisionDeLAutoriteAdministrative.ACCEPTE,
+      ETES.mesuresDePublicite.FAIT,
       ETES.publicationDeDecisionAuJORF.FAIT,
       ETES.notificationAuDemandeur.FAIT,
       ETES.abrogationDeLaDecision.FAIT,
@@ -620,6 +624,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
         "OUVRIR_ENQUETE_PUBLIQUE                           (publique      , en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,FAIRE_CONSULTATION_DES_ADMINISTRATIONS_CENTRALES]",
         "FAIRE_CONSULTATION_DES_ADMINISTRATIONS_CENTRALES  (publique      , en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,RENDRE_DECISION_ADMINISTRATION_ACCEPTEE,RENDRE_DECISION_ADMINISTRATION_REJETEE,RENDRE_DECISION_ADMINISTRATION_REJETEE_DECISION_IMPLICITE]",
         "RENDRE_DECISION_ADMINISTRATION_ACCEPTEE           (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS,RENDRE_MESURES_DE_PUBLICITE]",
+        "RENDRE_MESURES_DE_PUBLICITE                       (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS]",
         "PUBLIER_DECISION_ACCEPTEE_AU_JORF                 (publique      , accepté et publié      ) -> [FAIRE_ABROGATION,NOTIFIER_DEMANDEUR]",
         "NOTIFIER_DEMANDEUR                                (publique      , accepté et publié      ) -> [FAIRE_ABROGATION]",
         "FAIRE_ABROGATION                                  (publique      , accepté et publié      ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS]",
@@ -654,6 +659,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
       ETES.enquetePublique.TERMINE,
       ETES.consultationDesAdministrationsCentrales.FAIT,
       ETES.decisionDeLAutoriteAdministrative.ACCEPTE,
+      ETES.mesuresDePublicite.FAIT,
       ETES.publicationDeDecisionAuJORF.FAIT,
       ETES.notificationAuDemandeur.FAIT,
       ETES.abrogationDeLaDecision.FAIT,
@@ -680,6 +686,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
         "OUVRIR_ENQUETE_PUBLIQUE                           (publique      , en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,FAIRE_CONSULTATION_DES_ADMINISTRATIONS_CENTRALES]",
         "FAIRE_CONSULTATION_DES_ADMINISTRATIONS_CENTRALES  (publique      , en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,RENDRE_DECISION_ADMINISTRATION_ACCEPTEE,RENDRE_DECISION_ADMINISTRATION_REJETEE,RENDRE_DECISION_ADMINISTRATION_REJETEE_DECISION_IMPLICITE]",
         "RENDRE_DECISION_ADMINISTRATION_ACCEPTEE           (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS,RENDRE_MESURES_DE_PUBLICITE]",
+        "RENDRE_MESURES_DE_PUBLICITE                       (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS]",
         "PUBLIER_DECISION_ACCEPTEE_AU_JORF                 (publique      , accepté et publié      ) -> [FAIRE_ABROGATION,NOTIFIER_DEMANDEUR]",
         "NOTIFIER_DEMANDEUR                                (publique      , accepté et publié      ) -> [FAIRE_ABROGATION]",
         "FAIRE_ABROGATION                                  (publique      , accepté et publié      ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS]",
@@ -704,6 +711,7 @@ describe('vérifie l’arbre des procédures spécifique', () => {
       ETES.avisDuPrefet.FAVORABLE,
       ETES.decisionDeLAutoriteAdministrative.ACCEPTE,
       ETES.publicationDeDecisionAuJORF.FAIT,
+      ETES.mesuresDePublicite.FAIT,
       ETES.abrogationDeLaDecision.FAIT,
       ETES.publicationDeDecisionAuRecueilDesActesAdministratifs.FAIT,
     ])
@@ -718,7 +726,8 @@ describe('vérifie l’arbre des procédures spécifique', () => {
         "RENDRE_AVIS_SERVICES_COMMISSIONS                     (confidentielle, en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,RENDRE_AVIS_PREFET]",
         "RENDRE_AVIS_PREFET                                   (confidentielle, en instruction         ) -> [CLASSER_SANS_SUITE,DEMANDER_INFORMATION,DESISTER_PAR_LE_DEMANDEUR,RENDRE_DECISION_ADMINISTRATION_ACCEPTEE,RENDRE_DECISION_ADMINISTRATION_REJETEE,RENDRE_DECISION_ADMINISTRATION_REJETEE_DECISION_IMPLICITE]",
         "RENDRE_DECISION_ADMINISTRATION_ACCEPTEE              (publique      , accepté                ) -> [PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS,RENDRE_MESURES_DE_PUBLICITE]",
-        "PUBLIER_DECISION_ACCEPTEE_AU_JORF                    (publique      , accepté et publié      ) -> [FAIRE_ABROGATION,NOTIFIER_DEMANDEUR]",
+        "PUBLIER_DECISION_ACCEPTEE_AU_JORF                    (publique      , accepté et publié      ) -> [RENDRE_MESURES_DE_PUBLICITE]",
+        "RENDRE_MESURES_DE_PUBLICITE                          (publique      , accepté et publié      ) -> [FAIRE_ABROGATION,NOTIFIER_DEMANDEUR]",
         "FAIRE_ABROGATION                                     (publique      , accepté et publié      ) -> [NOTIFIER_DEMANDEUR,PUBLIER_DECISION_ACCEPTEE_AU_JORF,PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS]",
         "PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS (publique      , rejeté après abrogation) -> [NOTIFIER_DEMANDEUR]",
       ]
diff --git a/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.ts b/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.ts
index e8e9e4daa962ee874f19b61934886b970a4473dd..b47e1d5bac0fcfc77b375e2a64c33d9e2f4b56c3 100644
--- a/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.ts
+++ b/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.ts
@@ -595,7 +595,7 @@ const procedureSpecifiqueMachine = (titreTypeId: TitreTypeId, demarcheTypeId: De
       decisionAdministrationAFaire: {
         on: {
           RENDRE_DECISION_ADMINISTRATION_ACCEPTEE: {
-            target: 'publicationAuRecueilDesActesAdministratifsOupublicationAuJORFAFaire',
+            target: 'publicationAuRecueilDesActesAdministratifsOupublicationAuJORFOuMesuresDePubliciteMachine',
             actions: assign({ demarcheStatut: DemarchesStatutsIds.Accepte, visibilite: 'publique' }),
           },
           RENDRE_DECISION_ADMINISTRATION_REJETEE: {
@@ -611,18 +611,38 @@ const procedureSpecifiqueMachine = (titreTypeId: TitreTypeId, demarcheTypeId: De
           },
         },
       },
-      publicationAuRecueilDesActesAdministratifsOupublicationAuJORFAFaire: {
-        on: {
-          RENDRE_MESURES_DE_PUBLICITE: 'publicationAuRecueilDesActesAdministratifsOupublicationAuJORFAFaire',
-          PUBLIER_DECISION_ACCEPTEE_AU_JORF: {
-            target: 'abrogationOuNotificationAuDemandeurMachine',
-            actions: assign({ demarcheStatut: DemarchesStatutsIds.AccepteEtPublie }),
+      publicationAuRecueilDesActesAdministratifsOupublicationAuJORFOuMesuresDePubliciteMachine: {
+        type: 'parallel',
+        states: {
+          mesuresDePubliciteMachine: {
+            initial: 'mesuresDePubliciteAFaire',
+            states: {
+              mesuresDePubliciteAFaire: {
+                on: { RENDRE_MESURES_DE_PUBLICITE: 'finMesuresDePublicite' },
+              },
+              finMesuresDePublicite: { type: 'final' },
+            },
           },
-          PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS: {
-            target: 'abrogationOuNotificationAuDemandeurMachine',
-            actions: assign({ demarcheStatut: DemarchesStatutsIds.AccepteEtPublie }),
+          publicationAuRecueilDesActesAdministratifsOupublicationAuJORFMachine: {
+            initial: 'publicationAuRecueilDesActesAdministratifsOupublicationAuJORFAFaire',
+            states: {
+              publicationAuRecueilDesActesAdministratifsOupublicationAuJORFAFaire: {
+                on: {
+                  PUBLIER_DECISION_ACCEPTEE_AU_JORF: {
+                    target: 'fin',
+                    actions: assign({ demarcheStatut: DemarchesStatutsIds.AccepteEtPublie }),
+                  },
+                  PUBLIER_DECISION_AU_RECUEIL_DES_ACTES_ADMINISTRATIFS: {
+                    target: 'fin',
+                    actions: assign({ demarcheStatut: DemarchesStatutsIds.AccepteEtPublie }),
+                  },
+                },
+              },
+              fin: { type: 'final' },
+            },
           },
         },
+        onDone: 'abrogationOuNotificationAuDemandeurMachine',
       },
       abrogationOuNotificationAuDemandeurMachine: {
         type: 'parallel',
diff --git a/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.pdf b/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.pdf
index d45cc23b110f38c5d927429f59797be596ff7b97..90758fd87e760c88f4aed811ef681d87604dd32d 100644
Binary files a/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.pdf and b/packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.pdf differ