Géocoder les ressources et les concurrents

Les organisations de santé prennent généralement en compte plusieurs facteurs lorsqu’elles prévoient de pénétrer un nouveau marché ou qu’elles tentent de mieux servir des populations existantes. Le traitement peut inclure l’évaluation de la localisation des ressources existantes appartenant à votre réseau et vos concurrents, la mesure de l’accessibilité d’une localisation donnée en fonction des moyens et modes de déplacement d’une communauté (par exemple, conduite, marche ou disponibilité d’un transport en commun) et l’examen de la distribution des patients actuels. Toutefois, vous devez agir avec prudence lorsque vous utilisez des données de patient individuelles. Les directives juridiques et éthiques requièrent un traitement spécial des informations de santé protégées et des informations d’identification personnelle.

Cartographier les ressources

Les stratèges des hôpitaux ont besoin d’une perspective géographique pour prendre des décisions avisées en matière de croissance, d’efficacité, de pertinence et de développement durable pour leur organisation. Une meilleure compréhension du réseau permet d’aider les diverses communautés desservies, de combler les écarts et de dispenser de meilleurs soins. Pour cela, il convient en premier lieu de cartographier les diverses ressources du système de santé, telles que le principal campus hospitalier et le réseau de cliniques de premiers soins, dans la communauté. Ces données fondamentales peuvent servir de base pour plusieurs calculs et notamment les suivants :

  • Détermination des zones de desserte
  • Examen des caractéristiques des populations
  • Identification des écarts de services et des résultats
  • Proximité des concurrents

Vous allez cartographier vos ressources et celles de vos concurrents. Ce processus consomme des crédits, mais vous avez la possibilité d’estimer leur nombre lors d’une opération avant d’exécuter un outil.

  1. Téléchargez le dossier de projet compressé Protect_Patient_Data_Zipped_Folder.zip.

    Un fichier nommé Protect_Patient_Data_Zipped_Folder.zip est téléchargé sur votre ordinateur. Selon le navigateur et les paramètres que vous utilisez, il peut être enregistré dans le dossier Downloads (Téléchargements) ou sur le Desktop (Bureau).

  2. Recherchez le fichier téléchargé sur l’ordinateur et utilisez un utilitaire de compression pour extraire le fichier zip dans un dossier. Indiquez l’emplacement du dossier en sortie et cliquez sur Next (Suivant).

    Procédez à l’extraction du fichier zip téléchargé dans un dossier.

    Spécifiez un emplacement sur votre ordinateur pour le dossier Protect_Patient_Data_Zipped_Folder extrait.

    Il s’agit d’une archive zip protégée par un mot de passe. Une fenêtre de saisie d’un mot de passe s’ouvre.

  3. Dans Password (Mot de passe), saisissez le mot de passe I_Understand_This_Is_Fictitious_Data et cliquez sur OK (OK).

    Mot de passe requis.

    L’utilisation de ce mot de passe indique que vous reconnaissez que les données sont fictives.

    Le fichier zip est extrait sous forme d’un dossier sur l’ordinateur.

  4. Dans l’explorateur de fichiers Windows, ouvrez Protect_Patient_Data_Zipped_Folder.

    Le dossier contient un fichier intitulé ProtectPatientData.ppkx.

    Un fichier .ppkx est un paquetage de projet ArcGIS Pro, un fichier compressé permettant de partager des projets et pouvant contenir des cartes, des données et d’autres fichiers que vous pouvez ouvrir dans ArcGIS Pro.

  5. Double-cliquez sur le paquetage ProtectPatientData.ppkx pour l’ouvrir dans ArcGIS Pro. À l’invite, connectez-vous avec votre compte ArcGIS.

    Une carte de Nashville, dans le Tennessee, apparaît.

    La couche ponctuelle patients (patients) indique la localisation des patients fictifs actuels du système de santé. Vous géocoderez et ajouterez un fichier de nouveaux patients fictifs à cette couche ultérieurement.

    Remarque :
    Ces données sont fictives. Elles ont été créées pour permettre la démonstration du processus dans le cadre de ce didacticiel. Elles sont conçues pour paraître plausibles pour le processus et possèdent la même structure que les données que vous utiliseriez en pareille situation. Cependant, du fait des restrictions légales sur le partage des données réelles de ce type, elles ont été entièrement inventées. Ne vous fiez pas à ces données. N’essayez pas d’en tirer des conclusions ou de prendre des décisions concrètes sur la base de celles-ci. N’utilisez pas ces données pour entraîner des modèles d’IA ou d’apprentissage machine ; les résultats ne seraient pas exacts. Les adresses figurant dans ce jeu de données sont des adresses réelles prévues pour faire la démonstration du géocodage et fournir des données plausibles à utiliser. Elles n’ont toutefois aucune relation réelle avec ces adresses. Les noms ou valeurs d’attribut associés à ces adresses dans les jeux de données sont imaginaires et n’ont aucun lien avec des personnes ou des situations réelles dans les lieux désignés.

    La première étape consiste à géocoder une table de vos établissements de soins.

  6. Dans la fenêtre Contents (Contenu), désélectionnez la couche patients (patients).

    Vous examinerez cette couche et y ajouterez de nouveaux patients par la suite.

  7. Si la fenêtre Catalog (Catalogue) n’est pas ouverte, sur le ruban, cliquez sur View (Afficher), puis, dans le groupe Windows (Fenêtres), cliquez sur Catalog Pane (Fenêtre Catalogue).

    Ouvrez la fenêtre Catalog (Catalogue).

  8. Dans la fenêtre Catalog (Catalogue), développez Folders (Dossiers), ProtectPatientData, commondata et userdata.
    Développez les dossiers pour afficher le contenu du dossier userdata.

    Le dossier userdata est le dossier de stockage des fichiers empaquetés avec un paquetage de projet ArcGIS Pro.

    Ce dossier contient trois fichiers de valeurs séparées par des virgules (.csv) avec les données à ajouter à votre projet.

  9. Cliquez sur CompetitorLocations.csv et appuyez sur la touche Maj tout en cliquant sur new_patients.csv.

    Les trois fichiers .csv sont sélectionnés.

  10. Les trois fichiers étant sélectionnés, cliquez sur l’un d’eux et faites glisser les trois sur la carte.

    Faites glisser les fichiers .csv sur la carte pour les ajouter au projet.

    Les tables ne possédant pas de géometrie, vous ne les voyez pas sur la carte, mais elles sont ajoutées à la fenêtre Contents (Contenu), dans le groupe Standalone Tables (Tables autonomes).

    Les fichiers .csv se trouvent dans le groupe Standalone Tables (Tables autonomes) de la fenêtre Contents (Contenu).

    Vous allez créer des entités ponctuelles à partir des adresses de ces tables en les géocodant. Les localisations des hôpitaux et des cliniques ne constituant pas des informations de santé protégées ou des informations d’identification personnelle, vous n’avez pas besoin de prendre de précautions spéciales lors de ce traitement.

  11. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur FacilityLocations.csv et sélectionnez Geocode Table (Géocoder la table).

    Cliquez avec le bouton droit sur FacilityLocations et sélectionnez Geocode Table (Géocoder la table).

    La fenêtre Geocode Table (Géocoder une table) apparaît.

  12. Dans la fenêtre Geocode Table (Géocoder une table), cliquez sur Start (Démarrer).

    Cliquez sur Start (Démarrer).

  13. Pour Input Locator (Localisateur en entrée), cliquez sur la liste déroulante, sélectionnez ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS) et cliquez sur Next (Suivant).

    Sélectionnez ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS).

    Si vous ne voyez pas l’option ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS) dans la liste, vous devez vous connecter à votre organisation ArcGIS Online.

    ArcGIS World Geocoding Service consomme 40 crédits ArcGIS Online pour 1 000 adresses. Cette table contenant les adresses de huit ressources, la géocoder requiert 0,32 crédit.

    Remarque :

    Si votre organisation a acheté ArcGIS StreetMap Premium, vous pouvez également voir ce localisateur comme une option. Avec ArcGIS StreetMap Premium, le localisateur et les données de rues sont hébergés derrière le pare-feu de votre organisation, tandis que ArcGIS World Geocoding Service est hébergé dans ArcGIS Online. Ces deux localisateurs sont créés avec des données de référence qui couvrent les rues, leur sens, les limites de vitesse, la numérotation des adresses et bien d’autres informations. Lorsque vous prenez des décisions orientées données qui affectent les vies de personnes véritables, il est primordial d’avoir confiance dans vos résultats de géocodage. Pour plus d’informations, consultez la documentation de ArcGIS World Geocoding Service et la page produit de ArcGIS StreetMap Premium.

  14. Cliquez sur le bouton Attribute table (Table attributaire) pour afficher les champs de la table FacilityLocations.csv.

    Cliquez sur le bouton Attribute table (Table attributaire).

    La table des ressources contient plusieurs champs pour les diverses parties de l’adresse.

    Table des ressources

    ArcGIS World Geocoding Service utilise les données des champs Address (Adresse), City (Ville), State (État) et Zip (Code postal) pour déterminer les localisations des ressources.

  15. Acceptez la valeur par défaut More than one field (Plusieurs champs) et cliquez sur Next (Suivant).

    L’outil de géocodage détecte les champs et les apparie à certains des champs que le localisateur peut utiliser pour identifier les localisations.

    Les champs sont appariés.

    Si votre table contient des noms de champ différents que le localisateur ne peut apparier, vous pouvez sélectionner les champs corrects dans les listes déroulantes.

  16. Pour Output (Sortie), cliquez sur le bouton Browse (Parcourir), puis, dans la fenêtre Output (Sortie), dans la zone de texte Name (Nom), saisissez Facilities (Ressources) et cliquez sur Save (Enregistrer).

    Nommez la sortie Facilities (Ressources).

    Par défaut, la nouvelle classe d’entités se trouve dans protectpatientdata.gdb, la géodatabase par défaut du projet.

  17. Pour Preferred Location Type (Type d’emplacement préféré), acceptez la valeur par défaut Address Location (Emplacement d’adresse).
  18. Pour Output Fields (Champs en sortie), cliquez sur la liste déroulante, puis sur Minimal (Minimal) et sur Next (Suivant).

    Sélectionnez Minimal (Minimal).

    Cela réduit le nombre de champs ajoutés à votre classe d’entités en sortie. Votre objectif principal étant de visualiser ces localisations, il est peu probable que vous ayez besoin de champs de géocodage complets dans votre sortie.

    Remarque :
    Certains champs contenant des informations sur le processus de géocodage sont quand même affichés, comme l’adresse appariée, la note de confiance, le type d’adresse et le type d’appariement, mais l’option Minimal (Minimal) empêche la duplication de vos champs en entrée et l’ajout d’autres champs de sortie de géocodage qui peuvent être vides.

  19. Pour Country (Pays), cochez United States (États-Unis) et cliquez sur Next (Suivant).

    Cochez United States (États-Unis).

  20. Laissez toutes les catégories désélectionnées dans la fenêtre Limit By Categories (Limiter par catégorie) et cliquez sur Finish (Terminer).

    Laissez toutes les catégories désélectionnées.

    ArcGIS World Geocoding Service est conçu pour apparier une grande variété de types d’adresses. En laissant ces catégories non sélectionnées, vous autorisez le localisateur à apparier les adresses avec la plus grande flexibilité. Par la suite, vous spécifierez un ensemble plus limité de types d’adresses à apparier.

  21. Cliquez sur le lien estimate credits (estimer les crédits) pour voir le nombre de crédits utilisés par le traitement.

    Estimez les crédits.

    Le message est mis à jour pour afficher le nombre de crédits consommés par le processus de géocodage.

    Estimation de 0,32 crédit

    Vous pouvez vous attendre à une estimation de 0,32 crédit pour le géocodage de huit adresses.

  22. Cliquez sur Run (Exécuter).

    Une fois que le processus de géocodage est terminé, vous êtes invité à ré-apparier les adresses. Le message indiquant qu’aucune adresses n’est pas appariée, vous n’avez pas besoin de ré-apparier les adresses.

    Cliquez sur No (Non) dans la boîte de dialogue Geocoding Completed (Géocodage terminé).

  23. Cliquez sur No (Non).

    Les huit ressources de votre réseau sont ajoutées à la carte.

    Ressources ajoutées à la carte.

    Vous avez géocodé les localisations de votre système de santé. Vous allez à présent répéter le processus pour géocoder et visualiser la concurrence dans la région.

  24. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Cartographier les concurrents

L’étape suivante consiste à géocoder les localisations de votre principant concurrent régional, Tennessee Star Medical Group. La table des localisations des concurrents contient des adresses dont la mise en forme reprend les colonnes de la table de vos ressources. Elle contient les adresses de six localisations.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur CompetitorLocations.csv et sélectionnez Geocode Table (Géocoder la table).

    Lorsque vous avez géocodé vos ressources, vous avez suivi un processus guidé en six étapes. Maintenant, vous allez ignorer ce processus et utiliser directement l’outil.

  2. Dans la fenêtre Geocode Table (Géocoder une table), cliquez sur Go to Tool (Accéder à l’outil).

    Cliquez sur Go to Tool (Accéder à l’outil).

  3. Cliquez sur la liste déroulante Input Locator (Localisateur en entrée), puis sur ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS).

    Pour Input Locator (Localisateur en entrée), sélectionnez ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS).

    Dans la partie supérieure de l’outil, une note indique que l’opération consomme des crédits. Comme vous n’allez géocoder que six localisations, cette opération ne coûte qu’une fraction d’un crédit.

    Comme vous avez ouvert l’outil Geocode Table (Géocoder une table) en cliquant avec le bouton droit sur la table CompetitorLocations.csv et en choisissant de la géocoder, la zone Input Table (Table en entrée) contient déjà le fichier CompetitorLocations.csv. Lorsque vous avez sélectionné ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS), les champs de la table ont été automatiquement appariés à certains des champs utilisés par ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS).

    Champs CompetitorLocations appariés au localisateur.

  4. Pour Output (Sortie), cliquez sur le bouton Browse (Parcourir), puis, dans la zone Name (Nom), saisissez Concurrents et cliquez sur Save (Enregistrer).
  5. Pour Output Fields (Champs en sortie), cliquez sur la liste déroulante, puis sur Minimal (Minimal).
  6. Pour Country (Pays), cliquez sur la liste déroulante et cochez United States (États-Unis).
  7. Cliquez sur le lien estimate credits (estimer les crédits) pour voir le nombre de crédits utilisés par le traitement.

    Le traitement consomme 0,24 crédit.

  8. Cliquez sur Run (Exécuter).

    Une fois que l’outil a été exécuté, vous êtes invité à démarrer le traitement Rematch (Ré-apparier).

  9. Toutes les adresses ayant été appariées, cliquez sur No (Non).
  10. Fermez l’outil Geocode Table (Géocoder une table).

    Vous avez géocodé vos ressources et celles de votre concurrent.

    Les données des établissements de soins n’étant pas des informations d’identification personnelle ou des informations de santé protégées, vous avez utilisé la méthode de géocodage standard, qui peut être appliquée à tout ce qui n’est pas spécifiquement protégé. Ces informations n’étant pas protégées, vous pouvez sans crainte accepter que vos couches de points puissent être stockées sur votre bureau, dans votre environnement ArcGIS Enterprise ou dans ArcGIS Online.

  11. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Modifier la symbologie des ressources

Vous allez examiner la distribution de vos ressources et de celles de votre concurrent sur la carte. Pour plus de clarté, vous allez modifier les symboles des points.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Facilities (Ressources) et sélectionnez Symbology (Symbologie).

    Cliquez avec le bouton droit sur Facilities (Ressources) et sélectionnez Symbology (Symbologie).

  2. Dans la fenêtre Symbology (Symbologie), cliquez sur la flèche de la liste déroulante Primary symbology (Symbologie principale) et sur Unique Values (Valeurs uniques).

    Sélectionnez la symbologie Unique Values (Valeurs uniques).

  3. Cliquez sur la liste déroulante Field 1 (Champ 1) et sur FacilityType.

    Sélectionnez FacilityType pour le champ de symbologie Unique Values (Valeurs uniques).

    Le champ Facility Type (Type d’infrastructure) contient deux valeurs : 1 et 2. Le code 1 indique un hôpital et le code 2, un centre de premiers soins. Vous allez définir les symboles des différents types de ressources.
  4. Cliquez sur le symbole de point sur la ligne de Facility Type (Type d’infrastructure) 1.

    Cliquez sur le symbole Facility Type (Type d’infrastructure) 1.

  5. Dans la barre Search (Rechercher), saisissez Hospital pushpin, appuyez sur Entrée et cliquez sur le symbole de punaise d’hôpital le plus grand.

    Recherchez et sélectionnez le grand symbole de punaise d’hôpital.

  6. Dans la fenêtre Symbology (Symbologie), cliquez sur le bouton Back (Retour).
  7. Cliquez sur le symbole de point sur la ligne de Facility Type (Type d’infrastructure) 2.

    Cliquez sur le symbole Facility Type (Type d’infrastructure) 2.

  8. Dans la barre Search (Recherche), saisissez Hospital, appuyez sur Entrée et cliquez sur le symbole de cercle d’hôpital le plus grand.

    Symbole de cercle d’hôpital

    Vous avez symbolisé les hôpitaux et cliniques de votre réseau.

Définir la symbologie des concurrents

Vous allez maintenant utiliser les mêmes symboles pour les concurrents, mais choisir des couleurs différentes. Comme vous avez déjà effectué cette opération pour vos propres ressources, vous pouvez l’importer, puis modifier les couleurs pour distinguer visuellement les ressources des concurrents.

  1. Dans la fenêtre Contents (Contenu), cliquez sur la couche Competitors (Concurrents).
  2. Dans la fenêtre Symbology (Symbologie), cliquez sur Options (Options) et sélectionnez Import symbology (Importer la symbologie).

    Cliquez sur Options (Options) et Import symbology (Importer la symbologie).

  3. Dans la fenêtre Geoprocessing (Géotraitement), pour Symbology Layer (Couche de symbologie), cliquez sur la liste déroulante, puis sur Facilities (Ressources) et Run (Exécuter).

    Importez la symbologie de la couche Facilities (Ressources).

    La symbologie de la couche Facilities (Ressources) est importée et appliquée à la couche Competitor (Concurrent).

    Les concurrents disposent de la symbologie Facilities (Ressources).

  4. Cliquez avec le bouton droit sur le symbole Hospital (Hôpital), puis, dans la palette de couleurs, remplacez la couleur par une nuance de gris moyenne.

    Appliquez une couleur grise aux localisations des concurrents.

  5. Utilisez la même méthode pour modifier la couleur du symbole des centres de premiers soins concurrents.
  6. Fermez la fenêtre Symbology (Symbologie).

    Carte illustrant les ressources et les concurrents.

    Vous pouvez maintenant voir la distribution des patients, des ressources concurrentes et de vos propres ressources sur la carte.

    Vous pouvez ajouter des étiquettes pour obtenir davantage d’informations lorsque vous explorez la carte.

  7. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Facilities (Ressources) et sélectionnez Label (Étiquette).
  8. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur Competitors (Concurrents) et sélectionnez Label (Étiquette).
  9. Effectuez un zoom avant sur certains des lieux où vos ressources se trouvent à proximité de vos concurrents et vérifiez les noms.

    Votre principal établissement hospitalier et celui de Tennessee Star se trouvent aux côtés opposés du centre-ville de Nashville. Malgré cela, il existe sans doute une grande superposition dans les populations desservies par ces deux localisations.

    Deux sites de premiers soins de votre système de santé se trouvent également à proximité de certains sites de vos concurrents.

    • Tennessee Star Medical Group—North et Nashville Memorial Primary Care—Grizzard sont deux établissements de premiers soins assez proches.

    • Tennessee Star Medical Group—Nashville Primary Care South et Nashville Memorial Primary Care—North sont également assez proches, mais il est peu probable que la clinique ouverte 24 heures sur 24 et le cabinet médical familial desservent les mêmes communautés dans les mêmes conditions. Il existe probablement des différences démographiques entre les patients aux deux localisations ou une différence en matière de types de soins recherchés.
    • Tennessee Star Medical Group—Nashville Primary Care South-East et Nashville Memorial Primary Care—Antioch semblent être les deux localisations les plus éloignées pour chaque groupe médical, au plus loin du centre-ville de Nashville. Toutefois, à ce stade, il n’est pas possible de déterminer le degré de superposition de leurs zones de desserte.

  10. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Vous pouvez rassembler une grande quantité d’informations utiles en affichant ces données sur la carte et en procédant à une brève analyse visuelle. Toutefois, d’autres outils SIG vous permettent d’explorer en détail les données pour mieux comprendre les communautés desservies par ces réseaux médicaux. Cette analyse vous permet de tirer des conclusions pour prendre des décisions commerciales et constitue une première étape en vue d’une offre de soins équitables dans la région de Nashville.


Déterminer les zones de desserte

Une fois que les établissements de soins sont cartographiés, vous pouvez calculer leur zone de desserte. La création d’une zone de desserte s’apparente à la bufférisation d’un point. Lorsque vous bufférisez un point, vous spécifiez une distance en ligne droite et un cercle est créé à l’aide de cette distance. Lorsque vous créez une zone de desserte autour d’un point, vous spécifiez également un type de rayon, mais contrairement à une zone tampon, le rayon représente le temps maximal ou la distance maximale d’un trajet le long d’un réseau (par exemple, un réseau routier ou de trottoirs). Il en résulte un polygone de zone de desserte indiquant la capacité à atteindre le point dans le temps imparti ou la distance spécifiée. L’obtention de résultats précis pour ce calcul représente une autre raison de vous assurer que vous utilisez les meilleures données de référence disponibles, comme ArcGIS World Geocoding Service ou ArcGIS StreetMap Premium.

Déterminer les zones de desserte de vos ressources

La recherche en matière de santé a montré que le temps de trajet était un indicateur plus important de l’accès aux soins que la distance de trajet.

  1. Sur le ruban, cliquez sur l’onglet Analysis (Analyse) puis, dans le groupe Workflows (Processus), cliquez sur Network Analysis (Analyse de réseau) et sur Service Area (Zone de desserte).

    Cliquez sur Network Analysis (Analyse de réseau), puis sur Service Areas (Zones de desserte).

    Un message indiquant Creating new analysis layer (Création d’une nouvelle couche d’analyse) apparaît. Une fois que le processus est terminé, la couche Service Area (Zone de desserte) est ajoutée à la fenêtre Contents (Contenu).

    Le groupe de couches comprend des sous-couches pour les entrées et sorties de l’analyse. Les couleurs des entités de zone de desserte étant attribuées de manière aléatoire, les couleurs de votre carte sont susceptibles de ne pas correspondre à celles affichées dans ce didacticiel.

    Les couches en entrée et en sortie des zones de desserte sont ajoutées à la fenêtre Contents (Contenu).

    Vous allez charger vos établissements de soins dans la sous-couche Facilities (Ressources). Lorsque vous exécuterez l’analyse, la sous-couche Polygons (Polygones) montrera les polygones isochrones résultants. Vous n’avez pas besoin de la sous-couche Lines (Lignes) pour cette analyse. Les trois sous-couches Barriers (Interruptions) permettent de spécifier les lieux où le réseau de déplacement ne passe pas. Pour cette analyse, il n’est pas nécessaire d’ajouter d’interruption.

  2. Dans la fenêtre Contents (Contenu), cliquez sur Service Area (Zone de desserte).

    Cliquez sur Service Area (Zone de desserte).

    Le fait de cliquer sur le groupe de couches active l’onglet Service Area Layer (Couche de la zone de desserte) sur le ruban, qui contient des outils permettant de réaliser des analyses de la zone de desserte.

  3. Sur le ruban, cliquez sur l’onglet Service Area Layer (Couche de la zone de desserte).

    Cliquez sur l’onglet Service Area Layer (Couche de la zone de desserte).

  4. Dans l’onglet Service Area Layer (Couche de zones de desserte), dans le groupe Input Data (Données en entrée), cliquez sur Import Facilities (Importer des ressources).

    Cliquez sur Import Facilities (Importer des ressources).

  5. Dans l’outil Add Locations (Ajouter des localisations), cliquez sur la liste déroulante Input Locations (Emplacements en entrée), puis sur la couche Facilities (Ressources).

    Sélectionnez la couche Facilities (Ressources) dans la liste déroulante Input Locations (Emplacements en entrée).

    Vos entités d’établissements de soins sont alors chargées dans la sous-couche Facilities (Ressources) de la couche Service Area (Zone de desserte) d’analyse du réseau.

    L’option Input Network Analysis Layer (Couche d’analyse de réseau en entrée) est définie sur Service Area (Zone de desserte) et la sous-couche est définie sur Facilities (Ressources).

  6. Cliquez sur OK (OK) pour exécuter l’outil Add Locations (Ajouter des localisations).

    Un avertissement peut indiquer que le champ Name (Nom) des données en entrée est plus long que le champ Name (Nom) de la sous-couche Facilities (Ressources). Cela est dû à la manière dont les données de texte sont importées des fichiers .csv. Les valeurs des adresses dans le champ étant bien plus petites que 500 caractères, elles ne sont pas tronquées.

    La sous-couche Facilities (Ressources) contient maintenant vos points Facilities (Ressources). Ils sont représentés sur la carte sous forme de cercles pleins colorés avec un contour noir.

  7. Sur le ruban, dans l’onglet Service Area Layer (Couche de la zone de desserte), dans le groupe Travel Settings (Paramètres de déplacement), vérifiez que l’option Mode (Mode) a pour valeur Driving Time (Temps de trajet).
  8. Remplacez les valeurs des zones Cutoffs (Limites) par 15 et 30.

    Remplacer les valeurs Cutoffs (Limites) par 15 et 30

    Des zones de desserte pour des temps de trajet en voiture de 15 et 30 minutes sont calculées.

    L’outil d’analyse de la zone de desserte consomme des crédits en fonction du nombre d’entités en entrée et du nombre de temps de trajet. Comme cette couche contient huit entités en entrée et que vous résolvez des temps de trajet pour 15 et 30 minutes, 16 zones de desserte sont créées, pour un coût de 0,5 crédit par zone de desserte. Au total, huit crédits sont donc consommés.

  9. Dans l’onglet Service Area Layer (Couche de zones de desserte), dans la section Analysis (Analyse), cliquez sur Run (Exécuter).

    Cliquez sur Run (Exécuter) pour exécuter l’analyse Service Area (Zone de desserte).

    L’analyse est exécutée pendant quelques secondes. Une fois qu’elle est terminée, la symbologie de la couche Polygons (Polygones) est mise à jour pour afficher les polygones des temps de trajet en voiture de 15 et 30 minutes et les polygones des zones de desserte sont ajoutés à la carte.

    La symbologie de la couche Polygons (Polygones) est mise à jour.

    Temps de trajet en voiture de 15 et 30 minutes des zones de desserte

    La zone de desserte isochrone de 30 minutes couvrant presque l’intégralité de la ville de Nashville, toute personne habitant dans le centre urbain qui possède un véhicule doit pouvoir se rendre sur un site Nashville Memorial en moins de 30 minutes. La zone de desserte isochrone s’étend le long des voies rapides, où des vitesses plus élevées permettent de couvrir une plus grande distance dans le temps imparti. La zone de desserte isochrone de 15 minutes est plus petite et couvre la plupart du centre de Nashville. Dans cette zone, les conducteurs peuvent atteindre une ressource en moins de 15 minutes.

    Il est intéressant de déterminer la proportion de la population des patients de Nashville Memorial qui n’a pas accès à un véhicule. La procédure que vous avez appliquée pour calculer les zones de desserte selon le temps de trajet en voiture peut l’être pour les zones de desserte selon le temps de trajet à pied. Pour cela, vous devez créer une couche Service Area (Zone de desserte), y charger les ressources, définir l’option Mode (Mode) sur Walking Time (Durée du trajet à pied), puis exécuter à nouveau l’analyse de la zone de desserte.

    Paramètres de temps de trajet à pied

    Les zones de desserte selon le temps de trajet à pied couvrent une bien plus petite fraction de la ville. Vous pouvez analyser la démographie de vos patients pour rechercher les lieux où des agrégats de patients ne possèdent pas de voiture et y fournir des services supplémentaires ou proposer des moyens de transport vers et depuis ces localisations.

    Zones de desserte selon le temps de trajet à pied

    Il est également intéressant de prendre en compte un facteur supplémentaire ; le fait que certains patients du centre urbain de Nashville soient moins susceptibles d’avoir accès à un véhicule, mais bénéficient d’un meilleur accès aux transports publics. Si vous disposez de données sur les transports publics, vous pouvez les prendre en compte dans votre analyse. Pour en savoir plus, consultez la rubrique sur l’utilisation des données de transport dans l’analyse du réseau de l’aide.

    Vous pouvez également utiliser ces techniques pour analyser les zones de desserte du groupe médical Tennessee Star.

  10. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

À présent que vous avez cartographié vos ressources et déterminé les zones de desserte isochrones de 15 et 30 minutes, vous pouvez examiner les relations entre vos ressources et vos patients.


Géocoder les patients

Le géocodage des adresses des patients de votre réseau vous permet de visualiser la localisation des patients du mémorial de Nashville fictif. Il s’agit de la première étape de détermination des écarts en matière d’accès. Elle permet de déterminer si un grand nombre de patients vivent en dehors des zones de desserte de vos installations.

Le géocodage avec ArcGIS World Geocoding Service nécessitant d’envoyer les données d’adresse de vos patients en dehors du réseau de votre organisation et des appareils protégés par pare-feu, vous devez tenir compte de la réglementation en matière de protection des informations personnelles.

Là encore, les étapes ci-après utilisent des données fictives. Par la suite, lorsque vous géocodez des informations personnelles sur la santé pour votre organisation, assurez-vous d’avoir accès à ces données et de les utiliser pour vos processus prévus.

Vous allez fractionner la table de données des nouveaux patients en deux tables, l’une contenant les informations d’identification personnelle et une valeur de clé et l’autre, les adresses et une valeur de clé correspondante. Cela permet de transmettre les données d’adresse à ArcGIS World Geocoding Service sans envoyer d’autres informations que celles nécessaires pour obtenir les localisations ponctuelles. Lorsque les points sont renvoyés par le processus de géocodage, vous pouvez y joindre les données des patients, à l’aide de la clé partagée.

Cette pratique est recommandée lors du géocodage des données à l’aide de ArcGIS World Geocoding Service, mais, à elle seule, elle ne suffit pas à protéger les données privées. ArcGIS World Geocoding Service est différent de la plupart des autres géocodeurs car il est conçu et approuvé comme service ArcGIS Online éligible à l’HIPAA (Health Insurance Portability and Accountability Act, loi sur la transférabilité et la responsabilité en matière d’assurance-maladie), ce qui signifie qu’il respecte les directives de l’HIPAA et que les données soumises au service sont traitées de sorte à offrir une protection dans le cadre de ces directives. Ce service spécifique n’est disponible que pour le géocodage aux États-Unis. Pour plus d’informations, reportez-vous à la rubrique https://trust.arcgis.com/en/privacy/hipaa.htm.

Importer le fichier .csv

Le fichier .csv est en lecture seule. Vous allez l’importer dans une nouvelle table de votre base de données et ajouter un champ pour stocker les valeurs de clé temporaires.

  1. Sur le ruban, cliquez sur l’onglet Analysis (Analyse), puis, dans la section Geoprocessing (Géotraitement), cliquez sur Tools (Outils).

    Cliquez sur l’onglet Analysis (Analyse) et sur Tools (Outils).

  2. Dans la zone Search (Rechercher), saisissez table to geodatabase (table vers géodatabase).

    Recherchez l’outil Table vers géodatabase.

    La recherche renvoie l’outil de géotraitement Table To Geodatabase (Table vers géodatabase).

  3. Cliquez sur l’outil Table To Geodatabase (Table vers géodatabase).
  4. Dans l’outil Table To Geodatabase (Table vers géodatabase), dans la liste déroulante Input Table (Table en entrée), sélectionnez new_patients.csv.

    Table en entrée définie sur new_patients.

  5. Pour Output Geodatabase (Géodatabase en sortie), cliquez sur le bouton Browse (Parcourir).
  6. Dans la fenêtre Output Geodatabase (Géodatabase en sortie), développez Project (Projet) et Databases (Bases de données), cliquez sur protectpatientdata.gdb puis sur OK.

    Sélectionnez la géodatabase cible de la table.

  7. Cliquez sur Run (Exécuter).
  8. Cliquez sur l’onglet Catalog (Catalogue).
  9. Dans la fenêtre Catalog (Catalogue), développez Databases (Bases de données) et protectpatientdata.gdb.
  10. Cliquez avec le bouton droit sur new_patients_csv, puis cliquez sur Rename (Renommer).

    Renommez la table.

  11. Supprimez _csv à la fin du nom de la table pour ne conserver que new_patients, puis appuyez sur Entrée.
  12. Cliquez sur la table new_patients et faites-la glisser sur la carte.

    La table new_patients est ajoutée à la section Standalone Tables (Tables autonomes) de la fenêtre Contents (Contenu).

    La table new_patients est ajoutée à la fenêtre Contents (Contenu).

    Vous n’avez plus besoin des fichiers .csv dans votre projet et allez donc les supprimer. Conservez la table que vous venez d’ajouter, new_patients, dans le projet.

  13. Appuyez sur la touche Maj tout en cliquant sur chacun des trois fichiers .csv pour les sélectionner, cliquez avec le bouton droit sur l’un d’eux, puis cliquez sur Remove (Supprimer).

    Supprimez les fichiers .csv.

  14. Cliquez avec le bouton droit sur new_patients, puis sélectionnez Open (Ouvrir).

    Ouvrez la table new_patients.

    Cette table contient les informations d’adresse, mais également des informations sur les patients, considérées comme des informations d’identification personnelle.

    La table new_patients contient des informations d’identification personnelle.

    Pour protéger ces informations, vous allez les séparer des adresses. Vous allez devoir créer un champ pour stocker une valeur de clé temporaire que vous utiliserez pour joindre à nouveau la table des adresses à la table des informations d’identification personnelle.

    Vous pouvez penser à utiliser le champ PatientID existant, mais comme il pourrait permettre d’identifier une personne et qu’il est peut-être associé à d’autres enregistrements de patient dans d’autres parties de votre système de santé, il est préférable d’affecter une valeur temporaire arbitraire à ces fins.

  15. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Ajouter un champ de clé pour la valeur de clé temporaire

Vous allez à présent ajouter un nouveau champ à la table pour stocker la valeur de clé temporaire.

  1. En haut de la table, sur la ligne Field (Champ), cliquez sur Add (Ajouter).

    Cliquez sur Add (Ajouter).

    La fenêtre de conception Fields: new_patients (Champs : new_patients) apparaît.

  2. Dans la nouvelle ligne, dans la partie inférieure de la liste des champs, dans la zone Field Name (Nom du champ), saisissez TempKey.

    Ajoutez le champ TempKey.

    Vous pouvez accepter le Data Type (Type de données) par défaut : Long (Long).

  3. Sur le ruban, dans l’onglet Standalone Table (Table autonome), dans la section Changes (Modifications), cliquez sur Save (Enregistrer).

    Enregistrez la modification.

  4. Fermez l’onglet Fields: new_patients (Champs : new_patients).

    Fermez l’onglet de conception des champs.

Calculer une valeur de clé temporaire

Maintenant que vous disposez du champ TempKey, vous allez calculer de nouvelles valeurs pour ce dernier. Ces valeurs correspondent aux clés à partir desquelles les données des patients sont à nouveau jointes aux points d’adresse, une fois que vous avez géocodé les adresses.

  1. Dans la table new_patients, faites défiler l’écran sur la droite jusqu’au champ TempKey.
  2. Cliquez avec le bouton droit de la souris sur l’en-tête de colonne du champ TempKey et sélectionnez Calculate Field (Calculer un champ).

    Cliquez avec le bouton droit sur TempKey et cliquez sur Calculate Field (Calculer un champ).

  3. Dans l’outil Calculate Field (Calculer un champ), faites défiler la section Helpers (Assistants) jusqu’à Sequential Number (Numéro séquentiel).

    Faites défiler la section Helpers (Assistants) jusqu’à Sequential Number (Numéro séquentiel).

  4. Double-cliquez sur Sequential Number (Numéro séquentiel).

    SequentialNumber() est ajouté à la zone de texte TempKey =. Cette ligne exécute le code de la fonction d’assistant dans la zone de texte Code Block (Bloc de code).

    Le code Python qui définit la fonction SequentialNumber() est ajouté à la zone Code Block (Bloc de code).

    Code block (Bloc de code) avec code Python pour ajouter des numéros séquentiels

    La zone Code Block (Bloc de code) contient un code Python qui permet de spécifier une valeur de départ, pStart, et un intervalle, pInterval. Lorsque l’outil Calculate Field (Calculer un champ) est exécuté, il affecte à chaque ligne du champ TempKey de la table new_patients une valeur séquentielle commençant à la valeur pStart et incrémentée chaque fois de la valeur pInterval.

  5. Remplacez la valeur de pStart par 539.

    Modifiez la valeur pStart.

    La valeur 539 correspond à un décalage aléatoire de sorte que les valeurs de champ TempKey ne correspondent pas aux valeurs de champ OBJECTID.

    Vous pouvez choisir un autre entier dont les données sont de type Long Integer (Entier long), mais la valeur 539 fonctionne bien dans ce cas.

  6. Remplacez la valeur de pInterval par 3.

    Modifiez pInterval.

    La valeur est incrémentée de trois pour chaque ligne.

  7. Cliquez sur le bouton Verify (Vérifier) pour vous assurer que le code Python est toujours correct après vos modifications.

    Cliquez sur le bouton Verify (Vérifier).

    Le message Expression is valid (L’expression est valide) apparaît. Si ce n’est pas le cas, cliquez sur le bouton Clear (Effacer), ajoutez à nouveau la fonction SequentialNumber() et mettez à nouveau à jour les valeurs de départ et d’incrément.

  8. Cliquez sur OK (OK) pour exécuter l’outil Calculate Field (Calculer un champ).

    Les valeurs de champ TempKey sont mises à jour. Les nouvelles valeurs commencent à 539 et sont incrémentées de trois pour chaque ligne.

    Valeurs TempKey affectées

    Ces valeurs ne sont pas directement liées aux enregistrements de patient, mais elles vous permettent de joindre à nouveau les informations d’identification personnelle de vos patients aux points une fois que vous avez géocodé la table des adresses.

  9. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Créer une table sans information personnelle à géocoder

Vous allez à présent créer une table à géocoder ne contenant que les champs d’adresse et le champ TempKey.

  1. Dans la fenêtre Catalog (Catalogue), dans protectpatientdata.gdb, cliquez avec le bouton droit sur new_patients et cliquez sur Copy (Copier).

    Copiez la table new_patients.

  2. Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur protectpatientdata.gdb et cliquez sur Paste (Coller).

    Coller la copie de la table dans la géodatabase.

    Une copie de la table, nommée new_patients_1, est ajoutée à la géodatabase.

  3. Cliquez avec le bouton droit sur new_patients_1, puis cliquez sur Rename (Renommer).
  4. En guise de nom pour la table, saisissez patients_no_identifiers.

    Le nom en sortie permet de clarifier le processus pour ce didacticiel. Dans le monde réel, il est préférable d’éviter d’utiliser le mot « patient » dans un nom de fichier ou de table.

  5. Cliquez sur la table patients_no_identifiers et faites-la glisser sur la carte.
  6. Dans la section Standalone Tables (Tables autonomes) de la fenêtre Contents (Contenu), cliquez avec le bouton droit sur patients_no_identifiers, puis cliquez sur Open (Ouvrir).

    La table patients-no-identifiers s’ouvre sur la carte. Il s’agit d’une copie de la table new_patients.

    La table patients_no_identifiers est une copie de la table new_patients. Vous allez ensuite en supprimer les champs d’informations d’identification personnelle.

  7. Cliquez sur l’en-tête de la colonne Name (Nom).

    Cliquez sur l’en-tête de la colonne Nom.

    La colonne des noms est sélectionnée.

    La colonne des noms est sélectionnée.

  8. Appuyez sur la touche Maj et cliquez sur l’en-tête de la colonne PatientID.

    Vous sélectionnez ainsi les colonnes Name (Nom) et PatientID, ainsi que les colonnes qui se trouvent entre elles.

    Plusieurs colonnes sont sélectionnées.

  9. Cliquez avec le bouton droit sur l’en-tête d’une des colonnes sélectionnées, puis cliquez sur Delete (Supprimer) et sur Yes (Oui) pour confirmer la suppression de ces champs.

    Supprimez les colonnes sélectionnées qui contiennent des informations d’identification personnelle.

    Vous supprimez ainsi les champs Name (Nom), Sex (Sexe), RaceSelected, Hispanic_Latino, Lang_Pref_Home et PatientID.

    Les colonnes sont supprimées de la table et il vous reste les colonnes nécessaires au géocodage, ainsi que la colonne TempKey que vous utiliserez pour joindre la table d’origine aux résultats géocodés.

    Les champs d’informations d’identification personnelle sont supprimés de la table.

Géocoder la table

Maintenant que vous disposez des données d’adresse des patients sans autre identifiant personnel ou identifiant de santé, vous allez géocoder la table pour visualiser la localisation des patients sur la carte.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur patients_no_identifiers et sélectionnez Geocode Table (Géocoder la table).
  2. Dans la fenêtre Geocode Table (Géocoder une table), cliquez sur Go to Tool (Accéder à l’outil).
  3. Pour Input Locator (Localisateur en entrée), cliquez sur la liste déroulante et sélectionnez ArcGIS World Geocoding Service (Service de géocodage mondial d’ArcGIS).

    Définissez le localisateur en entrée.

  4. Vérifiez que les champs en entrée de la table sont appariés correctement aux champs ArcGIS World Geocoding Service.

    Vérifiez l’appariement des champs.

  5. Pour Output (Sortie), cliquez sur le bouton Browse (Parcourir) et saisissez new_patient_locations.
  6. Pour Output Fields (Champs en sortie), cliquez sur la liste déroulante, puis sur Minimal (Minimal).
  7. Pour Country (Pays), cliquez sur la liste déroulante et cochez United States (États-Unis).
  8. Pour Category (Catégorie), cliquez sur la liste déroulante et développez Address (Adresse).
  9. Cochez Subaddress (Sous-adresse), Point Address (Adresse du point) et Street Address (Adresse).

    Vérifiez les catégories d’adresses.

    Comme vous ne souhaitez apparier que les adresses réelles des patients, vous ne voulez pas inclure d’éléments comme des intersections et des symboles de distance.

    Si toutes les catégories restaient cochées, vous risqueriez d’obtenir des intersections ou des entreprises comme résultats plutôt que des adresses réelles à même de correspondre au domicile d’un patient. Il est plus simple de se concentrer sur les résultats dont l’appariement des adresses est médiocre si ces enregistrements restent non appariés au lieu d’être appariés aux autres catégories.

  10. Cliquez sur le lien Estimate credits (Estimer les crédits).

    Le géocodage de la table des adresses des nouveaux patients utilise 3,88 crédits.

  11. Cliquez sur Run (Exécuter).

    Le processus de géocodage apparie 96 des nouveaux enregistrements, mais un enregistrement n’est pas apparié.

    Les enregistrements peuvent ne pas être appariés pour un certain nombre de raisons. Lors d’un géocodage avec ArcGIS World Geocoding Service, la plupart des adresses trouvent normalement un appariement approximatif en ayant recours à des types d’adresse moins précis, comme le centroïde d’un polygone de codes postaux. Comme vous n’avez spécifié que les types d’appariement Subaddress (Sous-adresse), Point Address (Adresse du point) et Street Address (Adresse) comme types acceptables, les lignes pour lesquelles il manque des informations et qui ne sont pas appariées à ces catégories de localisation ne sont pas appariées.

  12. Cliquez sur Oui.

    Un enregistrement n’a pas été apparié. Cliquez sur Yes (Oui) pour le ré-apparier.

    La boîte de dialogue Rematch (Ré-appariement) s’ouvre et indique l’enregistrement non apparié.

    Enregistrement non apparié

    Une erreur de saisie de données ou de gestion des tables semble s’être produite ici. L’adresse semble être fractionnée, de sorte qu’une partie du nom de rue se trouve dans le champ City (Ville), tandis que la valeur City (Ville) se trouve dans le champ Subregion (Département).

    Dans le monde réel, vous pourriez contacter le patient, ou la source de votre fichier new_patients.csv, pour obtenir l’adresse correcte et vous assurer qu’elle est corrigée ailleurs sur votre système, mais dans le cadre de ce didacticiel, vous allez corriger l’erreur ici et continuer.

  13. Mettez à jour le champ Address (Adresse) de sorte à avoir l’adresse complète : 840 Old Lebanon Dirt Rd.
  14. Mettez à jour le champ City (Ville) afin qu’il contienne la valeur Hermitage.
  15. Mettez à jour le champ Subregion (Département) afin qu’il contienne la valeur Davidson County.

    Champs d’adresse corrigés

    Une fois que vous avez mis à jour les champs pour que les valeurs soient correctes, vous pouvez ré-apparier l’adresse.

  16. Cliquez sur Apply (Appliquer).

    L’adresse est appariée à une localisation ponctuelle avec un score de 100, une valeur très fiable.

  17. Cliquez sur Match (Apparier).

    Cliquez sur Match (Apparier).

  18. Cliquez sur Enregistrer les mises à jour.

    Enregistrez les mises à jour.

  19. Fermez la fenêtre Rematch Address (Ré-apparier les adresses).

    Pour plus d’informations sur le ré-appariement des adresses, reportez-vous à la documentation.

  20. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Joindre les informations sur les patients aux points

Maintenant que tous les nouveaux enregistrements de patient ont été géocodés, vous pouvez y joindre à nouveau les données protégées, comme le nom, la race et le genre.

  1. Dans la fenêtre Geoprocessing (Géotraitement), recherchez champ de jointure et cliquez sur l’outil Join Field (Champ de jointure).

    Recherchez Join Field (Champ de jointure).

  2. Pour Input Table (Table en entrée), cliquez sur la liste déroulante et sélectionnez la couche new_patient_locations.

    Définissez la table en entrée sur new_patient_locations.

  3. Pour Input Field (Champ en entrée), cliquez sur la liste déroulante, puis sur TempKey.
  4. Pour Join Table (Table de jointure), cliquez sur la liste déroulante, puis sur new_patients.
  5. Pour Join Field (Champ de jointure), cliquez sur la liste déroulante, puis sur TempKey.
  6. Acceptez Select transfer fields (Sélectionner des champs de transfert), la valeur par défaut de Transfer Method (Méthode de transfert).
  7. Cliquez sur la liste déroulante Transfer Fields (Transférer des champs) et sur Name (Nom).

    Sélectionnez Name (Nom).

  8. Une autre liste déroulante apparaît sous Name (Nom).

    Un autre sélecteur de champs apparaît.

  9. Appliquez la même méthode pour ajouter les champs suivants à Transfer Fields (Transférer des champs) : Sex (Sexe), RaceSelected, Hispanic_Latino, Lang_Pref_Home et PatientID.

    Les champs de transfert sont ajoutés.

  10. Cliquez sur Run (Exécuter).

    Les champs d’informations d’identification personnelle sont joints à nouveau aux patients géocodés.

    Champs d’informations d’identification personnelle joints à nouveau aux enregistrements après le géocodage

    Pour respecter la réglementation en matière de confidentialité, vous devez enregistrer vos données sur votre machine locale ou sur un serveur sécurisé dans votre environnement ArcGIS Enterprise plutôt que de stocker vos données en sortie dans ArcGIS Online. Le stockage de données de santé avec des informations d’identification personnelle dans ArcGIS Online n’est toujours pas approuvé par les règles de l’HIPAA qui autorisent le géocodage avec ArcGIS World Geocoding Service.

  11. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Ajouter les nouveaux patients

La classe d’entités new_patient_locations est prête à être ajoutée à votre classe d’entités patients principale.

  1. Dans la fenêtre Geoprocessing (Géotraitement), recherchez ajouter et cliquez sur l’outil Append (Ajouter).
  2. Dans l’outil Append (Ajouter), cliquez sur la liste déroulante Input Datasets (Jeux de données en entrée), puis sur new_patient_locations.

    L’outil Append (Ajouter) copie une ou plusieurs couches de données dans une autre couche.

  3. Dans l’outil Append (Ajouter), cliquez sur la liste déroulante Target Dataset (Jeu de données cible), puis sur patients.
  4. Cliquez sur la liste déroulante Field Matching Type (Type de champ correspondant) et sélectionnez Use the field map to reconcile field differences (Utiliser l’appariement des champs pour réconcilier les différences de champs).

    Utilisez l’appariement des champs.

    Cela vous permet d’ajouter new_patient_locations dans patients, malgré le fait que leurs structures ne correspondent pas exactement. Le champ TempKey n’est pas présent dans la couche patients. Si vous avez utilisé l’option par défaut, les deux couches doivent comporter exactement les mêmes champs.

    Ces deux couches ne correspondant pas exactement, vous pouvez ignorer les valeurs de TempKey en ne les appariant pas à un champ existant de patients. Ces valeurs n’étaient utiles que pour joindre à nouveau les informations d’identification personnelle aux points ; il est inutile de les conserver.

    L’appariement de champs contient une section Output Fields (Champs en sortie) et une section Source (Source). Chacun des champs de la couche patients est répertorié dans Output Fields (Champs en sortie). Vous pouvez cliquer sur ces champs et déterminer ceux de la couche Source (Source) qui y seront appariés.

    Cette opération est généralement facilitée si les deux tables comportent les mêmes noms de champ.

    L’appariement des champs permet de diriger les données d’un champ dans un autre de nom différent. Par exemple, si la couche patients contient un champ intitulé State (État) au lieu de Region (Région), vous pouvez cliquer sur ce champ et spécifier que les données du champ Region (Région) de la couche new_patient_locations doivent y être ajoutées.

  5. Cliquez sur Run (Exécuter).

    Les 97 nouveaux patients sont ajoutés à la couche patients. Vous pouvez à présent utiliser cette couche dans votre analyse pour identifier des agrégats de patients dans une population moins bien desservie.

  6. Dans la fenêtre Contents (Contenu), cochez la couche patients pour afficher la distribution des patients.
  7. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Vous avez géocodé votre table new_patients à l’aide d’une méthode qui protège les informations d’identification personnelle et respecte les règles de l’HIPAA. Vous avez mis à jour la couche principale des patients avec ces nouvelles données et pouvez à présent utiliser ces données locales stockées de manière sécurisée dans une analyse.


Identifier les localisations afin de planifier un service étendu

À Nashville, 17 % de la population ne parle pas anglais à domicile. Dans ce groupe, la langue la plus parlée à domicile est l’espagnol. Presque la moitié de ce groupe ne parle qu’espagnol. Si les informations et les soins ne sont pas dispensés dans une langue qui leur est familière, les patients peuvent ne pas être satisfaits des soins, ne pas avoir accès aux soins préventifs et voir leur état de santé se dégrader.

Votre système de soins souhaite mieux servir les patients hispanophones et aimerait savoir si ces derniers sont regroupés à proximité de certaines cliniques ou s’ils se trouvent dans des zones où l’accès aux cliniques est plus difficile, selon les zones de desserte. Comprendre les préférences linguistiques et les besoins des patients dans une zone de desserte vous permet de vous assurer que votre système de santé propose des services de traduction et d’interprétation adéquats. Il est important que tous les patients bénéficient d’informations et de services qu’ils peuvent parfaitement comprendre pour pouvoir prendre des décisions avisées sur leur santé.

Identifier les patients en dehors de la zone de desserte isochrone de 15 minutes

Vous pouvez maintenant combiner les informations déduites des zones de desserte avec les données des patients pour rechercher les patients qui ne se trouvent pas à l’intérieur de la zone de desserte isochrone de 15 minutes en voiture.

  1. Dans la fenêtre Contents (Contenu), sélectionnez le groupe de couches Service Area (Zone de desserte) pour l’afficher.
  2. Dans le groupe de couches Service Area (Zone de desserte), cliquez avec le bouton droit de la souris sur Polygons (Polygones) et sélectionnez Attribute Table (Table attributaire).
  3. Dans la table attributaire Polygons (Polygones), cliquez avec le bouton droit sur l’en-tête de colonne de FromBreak et sélectionnez Sort Descending (Tri décroissant).

    Tri décoissant sur le champ FromBreak.

  4. Faites défiler la table et cliquez sur l’en-tête de la première ligne dont le champ FromBreak contient la valeur 0.

    Sélectionnez la première valeur nulle dans FromBreak.

  5. Appuyez sur la touche Maj tout en cliquant sur l’en-tête de la dernière ligne dont le champ FromBreak contient la valeur 0.

    Appuyez sur la touche Maj tout en cliquant sur la dernière ligne pour sélectionner les valeurs nulles.

    Tous les polygones de la zone de desserte de 0 à 15 minutes en voiture sont à présent sélectionnés.

  6. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Polygons (Polygones) et sélectionnez Zoom to Layer (Zoom sur la couche).

    Effectuez un zoom avant sur la couche de polygones.

  7. Dans la fenêtre Geoprocessing (Géotraitement), dans la zone Search (Rechercher), saisissez sélectionner par emplacement.
  8. Cliquez sur l’outil Select Layer By Location (Sélectionner une couche par emplacement).

    Outil Select Layer By Location tool (Sélectionner une couche par emplacement)

  9. Pour Input Features (Entités en entrée), cliquez sur patients (patients).

    Option Input Features (Entités en entrée) définie sur patients (patients)

  10. Pour Selecting Features (Sélection d’entités), cliquez sur Service Area\Polygons (Zone de desserte\Polygones).

    Option Selecting Features (Sélection d’entités) définie sur Service Area\Polygons (Zone de desserte\Polygones)

    Une notification apparaît sous la zone en entrée Selecting Features (Sélection d’entités) pour indiquer que la classe d’entités Service Area\Polygons (Zone de desserte\Polygones) possède une sélection et que huit enregistrements seront traités. Lorsque vous voyiez un message similaire précédemment, vous deviez effacer la sélection pour que toutes les entités soient traitées. Dans le cas présent, vous avez délibérément sélectionné les polygones de la zone de desserte de 0 à 15 minutes en voiture afin de les utiliser pour créer la sélection. Vous n’avez pas besoin d’effacer la sélection.

  11. Cliquez sur Run (Exécuter).

    Les patients de la zone de desserte de 0 à 15 minutes en voiture sont sélectionnés.

    Les patients à l’intérieur du polygone de la zone de desserte de 0 à 15 minutes en voiture sont sélectionnés. Vous venez de franchir une étape dans l’obtention des informations que vous souhaitez, à savoir l’inverse de cet ensemble. Vous souhaitez en effet rechercher tous les patients qui ne se trouvent pas dans cette plage.

  12. Ouvrez la table patients (patients).

    4 687 patients sur 5 429 sont sélectionnés.

  13. Cliquez sur Switch (Basculer).

    Bouton Switch (Basculer)

    La sélection est inversée. À présent, 742 patients sur 5 429 sont sélectionnés. Ces patients correspondent à ceux qui se trouvent en dehors de la zone de desserte de 0 à 15 minutes en voiture. Ces patients risquent de rencontrer davantage de difficultés pour accéder aux services que ceux plus proches des ressources.

  14. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Identifier le sous-ensemble des hispanophones parmi ces patients

Maintenant que vous avez sélectionné les patients qui se trouvent en dehors de la zone de desserte isochrone de 15 minutes en voiture, vous allez sélectionner les hispanophones de ce groupe.

  1. Dans la fenêtre Geoprocessing (Géotraitement), dans la zone Search (Rechercher), saisissez sélectionner par attribut.
  2. Ouvrez l’outil Select Layer By Attribute (Sélectionner une couche par attributs).
  3. Pour Input Rows (Lignes en entrée), sélectionnez la couche patients (patients).

    L’outil indique qu’il existe une sélection. Seuls les enregistrements sélectionnés sont traités lors de l’exécution de l’outil.

  4. Pour Selection Type (Type de sélection), sélectionnez Select subset from the current selection (Sélectionner un sous-ensemble à partir de la sélection actuelle).

    Option Select subset from the current selection (Sélectionner un sous-ensemble à partir de la sélection actuelle).

  5. Dans la section Expression (Expression), dans la zone en entrée Where (Où), cliquez sur Select a field (Sélectionner un champ), puis sur Lang_Pref_Home.

    Sélectionner Lang_Pref_Home

    Le champ Lang_Pref_Home contient la langue préférée parlée au domicile des patients.

  6. Acceptez l’opérateur de comparaison par défaut, is equal to (est égal à).
  7. Dans la liste déroulante de valeurs, cliquez sur Spanish (Espagnol).

    Sélectionnez Spanish (Espagnol).

  8. Cliquez sur Run (Exécuter).

    L’outil sélectionne les patients dont la valeur est Spanish (Espagnol) dans le champ Lang_Pref_Home parmi l’ensemble déjà sélectionné de patients qui se trouvent en dehors de la zone de desserte de 0 à 15 minutes en voiture.

  9. Désélectionnez la couche Polygons (Polygones) pour pouvoir voir ces entités sélectionnées.

    Patients hispanophones sélectionnés en dehors d’un temps de trajet de 0 à 15 minutes.

    Il semble exister un agrégat du côté sud-ouest de la ville et un autre du côté nord-est.

Exporter les entités sélectionnées

Vous avez identifié un ensemble de patients qui remplit cet ensemble particulier de critères de sélection. Vous pouvez enregistrer ces points dans leur propre classe d’entités afin de pouvoir les utiliser, sans passer par toutes les étapes de sélection. Dans un projet de planification de développement de service, vous pouvez vous intéresser à plusieurs populations et donc générer plusieurs ensembles de points de patient. Par exemple, vous pouvez utiliser l’enrichissement des données pour identifier les patients dans les voisinages où le taux de possession de voiture est faible, effectuer une analyse de la zone de desserte à pied et sélectionner des agrégats de patients qui se trouvent en dehors d’une distance à pied pratique.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche patients (patients), pointez sur Data (Données) et cliquez sur Export Features (Exporter des entités).

    Exporter des entités

    Le paramètre Input Features (Entités en entrée) est déjà défini sur votre couche de patients. L’outil vous prévient qu’il existe une sélection et qu’elle sera traitée. C’est ce que vous souhaitez. Vous pouvez donc continuer.

  2. Dans la fenêtre Export Features (Exporter des entités), pour Output Feature Class (Classe d’entités en sortie), saisissez patients_underserved_1.

    Nommer la classe d’entités en sortie

    Acceptez l’emplacement en sortie par défaut, à savoir, votre projet geodatabase, protectpatientdata.gdb. Comme il s’agit d’un sous-ensemble de la couche des patients, il contient des informations d’identification personnelle et doit être stocké de manière sécurisée sur votre machine locale ou sur un serveur ArcGIS Enterprise derrière votre pare-feu.

  3. Cliquez sur OK.

    L’outil s’exécute et la couche patients_underserved_1 est ajoutée à la carte.

  4. Désélectionnez la couche patients (patients) pour pouvoir voir la couche patients_underserved_1.

    La couche underserved_patients_1 se trouve sur la carte.

    Si vous examinez les deux grands agrégats que vous avez identifiés comme patients potentiellement mal desservis, notez que l’agrégat au nord-est est proche de la localisation d’un concurrent : Tennessee Star Medical Group—Primary Care Hermitage. Ce groupe, bien que non desservi par votre réseau, n’est peut-être donc pas aussi mal desservi qu’il paraît aux premiers abords. Si vous exécutiez une analyse de la zone de desserte en voiture, vous constateriez probablement qu’un grand nombre de patients de cet agrégat se trouvent à moins de 15 minutes en voiture de la clinique du concurrent.

    Agrégat proche du concurrent

    Par contre, il n’existe aucun établissement médical de votre réseau ou du réseau d’un concurrent à proximité de l’autre agrégat au sud-ouest.

    Agrégat pas si proche du concurrent

    Il peut être finalement intéressant de construire un site à proximité de l’agrégat du nord-est et du site du concurrent, mais il est probable que construire un nouvel établissement à proximité de l’agrégat du sud-ouest offrira un plus grand avantage à la communauté.

    Vous pourriez poursuivre votre analyse en identifiant d’autres agrégats de patients mal desservis qui satisfont d’autres critères et combiner ces résultats pour planifier votre développement.

  5. Cliquez sur Save Project (Enregistrer le projet) pour enregistrer votre projet.

Dans ce didacticiel, vous avez appris à géocoder les informations de santé et à analyser la zone de desserte dans le contexte de la planification stratégique d’un système de santé. Lors du géocodage des données des patients, il est primordial de prendre en compte les règlementations et directives en matière de vie privée des patients. À l’aide de données fictives, vous avez appris à appliquer les processus de géocodage standard des données de santé non privées et le processus de géocodage conforme à l’HIPAA des données de santé protégées. À l’aide de données fictives, vous avez appris à retirer les champs d’identification d’une table d’adresses de patient et à les joindre à nouveau par la suite afin que seules les informations d’adresse soient utilisées pour le géocodage. Vous avez appris qu’il était recommandé de retirer ces champs bien que ArcGIS World Geocoding Service respecte les directives de l’HIPAA. Les données des patients sont protégées si vous utilisez ArcGIS World Geocoding Service aux États-Unis. Vous avez également appris que vous deviez agir avec prudence lors du stockage ou de l’hébergement des données des patients.

Ce didacticiel a pour objectif d’améliorer votre confiance et votre compréhension en matière de géocodage de données sensibles. Notez également que le sujet de la sécurité des données, et en particulier de la sécurité des données de santé, est vaste et que ce didacticiel ne suffit pas à lui seul à couvrir l’ensemble des menaces potentielles.

Pour améliorer encore vos connaissances sur ce sujet, notamment car il est lié aux informations géographiques, nous vous recommandons de suivre le didacticiel intitulé "Anonymiser les données de santé à des fins de visualisation et de partage", qui aborde diverses techniques de masquage et d’agrégation de données qui permettront de sécuriser davantage vos informations sensibles. Comme toujours, vous devez connaître les règles et procédures de votre organisation en matière d’informations d’identification personnelle et d’informations de santé protégées et les respecter.

Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.