Salesforce DevOps-oplossingen

Salesforce DevOps voor Health Cloud

Care Plan Templates en Care Program-opzet bestaan als datarecords. Dit betekent dat voor deployments en sandboxes.

Wat lastig is om te deployen

Care Plan Templates, Problems, Interventions en Goals zijn custom-objectrecords die worden geconfigureerd via de Health Cloud-UI, dus het zijn data, geen metadata, en ze verplaatsen niet mee met een change set of package-deploy. Sandboxvernieuwingen voegen een tweede beperking toe: omgevingen met echte patiëntgegevens moeten worden gedeïdentificeerd of gemaskeerd voordat een vernieuwing veilig is om over te dragen aan een breder dev- of QA-team, iets wat de meeste standaard sandboxvernieuwingsworkflows niet zelfstandig afhandelen. Teams van Financial Services Cloud kampen met hetzelfde tweetal problemen, configuratie die als records wordt bewaard in orgs waarvan de data even gevoelig is.

Waar het lastig wordt

Care Plan-configuratie is data, geen metadata
Care Plan Templates, Problems, Interventions en Goals zijn custom-objectrecords die worden geconfigureerd via de Health Cloud-UI, dus ze verplaatsen niet mee met een change set of package-deploy.
Sandboxvernieuwingen dragen echte patiëntgegevens mee
Omgevingen met echte patiëntgegevens moeten worden gedeïdentificeerd of gemaskeerd voordat ze veilig kunnen worden overgedragen aan een breder dev- of QA-team, een stap die de meeste standaard sandboxvernieuwingsworkflows niet zelfstandig afhandelen.
Record types sturen het grootste deel van het klinische datamodel aan
Health Cloud onderscheidt care program- en casetypen grotendeels via record types en layouttoewijzingen, dus een release die deze mapping mist, kan schoon worden gedeployed en toch onbruikbaar zijn.
In de praktijk

Hoe Serpent helpt

Serpent poolt en synchroniseert sandboxes en scratch orgs vanuit één dashboard, zodat Care Plan Template- en Care Program-configuratie kan worden gemigreerd als een gevolgde stap naast de metadatawijziging die het ondersteunt, in plaats van handmatig opnieuw te worden opgebouwd in elke nieuwe omgeving. Zie orgbeheer in Serpent voor hoe omgevingen op elkaar afgestemd blijven. Als je een specifieke datamigratietool overweegt, zie hoe Serpent zich verhoudt tot Prodly.

Elke Salesforce-omgeving op één plek beheerd in Serpent

Typische release voor Salesforce DevOps voor Health Cloud

  1. Leg de Care Plan-wijziging vast als taak
    Bundel een wijziging aan een Care Plan Template of Care Program met de metadata die hij ondersteunt in één taak.
  2. Migreer sjabloondata
    De data operations van Serpent verplaatsen de Care Plan Template-records als een gevolgde stap, niet als een handmatige heropbouw.
  3. Maskeer voordat je vernieuwt
    Coördineer sandboxvernieuwingen met deïdentificatie, zodat compliance rond patiëntgegevens het overdragen van een omgeving aan een breder team niet blokkeert.
  4. Valideer in een gesynchroniseerde omgeving
    Bevestig het gedrag van het care program in een sandbox die is afgestemd op de doelomgeving, voordat het een compliancegevoelige org bereikt.
Veelgestelde vragen

Health Cloud DevOps, beantwoord

Migreert Serpent Care Plan Templates tussen orgs?
Ja, als een gevolgde data operation naast de metadata waarvan het afhankelijk is, in plaats van een handmatige heropbouw in elke nieuwe omgeving.
Verzorgt Serpent het maskeren van patiëntgegevens voor sandboxvernieuwingen?
Serpent vervangt je deïdentificatieproces niet, maar gepoolde, gesynchroniseerde sandboxes geven je een consistente basislijn, zodat maskeren één keer hoeft te gebeuren, niet herhaaldelijk met de hand.
Hoe gaat Serpent om met de record types van Health Cloud?
Record types en layouttoewijzingen worden gedeployed als standaard metadata, met dependency-checks die opmerken wanneer een release de mapping mist die een care program nodig heeft.

Start gratis. Geen creditcard, geen installatie, geen verplichting.

Binnen 15 minuten ingesteld. Geen aparte DevOps-medewerker nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.