地理编码设施点和竞争对手
通常情况下,在计划进入新市场或努力更好地服务现有人群时,医疗机构会权衡多个因素。 该过程可能包括评估您的网络和竞争对手的现有设施的位置,根据社区的出行方式和模式(例如驾车、步行或公共交通的可用性)来衡量给定位置的可访问性,并检查当前患者的分布情况。 然而,在使用个人患者数据时,您必须小心处理。 法律和伦理准则要求对受保护的健康信息 (PHI) 和个人身份信息 (PII) 进行特殊处理。
下载数据
首先,您需要下载本教程中使用的数据。
注:
此为虚构数据。 它们专为演示本教程中的工作流而创建。 这些数据旨在在工作流中看起来合理,并且结构与您在此情况下可能使用的数据类似,但由于存在共享此类真实数据方面的法律限制,这些完全是虚构数据。 切勿依赖这些数据。 切勿根据这些数据得出结论或制定现实世界的决策。 切勿使用这些数据来训练人工智能或机器学习模型,结果将不准确。 该数据集中的地址是真实地址,目的是为了演示地理编码并提供可行的工作数据,但该数据与这些地址没有真实关联。 数据集中与这些地址相关的任何名称或属性值都是虚构的,与这些位置的任何实际人员或情况无关。
- 下载名为 Protect_Patient_Data_Zipped_Folder.zip 的文件夹。
名为 Protect_Patient_Data_Zipped_Folder.zip 的文件将下载到您的计算机。 根据您的浏览器和设置,它可能保存在下载文件夹或桌面上。
- 右键单击该下载文件并选择全部提取。

- 指定输出文件夹位置,然后单击下一步。
这是一个受密码保护的 zip 存档。 随即显示密码窗口。
- 对于密码,输入 I_Understand_This_Is_Fictitious_Data,然后单击确定。
注:
使用此密码表示您了解数据是虚构的。
文件将作为一个文件夹解压缩到您的计算机上。
- 浏览到并打开 Protect_Patient_Data_Zipped_Folder。
文件夹中包含一个名为 ProtectPatientData.ppkx 的文件。 .ppkx 文件是 ArcGIS Pro 工程包,是用于共享工程的压缩文件,可以包含地图、数据和其他文件,您可以在 ArcGIS Pro 中将其打开
- 双击 ProtectPatientData.ppkx,以在 ArcGIS Pro 中将其打开。 如果出现提示,请使用 ArcGIS 账户登录。
注:
如果您没有 ArcGIS Pro 的访问权限或者 ArcGIS 组织账户,请参阅软件访问权限选项。
随即出现田纳西州纳什维尔的地图。 patients 点图层显示了健康系统虚构的当前患者的位置。 稍后,您将对这个图层进行地理编码并追加一个新的虚构患者文件。 首先,您将对您的医疗设施进行地理编码。
- 在内容窗格中,取消选中 patients 图层。
您稍后将检查此图层并追加新的患者。
绘制设施点地图
医院策略师需要地理视角来为其组织的增长、效率、相关性和可持续性制定明智决策。 改善对网络的理解有助于支持所服务的多样化社区,并有助于弥合差距并提供更好的护理。 获得这种见解的第一步是在社区内绘制各种卫生系统设施,例如主要医院院区和初级保健诊所网络。 这些基础数据可以作为以下计算的基础:
- 确定服务区域
- 研究人口特征
- 识别服务和结果的差距
- 竞争对手的邻近分析
您将绘制您的设施点和竞争对手的设施点。 此工作流将消耗配额,但您可以在运行工具之前估计将使用的配额数量。
- 如果目录窗格未打开,则单击功能区上的视图。 在窗口组中,单击目录窗格。

- 在目录窗格中,展开 Folders、 ProtectPatientData、commondata和 userdata。

userdata 文件夹是存储与 ArcGIS Pro 工程包一起打包的文件的位置。 该文件夹包含三个以逗号分隔的值 (.csv) 文件,其中包含您将添加到工程中的数据。
- 单击 CompetitorLocations.csv。 按住 Shift 键并单击 new_patients.csv。
选择了三个 .csv 文件。
- 将文件拖动到地图上。

这些表没有几何信息,所以您在地图上无法查看它们,但它们已添加到内容窗格的独立表组中。

您将通过对这些表中的地址进行地理编码来创建点要素。 医院和诊所的位置不属于受保护的健康信息 (PHI) 或个人身份信息 (PII),因此在此过程中您不需要采取任何特殊预防措施。
- 在内容窗格中,右键单击 FacilityLocations.csv,然后选中地理编码表。

地理编码表窗格随即出现。
- 在地理编码表窗格中,单击开始。

- 对于输入定位器,选择 ArcGIS World Geocoding Service。

注:
如果您在列表中未看到 ArcGIS World Geocoding Service 选项,则必须登录您的 ArcGIS Online 组织。
ArcGIS World Geocoding Service 中每 1000 个地址消耗 40 个 ArcGIS Online 配额。 该表包含八个设施点的地址,因此对其进行地理编码将消耗 0.32 个学分。
注:
如果您的组织已购买 ArcGIS StreetMap Premium,则可能还会看到该定位器作为一个选项。 对于 ArcGIS StreetMap Premium,街道数据和定位器都托管在您组织的防火墙内,而 ArcGIS World Geocoding Service 则托管在 ArcGIS Online 中。 这两个定位器均使用街道、方向性、速度限制、地址编号等参考数据构建。 当您制定将影响真实人群生活的数据驱动决策时,对地理编码结果的信心至关重要。 有关详细信息,请参阅 ArcGIS World Geocoding Service 文档和 ArcGIS StreetMap Premium 产品页面。
- 单击下一步。
接下来,您需要设置用于存储位置信息的字段。 要想确定使用哪些字段,您将查看属性表。
- 单击属性表。

随即显示该表。 它包含存储地址各个部分的多个字段。

ArcGIS World Geocoding Service 将使用地址、城市、州和邮政编码字段的数据来确定设施点的位置。
- 接受多个字段的默认值,然后单击下一步。
地理编码工具会检测字段并将其映射到定位器可用于识别位置的一些字段。

如果您的表中包含定位器无法自动匹配的不同字段名称,则可以在下拉列表中选择正确的字段。
- 单击下一步。
- 对于输出,单击浏览按钮。 在输出窗口中,对于名称,键入 Facilities。

新要素类的位置默认为 protectpatientdata.gdb,这是工程的默认地理数据库。
- 单击保存
- 确认首选位置类型被设置为地址位置。 对于输出字段,选择最小。

此选项将减少添加到输出要素类的字段数量。 由于您的主要目标是可视化这些位置,您不太可能需要在输出中包含全面的地理编码字段。
注:
您仍将获得一些包含有关地理编码过程的信息的新字段,例如匹配的地址、置信度评分、地址类型和匹配类型,但最小化选项可以防止输入字段的重复,并防止添加其他可能为空的地理编码输出字段。
- 单击下一步。 对于国家/地区,选中 United States。

- 单击下一步。 不选中任何类别,然后单击完成。
ArcGIS World Geocoding Service 专用于匹配各种类型的地址。 不选中这些选项可以最大化定位器匹配地址的灵活性。 稍后,您将指定一组更有限的地址类型进行匹配。
- 单击估算配额。

消息随即更新以显示地理编码过程将消耗的配额数量。

0.32 个配额的估算是针对 8 个地址进行地理编码的预期结果。
- 单击运行。
当地理编码过程完成后,提示您重新匹配地址。 由于消息报告不能存在未匹配的地址,您无需重新匹配。
- 在地理编码已完成窗口中,单击否。
您网络中的八个设施点已添加到地图中。

您已对医疗系统的位置进行了地理编码。
绘制竞争对手地图
接下来,您将对主要竞争对手 (Tennessee Star Medical Group) 的位置进行地理编码。 竞争对手位置表的地址格式与您的设施点表相同。 其中包含六个位置的地址。
- 在内容窗格中,右键单击 CompetitorLocations.csv,然后选中地理编码表。
当对设施点进行地理编码时,您按照六步指导工作流进行操作。 这次您将跳过这一步,直接使用工具进行操作。
- 在地理编码表窗格中,单击转到工具。

- 对于输入定位器,选择 ArcGIS World Geocoding Service。

通过右键单击 CompetitorLocations.csv 表并选择对其进行地理编码,您已打开地理编码表工具,输入表框已包含 CompetitorLocations.csv。 当您选择了 ArcGIS World Geocoding Service 时,表中的字段已自动映射到该Service 使用的某些字段。

- 对于输出,单击浏览按钮。
- 对于名称,输入 Competitors。 单击保存。
- 对于输出字段,选择最小。
- 对于国家/地区,选中 United States。
- 单击估算配额。
此过程将消耗 0.24 个配额。
- 单击运行。
当工具运行完成后,会提示您开始重新匹配的过程。 由于所有地址均已匹配,因此无需重新匹配。
- 单击否。
- 关闭地理编码表工具和任何已打开的表。
您已经对设施点和竞争对手的位置进行了地理编码。 由于医疗设施点的位置数据不属于个人身份信息 (PII) 或受保护的健康信息 (PHI),您使用了标准的地理编码方法,该方法适用于任何不受保护的数据。 由于这不是受保护的信息,您可以放心地将生成的点图层存储在桌面上、您的 ArcGIS 组织中。
符号化设施点
您将在地图上查看设施点和竞争对手的分布情况。 为了更清晰,您将更改点的符号。
- 在内容窗格中,右键单击 Facilities,然后选中符号系统。

- 在符号系统窗格中,对于主符号系统,选择唯一值。

- 对于字段 1,选择 FacilityType。
FacilityType 字段包含两个值:1 和 2。 代码 1 表示医院,代码 2 表示主要保健中心。 您将为不同类型的设施点设置符号。
- 在类选项卡上,单击编码 1 的行中的点符号。

- 在搜索栏中,输入 hospital pushpin,然后按 Enter 键。 在结果列表中,单击最大医院图钉符号。

- 在符号系统窗格中,单击返回按钮。
- 单击编码 2 的行中的点符号。

- 搜索医院。 在结果列表中,单击最大医院圆圈符号。

您已经为您的网络中的医院和诊所设置了符号。

符号化竞争对手
接下来,您将使用相同的符号来表示竞争对手,但选择不同的颜色。 由于您已经设置了自己设施点的符号系统,您可以将其导入,并更改颜色以使竞争对手的设施点在视觉上有所区分。
- 在内容窗格中,单击 Competitors 图层以将其选中。
- 在符号系统窗格中,单击选项按钮,然后选择导入符号系统。

随即出现应用图层的符号设置工具。
- 对于符号系统图层,选择 Facilities。

- 单击运行。
Facilities 图层的符号系统已导入并应用于 Competitor 图层。

- 右键单击编码 1 符号并选择中等深浅的灰色。

- 将代码 2 符号更改为相同深浅的灰色。
- 关闭符号系统窗格。

现在,您可以在地图上同时查看患者、竞争设施点和自己的设施点的分布情况。 您可以添加标注以在探索地图时获取详细信息。
- 在内容窗格中,右键单击 Facilities,然后选中标注。
- 右键单击竞争对手,选择标注。
- 放大到您的设施点与竞争对手靠近的某些地点,并检查名称。
您的主要医院设施和 Tennessee Star 医疗集团的主要医院设施点位于纳什维尔市中心的两侧。 尽管如此,这两个位置很可能在服务的人口上存在很大的重叠。
您的一些主要保健设施位置也靠近某些竞争对手的位置:
- Tennessee Star Medical Group - North 和 Nashville Memorial Primary Care - Grizzard 是两个距离相对较近的主要保健设施。
- Tennessee Star Medical Group - Nashville Primary Care South 和 Nashville Memorial Primary Care - North 也相当接近,但 24 小时诊所和家庭医疗诊所不太可能在相同条件下为相同社区提供服务。 这两个位置的患者可能存在人口统计学上的差异,或者在所寻求的医疗类型上存在差异。
- Tennessee Star Medical Group - Nashville Primary Care South-East 和 Nashville Memorial Primary Care - Antioch 似乎是每个医疗集团中最偏远的两个位置,距离纳什维尔市中心最远。 然而,目前尚不清楚它们的服务范围可能重叠的范围。
- 右键单击 Facilities 并选择标注。
关闭标注。
- 关闭竞争对手图层的标注。
通过在在地图上显示这些数据并进行简要的视觉分析,可以获得大量有用的信息。 但是,其他 GIS 工具可以让您深入挖掘数据,以增进对这些医疗网络所服务社区的理解。 这种分析将帮助您得出一些结论,支持您制定商业决策,并为纳什维尔地区提供更公平的医疗保健,这是提供更公平医疗保健的第一步。
确定服务区
现在,您已经绘制了医疗护理设施点地图,您可以确定他们的服务区。 创建服务区与缓冲点操作相似。 缓冲点时,您需要指定直线距离,然后使用该距离创建一个圆。 当您围绕点创建服务区时,还可以指定半径类型,但与缓冲区不同的是,半径表示可以沿着网络(例如道路或人行道网络)行驶的最长时间或距离。 结果是一个服务区面,指示在您指定的时间或距离内到达该点的能力。 确保使用最佳可用参考数据(例如 ArcGIS World Geocoding Service 或 ArcGIS StreetMap Premium )的另一个原因是获得准确的计算结果。
医疗研究表明,行程时间是衡量获得医疗保健的重要指标,而不是行程距离。
- 在功能区上,单击分析选项卡。 在工作流组中,单击网络分析,然后选择服务区。

一条消息随即出现,指示正在创建新分析图层。 进程完成时,Service Area 图层将被添加到内容窗格中。
图层组包括分析输入和输出的子图层。 服务区要素的颜色是随机分配的,因此地图颜色可能与本教程中显示的颜色不匹配。

将医疗设施加载到 Facilities 子图层中,运行分析后,Polygons 子图层将显示生成的行驶时间面。 对于此分析,不需要使用 Lines 子图层。 三个 Barriers 子图层允许您指定出行网络不可通行的地点。 对于此分析,不需要添加任何障碍物。
- 在内容窗格中,单击 Service Area 图层。

单击此组图层将激活功能区上的服务区图层选项卡。 该选项卡包含进行服务区分析的工具。
- 在功能区上,单击服务区图层选项卡。

- 在输入数据组中,单击导入设施点。

随即显示添加位置工具。
- 对于输入位置,选择 Facilities。

这样,您的医疗设施点要素将加载到 Service Area 图层的 Facilities 子图层中。
输入网络分析图层参数将设置为 Service Area,子图层将设置为 Facilities。
- 单击确定。
注:
您可能会看到一个警告,指示输入数据的名称字段长度超过了 Facilities 子图层的名称字段长度。 此偏差是由于从 .csv 文件导入文本数据字段造成的。 字段中的地址值要比 500 个字符短得多,因此它们没有被截断。
现在,Facilities 子图层包含您的 Facilities 点。 它们在地图上以实心彩色圆圈和黑色轮廓线绘制。
- 关闭添加位置窗口。
- 在功能区的服务区图层选项卡上,在出行设置组中确认模式设置为行驶时间。
- 对于截断,将值编辑为 15,30。

此选项将计算行驶时间为 15 分钟和 30 分钟的服务区。
服务区分析工具消耗的配额数取决于输入要素的数量和行驶时间的数量。 该图层包含 8 个输入要素并且您正在计算 15 分钟和 30 分钟行驶时间服务区;因此将创建 16 个服务区,每个服务区的成本为 0.5 个配额或总计 8 个配额。
- 在服务区图层选项卡上的分析组中,单击运行。

分析过程需要花费几秒钟时间。 完成后,Polygons 图层出现在内容窗格中,显示 15 分钟和 30 分钟的行驶时间面。

服务区面也随即出现在地图上。

行驶时间为 30 分钟的服务区几乎覆盖了整个纳什维尔市的边界,因此居住在城市中心并拥有汽车的人群很可能能够在 30 分钟内到达纳什维尔纪念医疗机构。 行驶时间服务区沿高速公路延伸,高速公路上的高速行驶速度使得在指定的时间内可以覆盖更远的距离。 行驶时间为 15 分钟的服务区较小,大部分覆盖了纳什维尔的中心地区。 在这个区域内,驾驶员可以在 15 分钟内到达医疗机构。
需要思考的是,纳什维尔纪念医疗机构的患者中有多少人无法使用汽车。 可以使用计算行驶时间服务区的相同方法计算步行时间服务区。 如果您希望执行此操作,可以创建一个新 Service Area 图层,将设施点加载到其中,并将模式选项设置为步行时间,然后再次运行服务区分析。

步行时间服务区覆盖了城市的很小一部分。 您可以分析患者的人口统计数据,找出没有汽车的患者聚集的地点,并在这些位置提供额外的服务或提供交通运输服务。

另一个值得考虑的因素是,纳什维尔市中心的一些患者虽然可能没有汽车,但可能更容易接触到公共交通工具。 如果您有公共交通数据,可以在分析中考虑这一点。
注:
要想了解详情,请阅读使用公共交通数据网络分析。
如果您愿意,也可以使用这些技术来分析 Tennessee Star Medical Group 的服务区,但是不是在本教程中。
- 在快速访问工具栏中,单击保存工程按钮。

现在,您已经绘制了设施点地图,并确定了行驶时间为 15 分钟和 30 分钟的服务区,您可以检查设施点与患者的关系。
对患者进行地理编码
通过对您网络中的患者地址进行地理编码,您可以可视化虚构的 Nashville Memorial 医院患者的位置。 这是确定访问间距的第一步。 它将帮助您确定是否有大量的患者居住在您的设施服务区域之外。
由于使用 ArcGIS World Geocoding Service 进行地理编码需要将患者地址数据发送到组织网络之外和受防火墙保护的设备上,因此您必须考虑保护个人信息的法规。 下面的步骤使用的是虚构数据。 将来,如果您要对组织个人健康信息进行地理编码,请确保您有权限访问和使用此类数据以进行您的预期工作流。
您将把新的患者数据表拆分为两个表,一个包含个人识别信息 (PII) 和一个键值,另一个包含地址和匹配的键值。 这将允许将地址数据传递给 ArcGIS World Geocoding Service,且仅发送获取点位置所需的信息。 当地理编码过程返回点时,您可以使用共享的键将患者数据与之连接。
虽然在使用 ArcGIS World Geocoding Service 对数据进行地理编码时这是最佳做法,但它本身不能足以保护私有数据。 由于该地理编码服务是指定的并获得批准的ArcGIS Online《 健康保险可携性和责任法案》(HIPAA) 兼容服务,因此ArcGIS World Geocoding Service 与大多数其他地理编码器不同,这意味着该服务已经通过验证符合 HIPAA 指南,并且提交给该服务的任何数据均按照这些指南的规定进行保护处理。 此特定服务仅适用于美国的地理编码。
导入 CSV 文件
CSV 文件为只读文件。 您将其导入到数据库中的新表中,并添加一个字段来保存临时键值。
- 在功能区上,单击分析选项卡。 在地理处理组中,单击工具。

- 搜索“表转地理数据库”。

- 在搜索结果列表中,单击表转地理数据库工具。
- 对于输入表,选择 new_patients.csv。

- 对于输出地理数据库,单击浏览按钮。
- 在输出地理数据库窗口中,展开工程和数据库。 单击 protectpatientdata.gdb 将其选中。

- 单击确定。 在地理处理窗格中,单击运行。
- 在目录窗格中,展开数据库 和 protectpatientdata.gdb。
- 右键单击 new_patients_csv,然后选中重命名。

- 将表重命名为 new_patients 并按 Enter 键。
- 将 new_patients 表拖动到地图上。
表将添加到内容窗格的独立表部分。

您不再需要内容窗格中的 .csv文件,因此可以将它们移除。
- 按住 Shift 键同时单击所有三个 .csv 文件以选择它们。 右键单击它们,然后选择移除。

- 右键单击 new_patients,然后选中打开。

该表包含地址信息,但还包含一些被视为个人识别信息 (PII) 的患者信息。

为了保护这些信息,您会将其与地址分开。 您需要创建一个字段来存储临时键值,以便将地址表重新连接到 PII 表。
您可能会考虑使用现有 PatientID 字段,但由于这可以识别个人并可能链接到医疗保健系统其他部分中的其他患者记录,因此最好分配任意临时值。
添加临时键值
接下来,您将向表中添加一个新字段来保存临时键值。
- 在表中,单击添加。

字段视图随即显示。
- 在字段列表底部新行中,对于字段名称,键入 TempKey。

您可以接受默认数据类型值 Long。
- 在功能区独立表选项卡的管理编辑内容群组中,单击保存。

- 关闭字段视图。
现在您已有 TempKey 字段,您将为其计算新值。 在对地址进行地理编码后,这些将成为将患者数据连接回地址点的键。
- 在 new_patients 表中,滚动到 TempKey 字段。
- 右键单击 TempKey 字段的列标题,然后选中计算字段。

- 在计算字段窗口中,对于帮助程序,向下滚动到序列号。

- 双击序列号。
将 SequentialNumber() 函数添加到 TempKey = 框中。 此行将运行代码块框中的辅助函数代码。
定义 SequentialNumber() 函数的 Python 代码将添加到代码块框中。

代码块框包含允许您指定起始值、pStart 和间隔 pInterval 的 Python 代码。 运行计算字段工具时,它将为 TempKey 字段中的每一行分配一个从 pStart 值开始并每次按 pInterval 值递增的序列值。
- 将 pStart 的值编辑为 539。

值 539 是随机选择的偏移量,因此 TempKey 字段值与 OBJECTID 字段值不匹配。 您可以选择适合长整型数据类型的其他整数值,但 539 在本例中效果很好。
- 将 pInterval 值编辑为 3。

该值每行递增 3。
- 单击验证按钮。

验证 Python代 码,以确保它在编辑后仍然正确。
注:
如果未收到表达式有效消息,请单击清除按钮,添加 SequentialNumber() 函数,并再次更新起始值和增量值。
- 单击确定。
TempKey 字段值随即更新。 新值从 539 开始,每行递增 3。

这些值不直接与患者记录相关,但它们将允许您在对地址表进行地理编码后将患者 PII 连接回这些点。
创建没有 PII 的表
接下来,您将创建一个用于地理编码的表,其中仅包含地址字段和 TempKey 字段。
- 在目录窗格的 protectpatientdata.gdb 下,右键单击 new_patients 并单击复制。

- 右键单击 protectpatientdata.gdb 并选择粘贴。

表副本 new_patients_1 添加到地理数据库中。
- 右键单击 new_patients_1,然后选中重命名。 键入 patients_no_identifiers 。
此输出名称是为了清楚地说明本教程的过程。 在现实情况下,最好避免在文件名或表名称中使用“patient”一词。
- 将 patients_no_identifiers 表拖动到地图上。
- 在内容窗格中,右键单击 patients_no_identifiers,然后选中打开。

patients_no_identifiers 表是 new_patients 表的副本。 您将从其中删除 PII 字段。
- 单击名称列的标题。

选中列。
- 按 Shift 键,然后单击 PatientID 列的标题。
选择名称列和 PatientID 列以及这两列之间的列。

- 右键单击其中一个所选列的标题,然后选择删除。

系统询问您是否确认要删除所选字段。
- 单击是。
删除Name、Sex、RaceSelected、Hispanic_Latino、Lang_Pref_Home 和 PatientID 字段。 您只保留了用于地理编码的列,以及用于将原始表与地理编码结果进行连接的 TempKey 列。

地理编码表
现在,您的患者地址数据不包含任何其他个人或健康标识符,您将对该表进行地理编码,以在地图上可视化患者位置。
- 在内容窗格中,右键单击 patients_no_identifiers,然后选中地理编码表。
- 在地理编码表窗格中,单击转到工具。
- 对于输入定位器,选择 ArcGIS World Geocoding Service。

- 确认表的输入字段是否正确映射到 ArcGIS World Geocoding Service字段。

- 对于输出,单击浏览按钮。 输入 new_patient_locations 并单击 保存。
- 对于输出字段,选择最小。
- 对于国家/地区,选中 United States。
- 对于类别,单击下拉菜单,然后展开地址。 钻中子地址、点地址和街道地址。

由于您只希望映射真实的患者地址,您将只选中这些选项。 如果所有类别均保持选中状态,可能会得到映射到交叉路口或商业场所而非真实地址(可能是患者的家庭地址)的结果。 如果这些记录保持未匹配状态(而非与其他类别匹配),您将更容易关注地址匹配不佳的结果。
- 单击估算配额。
对新患者地址进行地理编码将使用 3.88 个配额。
- 单击运行。
在地理编码过程中成功匹配了 96 条新记录,但有三条未匹配。
记录可能因多种原因导致未匹配。 通常情况下,在使用 ArcGIS World Geocoding Service 进行地理编码时,大多数地址会通过回退到较不精确的地址类型(如邮政编码面的质心)找到近似匹配。 由于您指定了仅接受子地址、点地址和街道地址匹配类型,因此将不匹配缺少信息且不符合这些位置类别的行。
- 在地理编码已完成窗口中,单击是。
重新匹配地址 - new_patient_locations窗格随即出现,显示了第一条未匹配的记录。

似乎存在数据录入或表管理错误。 街道地址似乎被拆分,因此街道名称的一部分位于 City 字段中,而 City 值位于 Subregion 字段中。
在实际情况下,您可以联系患者或 new_patients.csv 文件的来源,获取正确的地址并确保在系统的其他位置进行更正,但出于本教程的目的,您将修复错误并继续操作。
- 编辑以下参数:
- 对于地址,键入 840 Old Lebanon Dirt Rd。
- 对于城市,键入 Hermitage。
- 对于 Subregion ,键入 Davidson County。

在您编辑字段以使之具有正确值后,您可以重新匹配地址。
- 单击应用。
地址与得分为 100 的点位置匹配,可靠性高。
- 单击匹配按钮。

- 单击保存编辑内容按钮,然后单击是。

另外两个地址不再有效,因此需要从表格中将其删除。
- 在 new_patient_locations 表中,向下滚动到状态列中有 U 的两个地址。
- 单击在第一个记录旁边的行号以选择该行。 按 Ctrl 键的同时单击另外一个行以将这两者选中。

- 在表顶端的工具栏上,单击删除。 单击是。
- 在重新匹配地址窗格中,单击保存编辑内容按钮。 单击是。
- 关闭重新匹配地址窗格。
将患者信息与点连接起来
现在,您已经对所有新患者记录进行了地理编码,可以将受保护的数据(如姓名、种族和性别)与它们关联起来。
- 在地理处理窗格中,搜索并打开连接字段工具。

- 对于输入表,选择 new_patient_locations

- 设置以下参数:
- 对于输入字段,选择 TempKey。
- 对于连接表,选择 new_patients。
- 对于连接字段,选择 TempKey。
- 对于传输字段,选择 Name。

随即在名称下方出现出现另一个下拉菜单。

- 就爱那个以下字段添加到传输字段:
- Sex
- RaceSelected
- Hispanic_Latino
- Lang_Pref_Home
- PatientID

- 单击运行。
PII 字段已重新连接到地理编码的患者记录上。

为了符合隐私指南,您必须将数据保存到本地计算机或 ArcGIS Enterprise 环境中受保护的服务器中,而不是将输出数据存储在 ArcGIS Online 中。 根据允许使用 ArcGIS Online 进行地理编码的相同的 HIPAA 规则,在 ArcGIS World Geocoding Service 中存储带有 PII 的健康数据尚未获得批准。
- 关闭所有打开的表。
追加新患者
new_patient_locations 要素类已准备就绪,可追加到主要 patients 要素类中。
- 在地理处理窗格中,单击后退按钮。 搜索并打开追加工具。
追加工具接受一个或多个数据图层,并将它们复制到另一个图层中。
- 对于输入数据集,选择 new_patient_locations。
- 对于目标数据集,选择 patients。
- 对于字段匹配类型,选择使用字段映射协调字段差异。

此选项允许您将 new_patient_locations 追加到 patients 中,尽管它们的方案不完全匹配。 patients 图层中没有 TempKey 字段。 如果使用默认选项,则两个图层必须具有完全相同的字段。
由于它们不完全匹配,您可以通过不将它们映射到 patients 中的现有字段来删除 TempKey 的值。 这些值仅用于将 PII 重新连接到点上,您不希望保留它们。
字段映射包含输出字段部分和源部分。 patients 图层中的每个字段都列在输出字段中。 您可以单击它们并查看 Source 图层中将映射到它们的字段。
字段映射允许您将数据从一个字段传输到另一个名称的字段中。 例如,如果 patients 图层中有一个名为 State(而非 Region)的字段,您可以单击该字段,并指定将 new_patient_locations 图层中 Region 字段的数据追加到其中。
- 单击运行。
新患者随即添加到 patients 图层中。 现在,您可以在分析中使用该图层,以确定可能得不到良好服务的人群中的患者集群。
- 在内容窗格中,打开 patients 图层。
- 保存工程。
您已使用一种可保护 PII 且符合 HIPAA 规则的方法对 new_patients 表进行了地理编码。 您已使用这些新数据更新了主 patients 图层,现在可以在分析中使用这些安全存储的本地数据。
确定服务匮乏的人群
在纳什维尔,有 17% 的人口在家中不讲英语。 在这个群体中,家中最常使用的语言是西班牙语。 这个群体中有近一半人口只会说西班牙语。 当信息和护理传递使用不熟悉的语言时,患者可能会对护理满意度降低,无法获得预防护理,并因此导致健康状况更差。
您的医疗系统希望更好地服务使用西班牙语的患者,并希望查看他们是否在特定诊所附近空间聚集,或者是否在诊所接近度较低的地区,这可以通过服务区来衡量。 了解服务区内患者的语言偏好和需求,将有助于确保您的医疗系统提供充分的翻译和口译服务。 重要的是,所有患者都能获得他们完全理解的信息和服务,以便就健康问题制定明智决策。
确定位于服务区之外的患者
您可以将服务区信息与患者数据相结合,找出不在 15 分钟行驶时间服务区内的患者。
- 如有必要,在内容窗格中,选中 Service Area 图层组以显示它。
- 在 Service Area 图层组中,右键单击 Polygons,然后选中属性表。
- 在 Polygons 属性表中,右键单击 FromBreak 列标题,然后选中降序排序。

- 向下滚动表,单击在 FromBreak 字段中值为 0 的第一行的行标题。

- 按住 Shift 键,同时单击在 FromBreak 字段中值为 0 的最后一行的行标题。

所有 0-15 分钟行驶时间服务区面均被选中。
- 在内容窗格中,右键单击 Polygons,然后选中缩放至图层。

- 在地理处理窗格中,单击后退按钮。 搜索并打开按位置选择图层工具。

- 对于输入要素,选中 patients。

- 对于选择要素,选中 Service Area\Polygons。

在选择要素输入框下方出现一条通知,指示 Service Area\Polygons 要素类已被选择,并且将处理 8 条记录。 先前当您看到类似的消息时,需要清除选择以处理所有要素。 在本情况下,您有意地选择了 0-15 分钟行驶时间服务区面,以使用它们来创建选择。 您不需要清除选择。
- 单击运行。

已选定 0-15 分钟行驶时间服务区面内的患者。 这是获取所需信息的一步,即此集合的补集。 也就是说,您需要所有不在这个范围内的患者。
- 打开 patients 表。
已选定大多数患者。 您将切换选择内容,来选择位于 15 分钟行驶时间服务区之外的患者,以帮助识别服务匮乏的区域。
- 单击切换。

该选择切换,现在选定 984 条记录。 这些患者是不在 0-15 分钟行驶时间服务区内的患者。 这些患者可能比靠近设施点的人群更难获得服务。
注:
如果选择的患者数量并不完全相同,依然可以继续。
识别讲西班牙语的患者
现在,您已经选择了不在 15 分钟行驶时间服务区内的患者,您将在这个群体中选择讲西班牙语的患者。
- 在地理处理窗格中,单击后退按钮。 搜索并打开按属性选择图层工具。
- 对于输入行,选择 patients 。
该工具指示有一个选择。 仅当工具运行时,才会处理选定的记录。
- 对于选择类型,选择选择当前选择内容的子集。

- 对于表达式,单击选择字段,然后选择 Lang_Pref_Home。

Lang_Pref_Home 字段包含患者家中使用的首选语言。
- 接受默认的比较运算符 is equal to。 在值下拉菜单中,选中 Spanish。

- 单击运行。
该工具从已经选择的不在 0-15 分钟行驶时间服务区内的患者集合中选择了 Lang_Pref_Home 字段为 Spanish 的患者。
- 取消选中 Polygons 图层。
您可以看见所选择的要素。

该区域的西北和东南部分有两个小的聚集区。
导出所选要素
您已经确定了满足特定选择条件的一组患者。 您可以将这些点保存为自己的要素类,这样无需执行所有选择步骤,即可使用它们。 在服务扩展规划工程中,您可能有多个感兴趣的人群,以生成几组患者点。 例如,您可以使用数据丰富来确定汽车拥有率低的社区中的患者,在步行时间服务区分析中进行分析,并选择出在便利步行距离之外的患者聚集区。
- 在内容窗格中,右键单击患者,指向数据,然后选择导出要素。

输入要素参数已经设置为 patients 图层。 该工具将通知您,已存在一个选择,并将对其进行处理。
- 在导出要素窗格中,对于输出要素类,键入 patients_underserved_1。

您将接受默认的输出位置。 由于这是 patients 图层的一个子集,它包含个人身份信息 (PII),必须安全地存储在您的本地计算机上或防火墙后面的 ArcGIS Enterprise 服务器上。
- 单击确定。
工具随即开始运行,patients_underserved_1 图层将添加到地图中。
- 取消选中 patients 图层。

所确定的服务匮乏患者可能聚集的东北聚集区靠近竞争对手的位置:Tennessee Star Medical Group - Primary Care Hermitage。 鉴于这个事实,尽管这个群体在您的网络中没有得到服务,但它的服务匮乏程度可能不像看上去严重。 如果您进行行驶时间服务区分析,很可能会发现在这个聚集区内的许多患者仅需 15 分钟行驶时间即可到达距离竞争对手诊所。

相比之下,西南方的另一个聚集区既没有您的网络内的医疗设施,也没有竞争对手网络中的医疗设施。

虽然最终可能值得在东北方聚集区和竞争对手位置附近建立一个设施,但在西南方聚集区附近建立一个新的医疗服务提供设施可能对社区带来更大的效益。
您可以通过识别符合不同标准的其他服务匮乏的患者聚集区,并将这些结果结合起来规划扩展,继续进行分析。
- 保存工程。
在本教程中,您学习了在健康系统战略规划的背景下,对健康信息进行地理编码和服务区分析。 在对患者数据进行地理编码时,必须充分考虑患者隐私的法规和指南。 通过使用虚构的数据,您学习了如何应用非私密健康数据的标准地理编码过程,以及符合 HIPAA 的保护健康数据的地理编码过程。 通过使用虚构的数据,您了解了如何从患者地址表中删除识别字段,并在事后重新连接,以便仅使用地址信息进行地理编码。 您了解到虽然 ArcGIS World Geocoding Service 符合 HIPAA 指南,但最好做法是删除这些字段。 当您在美国境内使用 ArcGIS World Geocoding Service 时,患者数据将受到保护。 您还了解到,必需谨慎存储或托管患者数据。
本教程的目标是增强您对地理编码敏感数据的信心和理解。 同时,请理解数据安全(尤其是健康数据安全)主题覆盖范围广泛,本教程不足以覆盖所有潜在威胁。
为了进一步增强您在此主题上的知识,特别是与地理信息相关的知识,请尝试名为对健康数据进行去识别处理,以进行可视化和共享的教程,该教程涵盖了各种掩膜和数据聚合技术,以进一步保护您的敏感信息。 与往常一样,您应该了解并遵守与个人可识别信息和受保护健康信息相关的组织政策和程序。
您可以在教程库中找到更多教程。



