How to convert unstructured medical data into Fast Healthcare Interoperability Resources (FHIR) files using Amazon HealthLake, a HIPAA-eligible service, and then analyze and get new insights
Benefits of AWS Health Lake
With AWS HealthLake, you can:
- Quickly and easily ingest health data — You can bulk import on-premises Fast Healthcare Interoperability Resources (FHIR) files, including clinical notes, lab reports, insurance claims, and more, to an Amazon Simple Storage Service (Amazon S3) bucket. You can then use the data in downstream applications or workflows.
- Use the FHIR REST API operations — HealthLake supports using the FHIR REST API operations to perform CRUD (Create/Read/Update/Delete) operations on your data store. FHIR search is also supported.
- Store your data in the AWS Cloud in a secure, HIPAA-eligibile manner that can be audited — You can store data in the FHIR format, so it can be easily queried. HealthLake creates a complete, chronological view of each patient's medical history, and structures it in the R4 FHIR standard format.
- Athena integration — HealthLake's integration with Athena means you can create powerful SQL-based queries that you can use to create and save complex filter criteria. Then, you can use this data in downstream applications such as SageMaker to train a machine learning model or Amazon QuickSight to create dashboards and data visualizations.
- Transform unstructured data using specialized machine learning (ML) models — HealthLake provides integrated medical natural language processing (NLP) using Amazon Comprehend Medical. Raw medical text data is transformed using specialized ML models. These models have been trained to understand and extract meaningful information from unstructured healthcare data. With integrated medical NLP, you can automatically extract entities (for example, medical procedures and medications), entity relationships (for example, a medication and its dosage), and entity traits (for example, positive or negative test result or time of procedure) data from your medical text. HealthLake then creates new resources based on the traits sign, symptom, and condition. These are added as new Condition, Observation, and Medication Statement resource types.
Note
After February 20, 2023, HealthLake data stores do not use integrated natural language processing (NLP) by default. If you are interested in turning on this feature on your data store, see below-
How do I turn on HealthLake's integrated natural language processing feature?
As of February 20, 2023, the default behavior of HealthLake data stores changed.
Current data stores: All current HealthLake data stores will stop using natural language processing (NLP) on base64-encoded DocumentReference resources. This means that new DocumentReference resources will not be analyzed using NLP, and no new resources will be generated based off of text in the DocumentReference resource type. For existing DocumentReference resources, the data and resources generated via NLP remain, but they will not be updated after February 20, 2023.
New data stores: HealthLake data stores created after February 20, 2023 will not perform natural language processing (NLP) on base64-encoded DocumentReference resources.
To turn on this feature you must create a case using AWS Support Center Console. To create your case, log in to your AWS account, and then choose Create case. To learn more about creating a case and case management, see Creating support cases and case management in the AWS Support User Guide.
HealthLake Use Cases
HealthLake assists healthcare companies in the analysis of population health trends, outcomes, and costs through population health management. This aids organizations in selecting the best care management solutions and determining which action is most suitable for a certain patient population.
Enhancing care quality by gathering a comprehensive picture of a patient's medical history, HealthLake helps healthcare facilities, health insurance providers, and life sciences businesses eliminate gaps in care, enhance care quality, and cut costs.
Enhancing hospital productivity with essential analytics and machine learning resources to boost productivity and cut down on waste.
Transform, analyze, and discover insights from unstructured healthcare data using Amazon HealthLake

The workflow steps are as follows:
- A document is uploaded to an Amazon Simple Storage Service (Amazon S3) bucket.
- The document upload in Amazon S3 triggers an AWS Lambda function.
- The Lambda function sends the image to Amazon Textract.
- Amazon Textract extracts text from the image and stores the output in a separate Amazon Textract output S3 bucket.
- The final result is stored as specific FHIR resources (the extracted text is loaded in
DocumentReferenceas base64 encoded text) in Amazon HealthLake to extract meaning from the unstructured data with integrated Amazon Comprehend Medical for easy search and querying. - Users can create meaningful analyses and run interactive analytics using Amazon Athena.
- Users can build visualizations, perform ad hoc analysis, and quickly get business insights using Amazon QuickSight.
- Users can make predictions with health data using Amazon SageMaker ML models.
For more details please review this article
Guidance for Ingesting PDF and Image Files to AWS HealthLake

The workflow steps are as follows:
Step 1 Users upload a PDF file or an image file, ending with .tiff, .jpg, or .png.
Step 2 Creating a new file in Amazon Simple Storage Service (Amazon S3) invokes an AWS Lambda function.
Step 3 The Lambda function calls Amazon Textract APIs to parse the data.
Step 4 The Lambda function inserts the key-value pairs into AWS HealthLake.
Step 5 HealthLake transforms customer data into an analytics-ready format for AWS Lake Formation in near real-time to provide enhanced analytics capabilities. Lake Formation is built on AWS Glue. HealthLake automatically provides you with integrated natural language processing (NLP) using Amazon Comprehend Medical.
Step 6 Amazon Athena queries the HealthLake data.
Step 7 An S3 bucket stores the HealthLake data.
Step 8 Users can view the HealthLake data in a dashboard using Amazon QuickSight.
Step 9 Users can build, train, and deploy machine learning (ML) models with Amazon SageMaker using HealthLake data.
Step 10 HealthLake integrates with third-party tools.
For more details please review this article
If the data is not in FHIR format these connectors can help to convert the data into FHIR format
https://us-east-1.console.aws.amazon.com/healthlake/home?region=us-east-1#/marketplaces

A step-by-step process to create a Data Store in AWS HealthLake

Configuring a new IAM role to use HealthLake (IAM Administrator)



{ "Version": "2012–10–17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject" ], "Resource": "arn:aws:s3:::my-bucket/*" }, { "Effect": "Allow", "Action": [ "ram:GetResourceShareInvitations", "ram:AcceptResourceShareInvitation", "glue:CreateDatabase", "glue:DeleteDatabase" ], "Resource": "*" } ] }
Creating a HealthLake data store






Read the Patient data


Search the Patient data with GET operation


Patient data details
{ "resourceType": "Bundle", "type": "searchset", "link": [ { "relation": "next", "url": "https://healthlake.us-east-1.amazonaws.com/datastore/61f6f54c934e1334632a893273061e32/r4/Patient?page=AAMA-EFRSURBSGlnakhpK0JhMmVXZ0NmVUFwYTNpTXkwM0R0UEJZbWEzelp2MFNxZWNZRXlBRkRUbmhoRlBSQ2FzcUNKdTgvTjBtUUFBQUFmakI4QmdrcWhraUc5dzBCQndhZ2J6QnRBZ0VBTUdnR0NTcUdTSWIzRFFFSEFUQWVCZ2xnaGtnQlpRTUVBUzR3RVFRTXdCTlVnR1VPQUhtWkdqR25BZ0VRZ0R2YVBaWGU5aWcyMkt6ajlrcnNhWVdDSXRTakhCM2JRUUQzbGdabkN1L2RvenFib0orekdTdXZmanREdHlhMmNUdGZ5OFNkdTM4bFJIMGozZz09XTPujVBj3HaXz4Vorl_-05s9sHoKUdKQK7hcSQLEtr23Vr2OywKDaS0fl-_aqt5LCxNrMDrmyFfF1a-7-uZbCPFa6IxLseUoZwxuaTg-CxgHCAqokCP_DoOmkGNA1V9UZLJ-G3MWdsjiG8DuANC5aBKpaj5tnOnXCPOdmJuvCrKxSy-6z4fMw2XWjce8ZB1nG74MTDR-wb8Z3-DXaPEFXrrcuN_YGqNI6vQwp5puM2UVgqHoFMwXhK6mWkvy0-8DN71Jmfz2lw50iEfHWti_rvlhxUv7OqUVds3M_-K6gUonRgRH7qZ7INAGypVnMCIafCWcZAbD7kjeZWPugsd4VRgCb76YRYmyLUmAtkFMEeK-lzE0PowqWX4cJdqMQ28SJ_fOmyazTYByqvD6EXP-YMRtU27MfLJCynKK58mhRChbLpwFz05d3dyBwVcl9uC2955AlS-2rgGIi80pVi3fLvQsg2t95MtHunm4c7hD6XxiLMZ9p04oI4NFq3F9679kia829pALAWTEwxZMhA7_wihtU2WlNyolkN5Qw7gHBAdo7czPZ98bExCaB9Pnx6N0uUgp624aAyzhKTe9zcKGRW47Pt7ymgknzB8Wf_vDiAfUfW-RbE_PAygBAvD9hwVNwHFIRP__fz0S2caKODgUgXIDAOorzz11pXm94EGCjMrf8f052cgPzEyyf1rhSSvdlBJwFjUDBU8lXpDVO9waFQlanNhsi9NQWtJqbiCARqG_55pkF648lepKmXQD-sLX2JAd8jb_AVwxO9SFCkHCTaleATQbGS9X0N-jkDKnqgRtjepWGwFp7G2xh-PpXAtewnGaCGASi0rCw2oEFVIa030fGsMJU7yzUDpR3RAFQLn2Kw6wMfNWJdSFwkERM5ny3IKJjQWyOlPYa2x0sjFI4Dqc3CPe61cJKsvV9afxRn2-pNecuHiTCvPGaUp9XkVYhCg6BMALjDTbdHrFO_W88iRjiI1H0DjHfDyIFXcb-ZE5gN1UfxpjWw==" } ], "entry": [ { "resource": { "resourceType": "Patient", "id": "04c704c4–5d2d-4308–9c33–1690a6e47a6b", "meta": { "lastUpdated": "2024–06–21T03:40:52.942Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: -1028339658756901078 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Jacquelin132 Zemlak964" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Haverhill", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0.00395599232589674 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 21.996044007674104 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "04c704c4–5d2d-4308–9c33–1690a6e47a6b" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "04c704c4–5d2d-4308-9c33-1690a6e47a6b" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–83–3466" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "DL", "display": "Driver's License" } ], "text": "Driver's License" }, "system": "urn:oid:2.16.840.1.113883.4.3.25", "value": "S99998319" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "PPN", "display": "Passport Number" } ], "text": "Passport Number" }, "system": "http://standardhealthrecord.org/fhir/StructureDefinition/passportNumber", "value": "X75739588X" } ], "name": [ { "use": "official", "family": "Little434", "given": [ "Dexter530" ], "prefix": [ "Mr." ] } ], "telecom": [ { "system": "phone", "value": "555–132–1111", "use": "home" } ], "gender": "male", "birthDate": "1997–11–22", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 42.153621929974896 }, { "url": "longitude", "valueDecimal": -71.33316034414361 } ] } ], "line": [ "738 Cassin Club" ], "city": "Millis", "state": "Massachusetts", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "05016305–3904–4b36–85da-17e6150998ff", "meta": { "lastUpdated": "2024–06–21T03:41:02.780Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 443766480812008728 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Chaya236 McClure239" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Plymouth", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 37 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "05016305–3904–4b36–85da-17e6150998ff" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "05016305–3904–4b36-85da-17e6150998ff" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–86–1898" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "DL", "display": "Driver's License" } ], "text": "Driver's License" }, "system": "urn:oid:2.16.840.1.113883.4.3.25", "value": "S99925413" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "PPN", "display": "Passport Number" } ], "text": "Passport Number" }, "system": "http://standardhealthrecord.org/fhir/StructureDefinition/passportNumber", "value": "X28661875X" } ], "name": [ { "use": "official", "family": "Stoltenberg489", "given": [ "Rafael239" ], "prefix": [ "Mr." ] } ], "telecom": [ { "system": "phone", "value": "555–894–9150", "use": "home" } ], "gender": "male", "birthDate": "1982–02–24", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 42.40497943914332 }, { "url": "longitude", "valueDecimal": -71.08449377268447 } ] } ], "line": [ "314 VonRueden Passage" ], "city": "Malden", "state": "Massachusetts", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "M", "display": "M" } ], "text": "M" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "0679b7b7–937d-488a-b48d-6315b8e7003b", "meta": { "lastUpdated": "2024–06–21T03:41:06.867Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 8689591525204053079 Population seed: 1593536077147</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Juan88 Conn188" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Belmont", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0.3954752771700445 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 9.604524722829956 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "0679b7b7–937d-488a-b48d-6315b8e7003b" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "0679b7b7–937d-488a-b48d-6315b8e7003b" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–59–9251" } ], "name": [ { "use": "official", "family": "Sauer652", "given": [ "Tommy814" ] } ], "telecom": [ { "system": "phone", "value": "555–892–3457", "use": "home" } ], "gender": "male", "birthDate": "1997–06–28", "deceasedDateTime": "2008–03–15T04:55:51–07:00", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 41.92808759271989 }, { "url": "longitude", "valueDecimal": -71.25590429868019 } ] } ], "line": [ "799 Torp Burg" ], "city": "Attleboro", "state": "Massachusetts", "postalCode": "02861", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "0af11559–08ee-479c-a0d1–5d2d33eda0df", "meta": { "lastUpdated": "2024–06–21T03:41:06.537Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 770128811307183450 Population seed: 1593458330238</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Patrica776 Feil794" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Chicopee", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 9 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "0af11559–08ee-479c-a0d1–5d2d33eda0df" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "0af11559–08ee-479c-a0d1-5d2d33eda0df" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–15–9496" } ], "name": [ { "use": "official", "family": "Conroy74", "given": [ "Timothy142" ] } ], "telecom": [ { "system": "phone", "value": "555–214–2778", "use": "home" } ], "gender": "male", "birthDate": "2010–12–26", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 42.09661685410584 }, { "url": "longitude", "valueDecimal": -71.82587596324437 } ] } ], "line": [ "233 Bosco Alley" ], "city": "Oxford", "state": "Massachusetts", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "1402cab0-a59e-4885–9649-c007b5fae81c", "meta": { "lastUpdated": "2024–06–21T03:40:58.804Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 181470021848733358 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Carletta836 Becker968" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Hanover", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0.06513996746042858 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 7.9348600325395715 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "1402cab0-a59e-4885–9649-c007b5fae81c" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "1402cab0-a59e-4885-9649-c007b5fae81c" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–95–4907" } ], "name": [ { "use": "official", "family": "Weissnat378", "given": [ "Jerry654" ] } ], "telecom": [ { "system": "phone", "value": "555–769–9164", "use": "home" } ], "gender": "female", "birthDate": "2011–04–20", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 42.34184563191583 }, { "url": "longitude", "valueDecimal": -72.36668540761987 } ] } ], "line": [ "119 Rice Gardens" ], "city": "Pelham", "state": "Massachusetts", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "1e07ac38–4c1d-438a-b673-cae1c8e39e16", "meta": { "lastUpdated": "2024–06–21T03:40:57.083Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 173988207550306119 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Cora299 Simonis280" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Quincy", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 1 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "1e07ac38–4c1d-438a-b673-cae1c8e39e16" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "1e07ac38–4c1d-438a-b673-cae1c8e39e16" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–39–5561" } ], "name": [ { "use": "official", "family": "Hudson301", "given": [ "Huey641" ] } ], "telecom": [ { "system": "phone", "value": "555–695–8912", "use": "home" } ], "gender": "male", "birthDate": "2018–06–20", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 42.32669377973972 }, { "url": "longitude", "valueDecimal": -71.1835653641874 } ] } ], "line": [ "662 Kertzmann Highlands Unit 63" ], "city": "Watertown", "state": "Massachusetts", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthInteger": 3, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "20a70ecf-c423–4318–82c3–40542074d6a8", "meta": { "lastUpdated": "2024–06–21T03:40:54.735Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 4884552749202616612 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Adena533 Wilkinson796" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Haverhill", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0.010180916914524702 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 3.989819083085475 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "20a70ecf-c423–4318–82c3–40542074d6a8" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "20a70ecf-c423–4318-82c3-40542074d6a8" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–92–9210" } ], "name": [ { "use": "official", "family": "Fadel536", "given": [ "Dorene845" ] } ], "telecom": [ { "system": "phone", "value": "555–263–8561", "use": "home" } ], "gender": "female", "birthDate": "2015–05–01", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 41.866611674283995 }, { "url": "longitude", "valueDecimal": -70.91287178355807 } ] } ], "line": [ "644 West Club Unit 69" ], "city": "Middleborough", "state": "Massachusetts", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "24042b1f-5acb-449f-9948–462618aba6d6", "meta": { "lastUpdated": "2024–06–21T03:41:07.772Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: -6789520709968396257 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Shea825 Boyle917" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Watertown", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0.22835832839835057 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 15.77164167160165 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "24042b1f-5acb-449f-9948–462618aba6d6" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "24042b1f-5acb-449f-9948-462618aba6d6" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–67–9727" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "DL", "display": "Driver's License" } ], "text": "Driver's License" }, "system": "urn:oid:2.16.840.1.113883.4.3.25", "value": "S99931082" } ], "name": [ { "use": "official", "family": "Mraz590", "given": [ "Treena759" ] } ], "telecom": [ { "system": "phone", "value": "555–654–1196", "use": "home" } ], "gender": "female", "birthDate": "2003–10–09", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 41.32433137268357 }, { "url": "longitude", "valueDecimal": -70.07579527911105 } ] } ], "line": [ "1037 Raynor Rapid" ], "city": "Nantucket", "state": "Massachusetts", "postalCode": "02554", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "31070f11–67f9–427b-b378–5f6b43fa6337", "meta": { "lastUpdated": "2024–06–21T03:40:47.015Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 345576899623866358 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Kerry175 Cummerata161" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Hamburg", "state": "Hamburg", "country": "DE" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 5 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "31070f11–67f9–427b-b378–5f6b43fa6337" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "31070f11–67f9–427b-b378-5f6b43fa6337" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–37–9700" } ], "name": [ { "use": "official", "family": "Daugherty69", "given": [ "Boris111" ] } ], "telecom": [ { "system": "phone", "value": "555–706–9971", "use": "home" } ], "gender": "male", "birthDate": "2014–10–05", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 41.73946363738915 }, { "url": "longitude", "valueDecimal": -70.90153259987089 } ] } ], "line": [ "285 Wehner Arcade Suite 25" ], "city": "New Bedford", "state": "Massachusetts", "postalCode": "02746", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "de-DE", "display": "German (Germany)" } ], "text": "German (Germany)" } } ] }, "search": { "mode": "match" } }, { "resource": { "resourceType": "Patient", "id": "33c16607-a3a9–4b31-afae-64e94b6e39b9", "meta": { "lastUpdated": "2024–06–21T03:41:05.826Z" }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Generated by <a href=\"https://github.com/synthetichealth/synthea\">Synthea</a>.Version identifier: master-branch-latest\n . Person seed: 157419359014185452 Population seed: 1593457889422</div>" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "valueString": "Shantae970 Stamm704" }, { "url": "http://hl7.org/fhir/StructureDefinition/patient-birthPlace", "valueAddress": { "city": "Harvard", "state": "Massachusetts", "country": "US" } }, { "url": "http://synthetichealth.github.io/synthea/disability-adjusted-life-years", "valueDecimal": 0.972852472957058 }, { "url": "http://synthetichealth.github.io/synthea/quality-adjusted-life-years", "valueDecimal": 20.027147527042942 } ], "identifier": [ { "system": "https://github.com/synthetichealth/synthea", "value": "33c16607-a3a9–4b31-afae-64e94b6e39b9" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "MR", "display": "Medical Record Number" } ], "text": "Medical Record Number" }, "system": "http://hospital.smarthealthit.org", "value": "33c16607-a3a9–4b31-afae-64e94b6e39b9" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "SS", "display": "Social Security Number" } ], "text": "Social Security Number" }, "system": "http://hl7.org/fhir/sid/us-ssn", "value": "999–17–3683" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "DL", "display": "Driver's License" } ], "text": "Driver's License" }, "system": "urn:oid:2.16.840.1.113883.4.3.25", "value": "S99984004" }, { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2–0203", "code": "PPN", "display": "Passport Number" } ], "text": "Passport Number" }, "system": "http://standardhealthrecord.org/fhir/StructureDefinition/passportNumber", "value": "X57677X" } ], "name": [ { "use": "official", "family": "Pfannerstill264", "given": [ "Tabetha269" ], "prefix": [ "Ms." ] } ], "telecom": [ { "system": "phone", "value": "555–927–3493", "use": "home" } ], "gender": "female", "birthDate": "1998–10–14", "address": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "extension": [ { "url": "latitude", "valueDecimal": 42.19959530545696 }, { "url": "longitude", "valueDecimal": -71.57440392940202 } ] } ], "line": [ "258 Wolff Divide Apt 29" ], "city": "Upton", "state": "Massachusetts", "postalCode": "01568", "country": "US" } ], "maritalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", "code": "S", "display": "Never Married" } ], "text": "Never Married" }, "multipleBirthBoolean": false, "communication": [ { "language": { "coding": [ { "system": "urn:ietf:bcp:47", "code": "en-US", "display": "English" } ], "text": "English" } } ] }, "search": { "mode": "match" } } ] }
Summary
For the ingestion, archiving, and analysis of clinical data using the Healthcare Interoperability FHIR (R4) specification (FHIR-Fast Healthcare Interoperability Resources), AWS HealthLake is a HIPAA-eligible service.
For more details please visit