synthea | Synthetic Patient Population Simulator
kandi X-RAY | synthea Summary
kandi X-RAY | synthea Summary
SyntheaTM is a Synthetic Patient Population Simulator. The goal is to output synthetic, realistic (but not real), patient data and associated health records in a variety of formats. Read our wiki for more information.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Provides explanation of the explanation of explanation .
- Generate claim .
- Export an in patient record .
- Gets the special type of the customer special property .
- Simulates the claim process .
- Calculates the vital signs .
- Export a record .
- This method creates and returns a MedicationRequest for the MedicationRequest .
- Creates a chart from a MultiTableConfig .
- Set the birth statistics for a person .
synthea Key Features
synthea Examples and Code Snippets
Community Discussions
Trending Discussions on synthea
QUESTION
The short version is this: The /Patient/[ID]/$everything for the example patient shown below has a reference to a procedure that is not also included in the /Patient/$everything resource.
Specifically: This example is from synthea. Synthea is an amazing tool that provides synthetic patients in FHIR format. (https://synthea.mitre.org/)
I have this example patient: https://syntheticmass.mitre.org/v1/fhir/Patient/5acc8bb4-2d14-4461-a560-228d96459cc3
This exists in the $everything resource as part of a claim resource:
...ANSWER
Answered 2022-Mar-14 at 23:08Why is the Procedure resource not in the /Patient/$everything?
That's an error that should be reported against Synthea
Are there other synthea data sets that might be helpful to us (I’m pretty sure I’ve heard of a covid one that’s out there somewhere).
I don't know; google might be your friend
QUESTION
Does Synthea (syntheticmass.mitre.org) support the ability to get multiple Patent?$everything resources in a single request?
I've tried some permutations of the the following but I'm not able to get it to return multiple patients in the same request.
Requests (POST)
https://syntheticmass.mitre.org/v1/fhir/$export?apikey=API_KEY_GOES_HERE
https://syntheticmass.mitre.org/v1/fhir?apikey=API_KEY_GOES_HERE
https://syntheticmass.mitre.org/v1/fhir/Bundle?apikey=API_KEY_GOES_HERE
https://syntheticmass.mitre.org/v1/fhir/Bundle/$export?apikey=API_KEY_GOES_HERE
Requests Body
...ANSWER
Answered 2022-Jan-28 at 21:05SyntheticMass does not support bulk data export.
If you want all the data, download the data from the downloads section: https://synthea.mitre.org/downloads
Source: I am responsible for the system.
QUESTION
I'm new to JsonPath and am using the Java port https://github.com/json-path/JsonPath.
I have a JSON object that looks like this (there are actually many entries, but I have removed the additional entries for brevity).
...ANSWER
Answered 2021-Nov-08 at 06:19Jayway Jsonpath implementation doesn't support indexOf
. use in
instead.
QUESTION
I'm using data from synthea and it looks like most (all?) of the given and family names I'm getting back end with a three digit number (e.g. Gregg522). Is this part of the design of synthea or am I parsing the data incorrectly. A snippet of the json I'm getting back is shown below. If this is part of the design, what is the motivation of ending the name with a number (I would think this would make the data less realistic).
...ANSWER
Answered 2021-Sep-28 at 21:00Yes, they generally do. It is sometimes nice to be able to see that the patients are fake/synthetic ones. However, this is a setting you can change: In the synthea.properties file, look for the setting "append_numbers_to_person_names" and set it to false.
QUESTION
I am trying to configure Mirth Connect Server 3.10.1 (Java version: 1.8.0_181), to write FHIR JSON docs to MongoDB. I've followed instructions from this post and have these drivers in custom-lib/
- bson-4.2.0.jar
- mongodb-driver-3.9.1.jar
- mongodb-driver-core-4.2.0.jar
My conf/dbdrivers.xml
has an entry like this,
ANSWER
Answered 2021-Feb-20 at 02:00QUESTION
I would like to know how to display certain properties from nested json data fetched from REST API.
It only shows as [Object object][Object object]. However I want to access and display properties stored within Entry -> Resource.
I cannot really figure out what the problem is... amongst component and the interface.. and even if I write extensionally on my html such as {{observation.entry.resource}}
, it is not working....
Thank you very much in advance!
- my service code
ANSWER
Answered 2020-Oct-01 at 17:08- The API returns an
Observation
which contains a list ofEntry
items, not a list ofObservation
items - Use
map
to transform from theObservation
to the list ofEntry
items
QUESTION
Using Synthea i have generated 10 patient information. I have an azure account where i have setup "Azure API for FHIR" service. i did all the setup and tried pushing a sample patient (as mentioned in the official docs). i am able to retrieve the patient information by patient id as well.
However, the generated resource from Synthea are not just one resource type.. It has many entries like Patient, Organization, Claim etc.. everything bundled under one resource - bundle
Something like this.. but having more than 100 resource types for a patient. Its good that, it covers entire journey of the patient.
...ANSWER
Answered 2020-Apr-17 at 19:55When you need to process bundles at the FHIR endpoint, you need to POST it to the root /
of the FHIR server. This is all described in https://www.hl7.org/fhir/http.html#transaction.
That said, the managed Azure API for FHIR only supports "batch" bundles at the moment. Bundle type transaction
is not currently supported on Azure API for FHIR.
Both batch
and transaction
are supported on the OSS FHIR Server for Azure (https://github.com/Microsoft/fhir-server) when deployed with the SQL server persistence provider.
If you want to convert the transaction bundle that Synthea produces to a batch bundle, then you could take a look at something like this: https://github.com/hansenms/FhirTransactionToBatch
QUESTION
I have a set of health care information in FHIR json format. Before storing such sensitive information i would like to anonymize the sensitive information such as name , phone number, address, physician contacts, etc.
I googled about anonimizing the fhir json and found there exist some security labels which classifies the information as Confidential , restricted , etc - https://www.hl7.org/fhir/valueset-security-labels.html
https://www.hl7.org/fhir/extension-auditevent-anonymized.html - This talks about the extension and the structure of anonymized data.
I am not sure how to replace these variables with security codes. Is there any api which does that or i have to find all the tags which are sensitive and loop the json and replace tags with security code.
Can someone give me an example of this can be achieved.
i have attached a sample json which i generated via synthea
...ANSWER
Answered 2020-Apr-16 at 14:39There is no 'standard' way to anonymize because anonymization is a risk-reduction approach that requires knowledge of both the threats you're trying to defend against and how the data needs to be used. When combined with other data, any element could potentially be 'sensitive'. It could also be essential to the intended analysis.
The extension you're looking at is specific to audit event. The way you'd actually flag a Patient resource as having been anonymized is using the ANONYED security tag in resource.meta. I don't believe there's a standard extension for marking what elements should be anonymized. If there were such an element, the element would also need to indicated how the data should be anonymized and the alorithm would typically need to take into account multiple elements - or even multiple resources. E.g. Should dates be changed to a random value, or just have the day shifted? Should all dates in the set of related resources be shifted by the same amount or should they be adjusted independently. If you're changing the practitioners pointed to by different resources, should they be left as is, each one changed randomly, the same practitioner changed to the same random practitioner?
QUESTION
I have generated a patient with the default settings using Synthea. The first entry in the bundle generated is as follows:
...ANSWER
Answered 2020-Feb-18 at 08:41So this Bundle can be used as a transaction or a batch, that is - when the bundle is sent to the server, the server will know what operation (method
) to do with this resource and on what endpoint (url
).
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install synthea
System Requirements: SyntheaTM requires Java 1.8 or above.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page