A B C D E F G H I J K L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abbreviation - Variable in class org.mitre.synthea.world.geography.Place
-
The state abbreviation.
- accepts(Person, long) - Method in class org.mitre.synthea.world.agents.Provider
-
Will this provider accept the given person as a patient at the given time?.
- accepts(Person, long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether a plan will accept the given patient at this time using the plan eligibility criteria.
- activate() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Activate the symptom, marking it as unresolved.
- ACTIVE_EMERGENCY_ENCOUNTER - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Attribute key for active emergency encounters.
- ACTIVE_URGENT_CARE_ENCOUNTER - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Attribute key for active urgent care encounters.
- ACTIVE_WEIGHT_MANAGEMENT - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Indicates active weight management.
- ACTIVE_WEIGHT_MANAGEMENT - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is actively managing their weight.
- ACTIVE_WELLNESS_ENCOUNTER - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Attribute key for active wellness encounters.
- ActiveAllergy() - Constructor for class org.mitre.synthea.engine.Logic.ActiveAllergy
- ActiveCarePlan() - Constructor for class org.mitre.synthea.engine.Logic.ActiveCarePlan
- ActiveCondition() - Constructor for class org.mitre.synthea.engine.Logic.ActiveCondition
- ActiveMedication() - Constructor for class org.mitre.synthea.engine.Logic.ActiveMedication
- activities - Variable in class org.mitre.synthea.world.concepts.HealthRecord.CarePlan
-
The set of activities included in the care plan.
- add(double, E) - Method in class org.mitre.synthea.helpers.RandomCollection
-
Add an object (result) to the collection with a given weight.
- addAll(RandomCollection<E>) - Method in class org.mitre.synthea.helpers.RandomCollection
-
Add all of the entries from the supplied RandomCollection.
- addAttribute(String, String) - Method in class org.mitre.synthea.world.agents.Payer
-
Add additional attributes to Payer.
- addCosts(Claim.ClaimCost) - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Add the costs from the other entry to this one.
- addCoveredCost(BigDecimal) - Method in class org.mitre.synthea.world.agents.Payer
-
Increases the total costs incurred by the payer by the given amount.
- addCoveredCost(BigDecimal) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Adds a covered cost to this plan.
- addCurrentProvider(String, Provider) - Method in class org.mitre.synthea.world.agents.Person
-
Set the current provider to be the supplied provider.
- addEncounter(HealthRecord.Encounter) - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods
-
Add the supplied encounter to the list managed by this instance.
- addEncounter(HealthRecord.Encounter) - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Extend the current period to encapsulate the time bounds and costs of the supplied encounter.
- addFact(String, String) - Method in class org.mitre.synthea.helpers.FactTable
-
Adds a new key/fact combination to the table and returns the ID.
- addHash(String) - Static method in class org.mitre.synthea.world.concepts.Names
-
Adds a 1- to 3-digit hashcode to the end of the name.
- addInfo(String, long, int, Boolean) - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Record a new symptom.
- addLineItem(HealthRecord.Entry) - Method in class org.mitre.synthea.world.concepts.Claim
-
Adds non-explicit costs to the Claim (e.g., procedures, immunizations).
- addModules(File) - Static method in class org.mitre.synthea.engine.Module
-
Recursively adds a folder or directory of module files to the static list of modules.
- addNewEntry(long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Adds a new onset entry.
- addObservation(long, String, Object) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Add an observation to the encounter.
- addObservation(long, String, Object, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Add an observation to the encounter and uses the type to set the first code.
- addPlan(InsurancePlan) - Method in class org.mitre.synthea.world.agents.Payer
-
Adds a new insurance plan to the payer.
- addPoint(int, long, double) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Adds a point to the end of the trajectory.
- addPointFromPercentile(int, long, double, String) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Adds a point to the end of the trajectory.
- addQols(double) - Method in class org.mitre.synthea.world.agents.Payer
-
Adds the Quality of Life Score (QOLS) of a patient of the current (past?) year.
- address - Variable in class org.mitre.synthea.world.agents.Provider
-
Address of the provider.
- ADDRESS - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for address attribute.
- ADDRESS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the address of the person.
- addressed - Variable in class org.mitre.synthea.engine.State.Symptom
-
Whether the symptom has been addressed
- addressLargestSymptom() - Method in class org.mitre.synthea.world.agents.Person
-
Mark the largest valued symptom as addressed.
- addressSource(String) - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Address a given source.
- addRevenue(double) - Method in class org.mitre.synthea.world.agents.Provider
-
Adds the given amount to the provider's total revenue.
- addRevenue(BigDecimal) - Method in class org.mitre.synthea.world.agents.Payer
-
Adds the given revenue to the payer.
- addSymptoms(String, ExpressedSymptom.SymptomSource) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Record a symptom for the supplied module.
- addUncoveredCost(BigDecimal) - Method in class org.mitre.synthea.world.agents.Payer
-
Increases the costs the payer did not cover by the given amount.
- addUncoveredCost(BigDecimal) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Adds an uncovered cost to this plan.
- addValue(double) - Method in class org.mitre.synthea.helpers.TimeSeriesData
-
Adds a value to the time series.
- adherence - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
How closely the medical patient follows care instructions, represented as a probability
- adherence(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Adjust the probability of a patients adherence to Doctor orders, whether medication, careplans, whatever.
- ADHERENCE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the adherence level of the person.
- ADHERENCE_PROBABILITY - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Attribute key for a person's probability to follow doctor's orders and recommendations
- adjustBMIVectorForSuccessfulManagement(Person) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Change the BMI vector to reflect successful management of weight.
- adjustClaim(Claim.ClaimEntry, Person) - Method in interface org.mitre.synthea.world.agents.behaviors.payeradjustment.IPayerAdjustment
-
Adjust the claim entry according to this adjustment strategy.
- adjustClaim(Claim.ClaimEntry, Person) - Method in class org.mitre.synthea.world.agents.behaviors.payeradjustment.PayerAdjustmentFixed
- adjustClaim(Claim.ClaimEntry, Person) - Method in class org.mitre.synthea.world.agents.behaviors.payeradjustment.PayerAdjustmentNone
- adjustClaim(Claim.ClaimEntry, Person) - Method in class org.mitre.synthea.world.agents.behaviors.payeradjustment.PayerAdjustmentRandom
- adjustClaim(Claim.ClaimEntry, Person) - Method in class org.mitre.synthea.world.agents.Payer
-
Determines whether or not this payer will adjust this claim, and by how much.
- adjustClaim(Claim.ClaimEntry, Person) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Determines whether or not this payer will adjust this claim, and by how much.
- adjustment - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Amount the charge was decreased by payer adjustment.
- administration - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
Whether the medication is being administered
- adultRegression(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Weight regression is linear from a person's current weight to their original weight over the second through fifth year of active weight management.
- adultWeightLoss(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Weight loss is linear from the person's start weight to their target weight (start - percentage loss) over the first year of active weight management.
- age(long) - Method in class org.mitre.synthea.world.agents.Person
-
Returns a person's age in Period form.
- Age() - Constructor for class org.mitre.synthea.engine.Logic.Age
- ageInDecimalYears(long) - Method in class org.mitre.synthea.world.agents.Person
-
Returns a person's age in decimal years.
- ageInMonths - Variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.Point
-
Age in months for the individual.
- ageInMonths(long) - Method in class org.mitre.synthea.world.agents.Person
-
Return the persons age in months at a given time.
- ageInYears(long) - Method in class org.mitre.synthea.world.agents.Person
-
Returns the persons age in years at the given time.
- agem - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Age in months.
- AgeRange(String) - Constructor for class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
-
Creates an AgeRange by parsing the display string.
- ages - Variable in class org.mitre.synthea.world.geography.Demographics
-
A map of age ranges to their frequency in the population.
- ageSpecified - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Age range applies.
- ALCOHOLIC - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is an alcoholic.
- alive(long) - Method in class org.mitre.synthea.world.agents.Person
-
Returns whether a person is alive at the given time.
- allergies - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Allergies identified during the encounter.
- Allergy(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Allergy
-
Constructor for Entry.
- allergyActive(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Checks whether the specified allergy is active.
- allergyEnd(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End the current allergy of the specified type if one exists.
- AllergyEnd() - Constructor for class org.mitre.synthea.engine.State.AllergyEnd
- allergyEndByState(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End an existing allergy with the supplied state if one exists.
- AllergyOnset() - Constructor for class org.mitre.synthea.engine.State.AllergyOnset
- allergyStart(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Return the current allergy of the specified type or create a new one if none exists.
- allergyType - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Allergy
-
The type of allergy
- allPropertyNames() - Static method in class org.mitre.synthea.helpers.Config
-
Get a set of the names for all properties in the config file.
- ALWAYS - org.mitre.synthea.engine.State.TelemedicinePossibility
-
A telemedicine encounter will always happen
- ambulatory - Variable in class org.mitre.synthea.world.concepts.TelemedicineConfig.TelemedicineProbabilities
-
Ambulatory care transition probability
- AMBULATORY - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Ambulatory care visit.
- AMBULATORY - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Identifier for ambulatory services.
- AMBULATORY - Static variable in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Ambulatory type of care
- And() - Constructor for class org.mitre.synthea.engine.Logic.And
- App - Class in <Unnamed>
-
This Java source file was generated by the Gradle 'init' task.
- App() - Constructor for class App
- appendNumbersToNames - Static variable in class org.mitre.synthea.world.concepts.Names
-
Indicates whether numbers should be appended to generated names.
- ASCVD - Class in org.mitre.synthea.modules.calculators
-
ASCVD Risk Calculator.
- ASCVD() - Constructor for class org.mitre.synthea.modules.calculators.ASCVD
- ascvd10Year(Person, long, boolean) - Static method in class org.mitre.synthea.modules.calculators.ASCVD
-
Calculates the 10-year ASCVD Risk Estimates, based on the Pooled Cohort Equations for Estimation of 10-Year Risk of Hard ASCVD.
- assignCosts() - Method in class org.mitre.synthea.world.concepts.Claim
-
Assign costs between the payer and patient for all ClaimEntries in this claim.
- assignPoint(Person, String) - Method in class org.mitre.synthea.world.geography.Location
-
Assign a geographic location to the given Person.
- AtLeast() - Constructor for class org.mitre.synthea.engine.Logic.AtLeast
- AtMost() - Constructor for class org.mitre.synthea.engine.Logic.AtMost
- atrialFibrillation10Year(Person, long, boolean) - Static method in class org.mitre.synthea.modules.calculators.Framingham
-
Calculate 10 year risk of atrial fibrillation.
- Attachment() - Constructor for class org.mitre.synthea.engine.Components.Attachment
-
Default constructor for Attachment.
- Attachment(Components.Attachment) - Constructor for class org.mitre.synthea.engine.Components.Attachment
-
Copy constructor for Attachments.
- attribute - Variable in class org.mitre.synthea.engine.Transition.NamedDistribution
-
The attribute to fetch the distribution from, if applicable.
- Attribute() - Constructor for class org.mitre.synthea.engine.Logic.Attribute
- ATTRIBUTE - org.mitre.synthea.helpers.physiology.IoMapper.IoType
-
Attribute type mapping.
- attributes - Variable in class org.mitre.synthea.engine.Components.SampledData
-
Person attributes containing TimeSeriesData objects.
- attributes - Variable in class org.mitre.synthea.world.agents.Clinician
-
Attributes of the clinician, such as name, gender, and specialty.
- attributes - Variable in class org.mitre.synthea.world.agents.Person
-
Map of attributes for the person.
- attributes - Variable in class org.mitre.synthea.world.agents.Provider
-
Map of provider attributes.
- Attributes - Class in org.mitre.synthea.helpers
-
Task class to export a report of all Person attributes that Synthea is aware of.
- Attributes() - Constructor for class org.mitre.synthea.helpers.Attributes
- Attributes.Inventory - Class in org.mitre.synthea.helpers
-
Inventory of a single attribute, including who reads it, who writes it, and example values.
B
- Base64EncodedChart(byte[]) - Constructor for class org.mitre.synthea.helpers.ChartRenderer.Base64EncodedChart
-
Constructor for Base64EncodedChart.
- bedCount - Variable in class org.mitre.synthea.world.agents.Provider
-
Number of beds available at the provider.
- beforeInitialSample(long) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Determines whether the given time is before or after the NHANES sample selected as the seed for this growth trajectory.
- BiometricsConfig - Class in org.mitre.synthea.world.concepts
-
Class exposing various configurable biometric settings, which are set in resources/biometrics.yml.
- BiometricsConfig() - Constructor for class org.mitre.synthea.world.concepts.BiometricsConfig
- birth(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
For unto us a child is born.
- BIRTH_CITY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the city of birth of the person.
- BIRTH_COUNTRY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the country of birth of the person.
- BIRTH_DATE - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
The date of birth during pregnancy.
- BIRTH_HEIGHT - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
The height of the baby at birth.
- BIRTH_SEX - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
The sex of the baby at birth.
- BIRTH_STATE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the state of birth of the person.
- BIRTH_WEEK - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
The week of birth during pregnancy.
- BIRTH_WEIGHT - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
The weight of the baby at birth.
- BIRTHDATE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the birthdate of the person.
- BIRTHDATE_AS_LOCALDATE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the birthdate of the person as a LocalDate object.
- birthdateTimestamp() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's birthdate as a timestamp.
- birthdateTimestamp() - Method in class org.mitre.synthea.identity.Seed
- birthdateTimestamp() - Method in class org.mitre.synthea.identity.Variant
- BIRTHPLACE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the birthplace of the person.
- BirthStatistics - Class in org.mitre.synthea.world.concepts
-
BirthStatistics determines when a mother will give birth, the sex of the baby, and the newborn height and weight.
- BirthStatistics() - Constructor for class org.mitre.synthea.world.concepts.BirthStatistics
- BLINDNESS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is blind.
- BloodPressureValueGenerator - Class in org.mitre.synthea.modules
-
Generate realistic blood pressure vital signs, with impacts from select medications.
- BloodPressureValueGenerator(Person, BloodPressureValueGenerator.SysDias) - Constructor for class org.mitre.synthea.modules.BloodPressureValueGenerator
-
Constructor for BloodPressureValueGenerator.
- BloodPressureValueGenerator.SysDias - Enum in org.mitre.synthea.modules
-
Enum representing systolic and diastolic blood pressure.
- bmi - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
BMI computed from height and weight.
- bmi - Variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.Point
-
Body Mass Index (BMI) of the individual.
- BMI - Class in org.mitre.synthea.world.concepts
-
A utility class for calculating Body Mass Index (BMI) and related metrics.
- BMI - org.mitre.synthea.world.concepts.GrowthChart.ChartType
-
Growth chart for body mass index
- BMI() - Constructor for class org.mitre.synthea.world.concepts.BMI
- BMI_LOINC_CODE - Static variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
LOINC code for BMI observations.
- BMI_PERCENTILE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the BMI percentile of the person.
- bodySite - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
-
A SNOMED-CT body structures code.
- branches - Variable in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
The branches of this QuadTree node, if it is not a leaf.
- build(Module, String, JsonObject) - Static method in class org.mitre.synthea.engine.State
-
Construct a state object from the given definitions.
- buildPlanEligibilities(String, String) - Static method in class org.mitre.synthea.world.agents.behaviors.planeligibility.PlanEligibilityFinder
-
Builds the plan eligibilities for the given state and CSV input file.
- buildReactionDistributions() - Method in class org.mitre.synthea.engine.ReactionProbabilities
-
This will validate the reaction probabilities and generate the underlying objects used to get weighted samples of reaction severities.
C
- C19_FULLY_VACCINATED - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
This is somewhat redundant given that there is C19_VACCINE_STATUS, but GMF modules can't check attributes set to java enumeration values, so this will just be a simple boolean
- C19_LATE_ADOPTER_MODEL - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
If someone does not get vaccinated in the period of time that they are eligible and Synthea has national statistics on, there is still a chance that they will get vaccinated.
- C19_PERSON_ATTRS_KEY - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Key to use in Person.attributes in the IMMUNIZATIONS entry.
- C19_SCHEDULED_FIRST_SHOT - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Attribute key for the scheduled first shot.
- C19_SCHEDULED_SECOND_SHOT - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Attribute key for the scheduled second shot.
- C19_VACCINE - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Attribute key for the vaccine to give to the individual.
- C19_VACCINE_STATUS - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Attribute key for COVID-19 vaccine status.
- C19ImmunizationModule - Class in org.mitre.synthea.modules.covid
-
A module to simulate COVID-19 Immunizations in the United States.
- C19ImmunizationModule() - Constructor for class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Create and initialize an instance of the module.
- C19ImmunizationModule.VaccinationStatus - Enum in org.mitre.synthea.modules.covid
-
Enum representing the vaccination status of a person.
- C19Vaccine - Class in org.mitre.synthea.modules.covid
-
This class provides information on the currently Emergency Use Authorized (EUA) vaccines in the United States.
- C19Vaccine(String, String, boolean, double, long) - Constructor for class org.mitre.synthea.modules.covid.C19Vaccine
-
Create an instance of a COVID-19 Vaccine by supplying information on it.
- C19Vaccine.EUASet - Enum in org.mitre.synthea.modules.covid
-
Enum representing the Emergency Use Authorization (EUA) set of vaccines.
- C19VaccineAgeDistributions - Class in org.mitre.synthea.modules.covid
-
This class parses the CSV file that is created by calling the CDC API for COVID-19 vaccination information.
- C19VaccineAgeDistributions() - Constructor for class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
- C19VaccineAgeDistributions.AgeRange - Class in org.mitre.synthea.modules.covid
-
Representation of an age range in years with logic for parsing the format used by the CDC API.
- calculate(double, double) - Static method in class org.mitre.synthea.world.concepts.BMI
-
Calculate the Body Mass Index (BMI) given height and weight.
- calculate(Person, long) - Static method in class org.mitre.synthea.modules.QualityOfLifeModule
-
Calculate the HALYs for this person, at the given time.
- calculateZScore(double) - Static method in class org.mitre.synthea.world.concepts.GrowthChart
-
Z is the z-score that corresponds to the percentile.
- CallSubmodule() - Constructor for class org.mitre.synthea.engine.State.CallSubmodule
- canAffordPlan(InsurancePlan) - Method in class org.mitre.synthea.world.agents.Person
-
Returns whether or not a person can afford a given payer.
- CardiovascularDiseaseModule - Class in org.mitre.synthea.modules
-
Module for simulating cardiovascular disease risks and outcomes.
- CardiovascularDiseaseModule() - Constructor for class org.mitre.synthea.modules.CardiovascularDiseaseModule
-
Constructor for the Cardiovascular Disease Module.
- CarePlan(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.CarePlan
-
Constructor for CarePlan HealthRecord Entry.
- careplanActive(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Returns whether the careplan is currently active
- careplanEnd(long, String, HealthRecord.Code) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End the current care plan of the specified type if one exists.
- CarePlanEnd() - Constructor for class org.mitre.synthea.engine.State.CarePlanEnd
- careplanEndByState(long, String, HealthRecord.Code) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End an existing care plan with the supplied state if one exists.
- careplans - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Care plans initiated or updated during the encounter.
- careplanStart(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Get the current care plan of the specified type or create a new one if none found.
- CarePlanStart() - Constructor for class org.mitre.synthea.engine.State.CarePlanStart
- category - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Allergy
-
The category of allergy
- category - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Observation
-
The category this observation falls under, bound by a valueset
- CAUSE_OF_DEATH - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the cause of death of the person.
- CAUSE_OF_DEATH_CODE - Static variable in class org.mitre.synthea.modules.DeathModule
-
Code representing the cause of death on the U.S.
- chanceOfGettingShot(Person, long) - Static method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Determines the likelihood that an individual will get a COVID-19 vaccine based on their age.
- chart - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Configuration to generate a chart image.
- ChartConfig() - Constructor for class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
- ChartRenderer - Class in org.mitre.synthea.helpers
-
This class provides methods to create and render charts using JFreeChart.
- ChartRenderer() - Constructor for class org.mitre.synthea.helpers.ChartRenderer
- ChartRenderer.Base64EncodedChart - Class in org.mitre.synthea.helpers
-
Represents a base64 encoded chart image.
- ChartRenderer.ChartConfig - Class in org.mitre.synthea.helpers
-
POJO configuration for a chart.
- ChartRenderer.ChartType - Enum in org.mitre.synthea.helpers
-
Enumeration of supported chart types.
- ChartRenderer.MultiTableChartConfig - Class in org.mitre.synthea.helpers
-
POJO configuration for a chart with data from a MultiTable.
- ChartRenderer.MultiTableSeriesConfig - Class in org.mitre.synthea.helpers
-
POJO configuration for a chart series with data from a MultiTable.
- ChartRenderer.PersonChartConfig - Class in org.mitre.synthea.helpers
-
POJO configuration for a chart with data from a Person object.
- ChartRenderer.PersonSeriesConfig - Class in org.mitre.synthea.helpers
-
POJO configuration for a chart series with data from a Person object.
- chd10Year(Person, long, boolean) - Static method in class org.mitre.synthea.modules.calculators.Framingham
-
Calculates a patient's risk of coronary heart disease, based on the 1998 Framingham study group.
- checkCriteria(Person, long, int, boolean) - Method in class org.mitre.synthea.engine.Generator
-
Determines if a patient meets the requested criteria.
- checkEmployment(Person, long) - Method in class org.mitre.synthea.world.concepts.Employment
-
Checks on the employment status for the person.
- checkToPayMonthlyPremium(long) - Method in class org.mitre.synthea.world.agents.Person
-
Checks if the person has paid their monthly premium.
- checkValidSolver(String) - Static method in class org.mitre.synthea.engine.PhysiologySimulator
-
Checks whether a string is a valid solver name.
- chooseClinicianList(String, RandomNumberGenerator) - Method in class org.mitre.synthea.world.agents.Provider
-
Randomly chooses a clinician out of a given clinician list.
- chooseCost(Person) - Method in class org.mitre.synthea.world.concepts.Costs.CostData
-
Select an individual cost based on this cost data.
- chooseRandomPlan(List<InsurancePlan>, RandomNumberGenerator) - Method in interface org.mitre.synthea.world.agents.behaviors.planfinder.IPlanFinder
-
Choose a random payer from a list of payers.
- chronic - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
Whether the medication is being taken chronically
- chronicMedications - Variable in class org.mitre.synthea.world.agents.Person
-
Map of chronic medications for the person.
- chronicMedsRenewed - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Track if we renewed meds at this encounter.
- city - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
City name
- city - Variable in class org.mitre.synthea.world.agents.Provider
-
City where the provider is located.
- city - Variable in class org.mitre.synthea.world.geography.Demographics
-
The name of the city.
- city - Variable in class org.mitre.synthea.world.geography.Location
-
The name of the city.
- CITY - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for city attribute.
- CITY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the city of residence of the person.
- claim - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Claim associated with the encounter.
- claim - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
The claim associated with this medication
- Claim - Class in org.mitre.synthea.world.concepts
-
Represents a claim for healthcare services, including costs and payer details.
- Claim(HealthRecord.Entry, Person) - Constructor for class org.mitre.synthea.world.concepts.Claim
-
Constructor of a Claim for an Entry.
- Claim.ClaimCost - Class in org.mitre.synthea.world.concepts
-
Represents the cost details of a claim.
- Claim.ClaimEntry - Class in org.mitre.synthea.world.concepts
-
Represents a specific entry in a claim, such as an encounter or medication.
- ClaimCost() - Constructor for class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Create a new instance with all costs set to zero.
- ClaimCost(Claim.ClaimCost) - Constructor for class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Create a new instance with the same cost values as the supplied instance.
- ClaimEntry(HealthRecord.Entry) - Constructor for class org.mitre.synthea.world.concepts.Claim.ClaimEntry
-
Create a new ClaimEntry for the given health record entry.
- cleanMap(Map) - Static method in class org.mitre.synthea.helpers.Utilities
-
Iterate through a Map and remove any entries where there is a key, but the value is null.
- clear() - Static method in class org.mitre.synthea.world.agents.Provider
-
Clear the list of loaded and cached providers.
- clearBirthStatistics(Person) - Static method in class org.mitre.synthea.world.concepts.BirthStatistics
-
Clear birth statistics of mothers newborn.
- cliaNumber - Variable in class org.mitre.synthea.world.agents.Provider
-
CLIA number.
- clinicalNote - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Clinical note associated with the encounter.
- clinician - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Clinician who performed the encounter.
- clinician - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Procedure
-
The clinician who performed the procedure.
- Clinician - Class in org.mitre.synthea.world.agents
-
Represents a clinician, including their attributes, services provided, and organizational details.
- Clinician(long, RandomNumberGenerator, long, Provider) - Constructor for class org.mitre.synthea.world.agents.Clinician
-
Create a new clinician.
- clinicianMap - Variable in class org.mitre.synthea.world.agents.Provider
-
Map of clinicians categorized by their specialties.
- clinicianSeed - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
The clinician seed matches the random seed
- clone() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Create a shallow clone of this instance.
- clone() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionPeriod
-
Creates a clone of this ConditionPeriod.
- clone() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Create a shallow copy of this instance.
- clone() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Create a shallow copy of this instance.
- clone() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Creates a shallow copy of this object.
- clone() - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Create a shallow copy of this instance.
- clone() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomInfo
-
Create a clone of this SymptomInfo instance.
- clone() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Create a shallow copy of this instance.
- clone() - Method in class org.mitre.synthea.engine.Module
-
Clone this module.
- clone() - Method in class org.mitre.synthea.engine.State.AllergyEnd
- clone() - Method in class org.mitre.synthea.engine.State.CallSubmodule
- clone() - Method in class org.mitre.synthea.engine.State.CarePlanEnd
- clone() - Method in class org.mitre.synthea.engine.State.CarePlanStart
- clone() - Method in class org.mitre.synthea.engine.State
-
clone() should copy all the necessary variables of this State so that it can be correctly executed and modified without altering the original copy.
- clone() - Method in class org.mitre.synthea.engine.State.ConditionEnd
- clone() - Method in class org.mitre.synthea.engine.State.Counter
- clone() - Method in class org.mitre.synthea.engine.State.Death
- clone() - Method in class org.mitre.synthea.engine.State.Delay
- clone() - Method in class org.mitre.synthea.engine.State.Delayable
- clone() - Method in class org.mitre.synthea.engine.State.Device
- clone() - Method in class org.mitre.synthea.engine.State.DeviceEnd
- clone() - Method in class org.mitre.synthea.engine.State.Encounter
- clone() - Method in class org.mitre.synthea.engine.State.EncounterEnd
- clone() - Method in class org.mitre.synthea.engine.State.Guard
- clone() - Method in class org.mitre.synthea.engine.State.ImagingStudy
- clone() - Method in class org.mitre.synthea.engine.State.LegacyStateWithUnitlessRV
- clone() - Method in class org.mitre.synthea.engine.State.MedicationEnd
- clone() - Method in class org.mitre.synthea.engine.State.MedicationOrder
- clone() - Method in class org.mitre.synthea.engine.State.MultiObservation
- clone() - Method in class org.mitre.synthea.engine.State.Observation
- clone() - Method in class org.mitre.synthea.engine.State.Physiology
- clone() - Method in class org.mitre.synthea.engine.State.Procedure
- clone() - Method in class org.mitre.synthea.engine.State.SetAttribute
- clone() - Method in class org.mitre.synthea.engine.State.SupplyList
- clone() - Method in class org.mitre.synthea.engine.State.Symptom
- clone() - Method in class org.mitre.synthea.engine.State.Vaccine
- clone() - Method in class org.mitre.synthea.engine.State.VitalSign
- clone() - Method in class org.mitre.synthea.modules.CardiovascularDiseaseModule
-
Clone the module.
- clone() - Method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Clone the module.
- clone() - Method in class org.mitre.synthea.modules.EncounterModule
-
Clone the module.
- clone() - Method in class org.mitre.synthea.modules.HealthInsuranceModule
- clone() - Method in class org.mitre.synthea.modules.LifecycleModule
- clone() - Method in class org.mitre.synthea.modules.QualityOfLifeModule
- clone() - Method in class org.mitre.synthea.modules.WeightLossModule
- clone() - Method in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Instance
- clone() - Method in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
- cmsCategory - Variable in class org.mitre.synthea.world.agents.Provider
-
CMS category.
- cmsPin - Variable in class org.mitre.synthea.world.agents.Provider
-
CMS PIN.
- cmsProviderNum - Variable in class org.mitre.synthea.world.agents.Provider
-
CMS provider number.
- cmsProviderType - Variable in class org.mitre.synthea.world.agents.Provider
-
CMS provider type.
- cmsRegion - Variable in class org.mitre.synthea.world.agents.Provider
-
CMS region.
- CMSStateCodeMapper - Class in org.mitre.synthea.world.geography
-
Utility class for converting between state names and abbreviations and CMS provider state codes.
- CMSStateCodeMapper() - Constructor for class org.mitre.synthea.world.geography.CMSStateCodeMapper
-
Create a new instance.
- cmsUpin - Variable in class org.mitre.synthea.world.agents.Provider
-
CMS UPIN.
- code - Variable in class org.mitre.synthea.engine.State.Device
-
Code of the device
- code - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Code
-
The code itself.
- code - Variable in enum org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
The code of the reaction severity
- code() - Method in enum org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Returns the code for this EncounterType.
- Code(JsonObject) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Code
-
Create a new code from JSON.
- Code(String, String, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Code
-
Create a new code.
- codeInValueSet(HealthRecord.Code, String) - Static method in class org.mitre.synthea.helpers.RandomCodeGenerator
-
Check whether the given code is in the given ValueSet.
- codeListCache - Static variable in class org.mitre.synthea.helpers.RandomCodeGenerator
-
A cache of ValueSet URIs to their corresponding list of codes.
- codes - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
List of associated codes for the entry.
- coinsurancePaidByPayer - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Coinsurance paid by the payer.
- compare(Boolean, Boolean, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Compare two Booleans.
- compare(Double, Double, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Compare two Doubles.
- compare(Integer, Integer, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Compare two Integers.
- compare(Object, Object, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Compare two objects.
- compare(String, String, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Compare two Strings.
- compare(HealthRecord.Code, HealthRecord.Code, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Compare two Codes.
- compareDefaultInputs() - Method in class org.mitre.synthea.helpers.physiology.SimRunner
-
Sets the inputs to compare to the model default inputs.
- compareTo(HealthRecord.Code) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Code
- compareTo(Demographics) - Method in class org.mitre.synthea.world.geography.Demographics
- ComplexTransition(List<Transition.ComplexTransitionOption>) - Constructor for class org.mitre.synthea.engine.Transition.ComplexTransition
-
Represents a complex transition with a list of options.
- ComplexTransitionOption() - Constructor for class org.mitre.synthea.engine.Transition.ComplexTransitionOption
- Components - Class in org.mitre.synthea.engine
-
Various components used in the generic module framework.
- Components() - Constructor for class org.mitre.synthea.engine.Components
- Components.Attachment - Class in org.mitre.synthea.engine
-
Attachment class to support inline image file generation, raw base64 data, or URLs of image attachments for Observations.
- Components.DateInput - Class in org.mitre.synthea.engine
-
Represents a specific date input with detailed time components.
- Components.Exact<T> - Class in org.mitre.synthea.engine
-
An Exact quantity representing a single fixed value.
- Components.ExactWithUnit<T> - Class in org.mitre.synthea.engine
-
Variant of the Exact class, where a unit is required.
- Components.Range<R extends java.lang.Number> - Class in org.mitre.synthea.engine
-
A Range of values, with a low and a high.
- Components.RangeWithUnit<R extends java.lang.Number> - Class in org.mitre.synthea.engine
-
Variant of the Range class, where a unit is required.
- Components.SampledData - Class in org.mitre.synthea.engine
-
Represents sampled data with attributes and series.
- Concepts - Class in org.mitre.synthea.helpers
-
Task class to export a report of all clinical concepts (aka Codes) that Synthea is aware of.
- Concepts() - Constructor for class org.mitre.synthea.helpers.Concepts
- conditionActive(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Check whether the specified condition type is currently active (end is not specified).
- ConditionalTransition(List<Transition.ConditionalTransitionOption>) - Constructor for class org.mitre.synthea.engine.Transition.ConditionalTransition
-
Represents a conditional transition with a list of options.
- ConditionalTransitionOption() - Constructor for class org.mitre.synthea.engine.Transition.ConditionalTransitionOption
- conditionEnd(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End an existing condition if one exists.
- ConditionEnd() - Constructor for class org.mitre.synthea.engine.State.ConditionEnd
- conditionEndByState(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End an existing condition with the supplied state if one exists.
- ConditionOnset() - Constructor for class org.mitre.synthea.engine.State.ConditionOnset
- ConditionPeriod(Long) - Constructor for class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionPeriod
-
Constructs a ConditionPeriod with the specified onset time.
- ConditionPeriod(Long, Long) - Constructor for class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionPeriod
-
Constructs a ConditionPeriod with the specified onset and end times.
- conditions - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Conditions diagnosed during the encounter.
- conditionsInYear(List<HealthRecord.Entry>, long, long) - Static method in class org.mitre.synthea.modules.QualityOfLifeModule
-
Given a list of conditions, return a subset that was active during a given time period indicated by stop and stop.
- conditionStart(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Return an existing Entry for the specified code or create a new Entry if none exists.
- ConditionWithSymptoms(String, Long, Long) - Constructor for class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Create a new instance for the supplied condition name, onset and end times.
- Config - Class in org.mitre.synthea.helpers
-
Utility class for managing configuration properties in Synthea.
- Config() - Constructor for class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
- Config() - Constructor for class org.mitre.synthea.helpers.Config
- ConsolidatedServicePeriod(HealthRecord.Encounter) - Constructor for class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Create a new instance initialized with the time bounds and costs of the supplied encounter.
- ConsolidatedServicePeriods - Class in org.mitre.synthea.helpers
-
Utility class to group encounters by provider that are separated by less than a configurable amount of time.
- ConsolidatedServicePeriods(long) - Constructor for class org.mitre.synthea.helpers.ConsolidatedServicePeriods
-
Constructor to initialize the ConsolidatedServicePeriods instance.
- ConsolidatedServicePeriods.ConsolidatedServicePeriod - Class in org.mitre.synthea.helpers
-
Represents a single consolidated service period.
- ConstantValueGenerator - Class in org.mitre.synthea.helpers
-
A value generator that returns a set constant value for all eternity.
- ConstantValueGenerator(Person, double) - Constructor for class org.mitre.synthea.helpers.ConstantValueGenerator
-
Constructor for ConstantValueGenerator.
- CONTACT_EMAIL - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the email contact information of the person.
- CONTACT_FAMILY_NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the family name of the emergency contact for the person.
- CONTACT_GIVEN_NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the given name of the emergency contact for the person.
- contains(long) - Method in class org.mitre.synthea.identity.Period
-
Determines whether the timestamp is within this period.
- contains(LocalDate) - Method in class org.mitre.synthea.identity.Period
-
Checks if the given date is within this period.
- containsCode(String, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Determines if the given entry contains the provided code in its list of codes.
- containsReason(String, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord.EntryWithReasons
-
Determines if the given entry contains the provided reason code in its list of reason codes.
- contentType - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Code for the MIME type of the content, with charset etc.
- convertCalendarYearsToTime(int) - Static method in class org.mitre.synthea.helpers.Utilities
-
Convert a calendar year (e.g.
- convertRiskToTimestep(double, double) - Static method in class org.mitre.synthea.helpers.Utilities
-
Calculates 1 - (1-risk)^(currTimeStepInMS/originalPeriodInMS).
- convertRiskToTimestep(double, double, double) - Static method in class org.mitre.synthea.helpers.Utilities
-
Calculates 1 - (1-risk)^(newTimeStepInMS/originalPeriodInMS).
- convertTime(String, double) - Static method in class org.mitre.synthea.helpers.Utilities
-
Convert a quantity of time in a specified units into milliseconds.
- convertTime(String, long) - Static method in class org.mitre.synthea.helpers.Utilities
-
Convert a quantity of time in a specified units into milliseconds.
- coordinate - Variable in class org.mitre.synthea.world.geography.Place
-
Coordinate of the place.
- COORDINATE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the geographic coordinates of the person.
- copayPaidByPatient - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Copay paid by the patient.
- core - Variable in class org.mitre.synthea.engine.Module.ModuleSupplier
-
Indicates whether the module is a core module.
- correlation - Variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.YearInformation
-
Correlation of extended BMI Z Score between the current year and the next year.
- cost - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Total cost of the entry.
- Costs - Class in org.mitre.synthea.world.concepts
-
Costs is a utility class that provides methods to determine the cost of various healthcare entries such as procedures, medications, encounters, immunizations, devices, and supplies.
- Costs() - Constructor for class org.mitre.synthea.world.concepts.Costs
- Costs.CostData - Class in org.mitre.synthea.world.concepts
-
Helper class to store a grouping of cost data for a single concept.
- Counter() - Constructor for class org.mitre.synthea.engine.State.Counter
- county - Variable in class org.mitre.synthea.world.geography.Demographics
-
The name of the county where the city is located.
- COUNTY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the county of residence of the person.
- coverage - Variable in class org.mitre.synthea.world.agents.Person
-
Record of insurance coverage.
- CoverageRecord - Class in org.mitre.synthea.world.concepts.healthinsurance
-
A class that manages a history of coverage.
- CoverageRecord(Person) - Constructor for class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Create a new CoverageRecord for the given Person.
- coveredByMedicare() - Method in class org.mitre.synthea.world.concepts.Claim
-
Checks if this claim was covered by Medicare as the primary payer.
- coversCare(HealthRecord.Entry) - Method in class org.mitre.synthea.world.agents.Payer
-
Returns whether or not this payer will cover the given entry.
- coversService(HealthRecord.Entry) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Determines whether this plan covers the given service type.
- COVID_CODE - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
COVID-19 SNOMED code.
- create(Gson, TypeToken<R>) - Method in class org.mitre.synthea.helpers.InnerClassTypeAdapterFactory
-
Creates a type adapter for the specified type.
- createChart(Person, ChartRenderer.PersonChartConfig) - Static method in class org.mitre.synthea.helpers.ChartRenderer
-
Create a JFreeChart object based on values from a Person object.
- createChart(MultiTable, ChartRenderer.MultiTableChartConfig) - Static method in class org.mitre.synthea.helpers.ChartRenderer
-
Create a JFreeChart object based on values from a MultiTable.
- createEncounter(Person, long, HealthRecord.EncounterType, String, HealthRecord.Code, String) - Static method in class org.mitre.synthea.modules.EncounterModule
-
Create an Encounter that is coded, with a provider organization, and a clinician.
- createPerson(long, Map<String, Object>) - Method in class org.mitre.synthea.engine.Generator
-
Create a new person and update them until Generator.stop or they die, whichever comes sooner.
- creation - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Date attachment was first created.
- CSV_DATE_FORMAT - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Date format used in the CSV file.
- CSVEligibility - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
Determines if a person is eligible for a health insurance plan based on a CSV input file that defines various eligibility criteria.
- CSVEligibility(Map<String, String>) - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.CSVEligibility
-
Constructor.
- current - Variable in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Number of people that are "currently" in that state.
- CURRENT_CHANCE - Static variable in class org.mitre.synthea.helpers.Telemedicine
-
Odds of an encounter being virtual, a.k.a.
- CURRENT_ENCOUNTER_MODULE - Static variable in class org.mitre.synthea.world.agents.Person
-
Key for tracking the current encounter module.
- CURRENT_WEIGHT_LENGTH_PERCENTILE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the current weight-length percentile of the person.
- currentBMI(Person, long) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Provides the BMI for the individual at the supplied time.
- currentEncounter(long) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Get the latest encounter or, if none exists, create a new wellness encounter.
- currentlyHasCOVID(Person) - Static method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Checks a person's health record to see if they currently have COVID-19.
- currentModules - Variable in class org.mitre.synthea.world.agents.Person
-
Tracks the remaining modules for a person over a serialize/deserialize.
- CURRENTPROVIDER - Static variable in class org.mitre.synthea.world.agents.Person
-
The current provider key
- cvd10Year(Person, long, boolean) - Static method in class org.mitre.synthea.modules.calculators.Framingham
-
Calculates a patient's risk of cardiovascular disease, based on the 2008 Framingham study group.
D
- DALY - Static variable in class org.mitre.synthea.modules.QualityOfLifeModule
-
Disability-Adjusted Life Year (DALY) metric.
- data - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Data inline, base64 encoded.
- data - Variable in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
local data before split.
- Date() - Constructor for class org.mitre.synthea.engine.Logic.Date
- DATE_COLUMN_HEADER - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Column header for dates in the CSV file.
- DateInput() - Constructor for class org.mitre.synthea.engine.Components.DateInput
- day - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The day component of the date.
- DAYS_UNTIL_DEATH - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Attribute key for days until a person will die
- daysToTravelForward - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Time period in days to evolve the population loaded from initialPopulationSnapshotPath.
- death - Variable in class org.mitre.synthea.world.concepts.HealthRecord
-
recorded death date/time.
- death(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Mark a person as dead if they are old enough or if they roll a random number that is less than the likelihood of death for their age.
- Death() - Constructor for class org.mitre.synthea.engine.State.Death
- DEATH_CERTIFICATE - Static variable in class org.mitre.synthea.modules.DeathModule
-
Code representing the U.S.
- DEATH_CERTIFICATION - Static variable in class org.mitre.synthea.modules.DeathModule
-
Code representing the death certification process.
- DEATHDATE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the death date of the person.
- deathFromLossOfCare(Person) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Determines whether a person dies due to loss-of-care and lack of necessary treatment.
- DeathModule - Class in org.mitre.synthea.modules
-
Module representing the death of a person.
- DeathModule() - Constructor for class org.mitre.synthea.modules.DeathModule
- decideOnShot(Person, long) - Static method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Given an individual, randomly select whether they will get vaccinated, with the selection weighted by the proportion of individuals in their age group who have been vaccinated according to national statistics.
- decimalFormat - Variable in class org.mitre.synthea.engine.Components.SampledData
-
Format for the output decimal numbers.
- decimals - Variable in class org.mitre.synthea.engine.Components.Range
-
Decimal places for value within the range.
- deductiblePaidByPatient - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Deductible paid by the patient.
- DEFAULT - Static variable in class org.mitre.synthea.world.agents.behaviors.planeligibility.PlanEligibilityFinder
-
Default eligibility algorithm.
- DEFAULT_HEIGHT - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
Default birth height.
- DEFAULT_STATE - Static variable in class org.mitre.synthea.engine.Generator
-
The state to default to
- DEFAULT_WEIGHT - Static variable in class org.mitre.synthea.world.concepts.BirthStatistics
-
Default birth weight.
- defaultDistribution - Variable in class org.mitre.synthea.engine.Transition.NamedDistribution
-
The default distribution value to use if the attribute is not present.
- DefaultPlanEligibility - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
DefaultPlanEligibility can be used for the No Insurance plan.
- DefaultPlanEligibility() - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.DefaultPlanEligibility
- DefaultRandomNumberGenerator - Class in org.mitre.synthea.helpers
-
A default implementation of the RandomNumberGenerator interface.
- DefaultRandomNumberGenerator(long) - Constructor for class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
-
Create a new default random number generator.
- defaultRecord - Variable in class org.mitre.synthea.world.agents.Person
-
Default health record.
- Delay() - Constructor for class org.mitre.synthea.engine.State.Delay
- Delayable() - Constructor for class org.mitre.synthea.engine.State.Delayable
- demographicAttributesForPerson() - Method in class org.mitre.synthea.identity.Seed
-
Returns the attributes the Synthea Generator usually fills in for a person.
- demographicAttributesForPerson() - Method in class org.mitre.synthea.identity.Variant
-
Returns the attributes the Synthea Generator usually fills in for a person.
- Demographics - Class in org.mitre.synthea.world.geography
-
Demographics class holds the information from the towns.json and associated county config files.
- Demographics() - Constructor for class org.mitre.synthea.world.geography.Demographics
- demographicsAtRecordCreation - Variable in class org.mitre.synthea.world.concepts.HealthRecord
-
The person's demographics at the time of record creation.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.mitre.synthea.identity.EntityDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.mitre.synthea.identity.LocalDateDeserializer
- destinations - Variable in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Tracker for what states this state transitions to.
- determineCopay(String, long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Determines the copay owed for this Payer based on the type of entry.
- determineCostOfEntry(HealthRecord.Entry, Person) - Static method in class org.mitre.synthea.world.concepts.Costs
-
Return the cost of the given entry (Encounter/Procedure/Immunization/Medication).
- determinePlanOwnership(long, Person, PlanRecord) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Determines and returns what the ownership of the person's insurance at this age.
- Device() - Constructor for class org.mitre.synthea.engine.State.Device
- Device(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Device
-
Constructor for device
- DeviceEnd() - Constructor for class org.mitre.synthea.engine.State.DeviceEnd
- deviceIdentifier - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
Mandatory fixed portion of UDI
- deviceImplant(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Implant or assign a device to this patient.
- deviceRemove(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Remove a device from the patient.
- deviceRemoveByState(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Remove a device from the patient based on the state where it was assigned.
- devices - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Devices implanted or assigned during the encounter.
- diagnose(Person, long) - Method in class org.mitre.synthea.engine.State.AllergyOnset
- diagnose(Person, long) - Method in class org.mitre.synthea.engine.State.ConditionOnset
- DiagnosticReport() - Constructor for class org.mitre.synthea.engine.State.DiagnosticReport
- DIALYSIS - org.mitre.synthea.world.agents.Provider.ProviderType
-
Dialysis provider.
- DIASTOLIC - org.mitre.synthea.modules.BloodPressureValueGenerator.SysDias
-
Diastolic blood pressure.
- dicomUid - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy
-
A randomly assigned DICOM UID
- dicomUid - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Instance
-
A randomly assigned DICOM UID.
- dicomUid - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
-
A randomly assigned DICOM UID.
- diff - Variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.YearInformation
-
Difference in mean BMI between the current year and the next year.
- DirectTransition(String) - Constructor for class org.mitre.synthea.engine.Transition.DirectTransition
-
Represents a transition with a direct state name.
- DISABLED - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is disabled.
- discharge - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Discharge information for the encounter.
- display - Variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
-
Display string for the age range.
- display - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Code
-
The human-readable description of the code.
- display - Variable in enum org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
The text display describing the code
- distance(QuadTreeElement) - Method in interface org.mitre.synthea.world.geography.quadtree.QuadTreeElement
-
Return the distance between this element and another.
- DistributedTransition(List<Transition.DistributedTransitionOption>) - Constructor for class org.mitre.synthea.engine.Transition.DistributedTransition
-
Represents a distributed transition with multiple options.
- DistributedTransitionOption() - Constructor for class org.mitre.synthea.engine.Transition.DistributedTransitionOption
-
Represents a distributed transition option with a state and probability.
- DistributedTransitionOption(String, double) - Constructor for class org.mitre.synthea.engine.Transition.DistributedTransitionOption
-
Represents a distributed transition option with a state and probability.
- Distribution - Class in org.mitre.synthea.engine
-
Represents different types of distributions that can be used to model random variables in Synthea States.
- Distribution() - Constructor for class org.mitre.synthea.engine.Distribution
- Distribution.Kind - Enum in org.mitre.synthea.engine
-
Enum representing the types of distributions supported.
- distributions - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Processed distributions of doses by age range.
- DOSE_RATES_FILE - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
File containing dose rates.
- doubles(String) - Static method in class org.mitre.synthea.world.concepts.BiometricsConfig
-
Helper function to get a list of doubles from a given location as an array.
- drawChartAsBase64(Person, ChartRenderer.PersonChartConfig) - Static method in class org.mitre.synthea.helpers.ChartRenderer
-
Draw a JFreeChart to a base64 encoded image based on values from a Person object.
- drawChartAsBase64(MultiTable, ChartRenderer.MultiTableChartConfig) - Static method in class org.mitre.synthea.helpers.ChartRenderer
-
Draw a JFreeChart to a base64 encoded image based on values from a MultiTable.
- drawChartAsFile(Person, ChartRenderer.PersonChartConfig) - Static method in class org.mitre.synthea.helpers.ChartRenderer
-
Draw a JFreeChart to an image file based on values from a Person object.
- drawChartAsFile(MultiTable, ChartRenderer.MultiTableChartConfig) - Static method in class org.mitre.synthea.helpers.ChartRenderer
-
Draw a JFreeChart to an image file based on values from a MultiTable.
- duration - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Length in seconds (audio/video).
- duration - Variable in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Total length of time (ms) people were in this state.
E
- education - Variable in class org.mitre.synthea.world.geography.Demographics
-
A map of education levels to their frequency in the population.
- EDUCATION - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for education attribute.
- EDUCATION - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the education level of the person.
- EDUCATION_LEVEL - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the education level category of the person.
- educationLevel(String, RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Return a random number between the configured bounds for a specified education level.
- eligibleForShot(Person, long) - Static method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Check to see if a person is eligible for a COVID-19 vaccine at the time in the simulation.
- emergency - Variable in class org.mitre.synthea.world.concepts.TelemedicineConfig.TelemedicineProbabilities
-
Emergency care transition probability
- EMERGENCY - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Emergency room visit.
- EMERGENCY - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Identifier for emergency services.
- EMERGENCY - Static variable in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Emergency type of care
- EMERGENCY_SYMPTOM_THRESHOLD - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Threshold for symptoms to trigger an emergency room visit.
- Employment - Class in org.mitre.synthea.world.concepts
-
A model of employment / unemployment that is expected to be run as a part of the LifecycleModule.
- Employment(double) - Constructor for class org.mitre.synthea.world.concepts.Employment
-
Constructor for Employment.
- EMPLOYMENT_MODEL - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the employment model associated with the person.
- ENABLE_DEATH_BY_LOSS_OF_CARE - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Enables death by loss of care.
- ENABLE_DEATH_BY_NATURAL_CAUSES - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Enables death by natural causes.
- ENABLE_PHYSIOLOGY_GENERATORS - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Enables physiology generators.
- ENABLE_PHYSIOLOGY_STATE - Static variable in class org.mitre.synthea.engine.State
-
Indicates whether the physiology state is enabled.
- enabled - Static variable in class org.mitre.synthea.helpers.TransitionMetrics
-
Whether to track the metrics
- enabledModules - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
List of module names to enable.
- enableReadingURIFromJar(URI) - Static method in class org.mitre.synthea.helpers.Utilities
-
Enable reading the given URI from within a JAR file.
- Encounter() - Constructor for class org.mitre.synthea.engine.State.Encounter
- Encounter(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Construct an encounter.
- ENCOUNTER_CHECKUP - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Code for a check-up encounter.
- ENCOUNTER_EMERGENCY - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Code for an emergency room admission.
- ENCOUNTER_URGENTCARE - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Code for an urgent care clinic visit.
- encounterEnd(long, HealthRecord.EncounterType) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Ends an encounter.
- EncounterEnd() - Constructor for class org.mitre.synthea.engine.State.EncounterEnd
- EncounterModule - Class in org.mitre.synthea.modules
-
Module for managing patient encounters, including wellness visits, symptom-driven visits, and emergency care.
- EncounterModule() - Constructor for class org.mitre.synthea.modules.EncounterModule
-
Constructor for the EncounterModule.
- encounters - Variable in class org.mitre.synthea.world.concepts.HealthRecord
-
encounters in this health record
- ENCOUNTERS - Static variable in class org.mitre.synthea.world.agents.Provider
-
Key for tracking encounters.
- ENCOUNTERS - Static variable in class org.mitre.synthea.world.concepts.HealthRecord
-
Constant representing encounters in the health record.
- encounterStart(long, HealthRecord.EncounterType) - Method in class org.mitre.synthea.world.agents.Person
-
Start an encounter for the current provider.
- encounterStart(long, HealthRecord.EncounterType) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Starts an encounter of the given type at the given time.
- encountersWithObservationsOfCode(List<HealthRecord.Encounter>, String) - Method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Filter a list of encounters to find all that have an observation with a particular code.
- end(long) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
End the encounter.
- endCondition(String, long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Records the end of a condition.
- ended - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Indicates whether the encounter has ended.
- endedTime - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Time when the encounter ended.
- endEncounterModuleEncounters(Person, long) - Method in class org.mitre.synthea.modules.EncounterModule
-
End a wellness encounter if currently active.
- endLastEntry(long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Sets the end time for the last entry.
- endOfDelay(long, Person) - Method in class org.mitre.synthea.engine.State.Delay
- endOfDelay(long, Person) - Method in class org.mitre.synthea.engine.State.Delayable
-
Determines the end of the delay for this state.
- endOfDelay(long, Person) - Method in class org.mitre.synthea.engine.State.Procedure
- endTime - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
End time of Synthea simulation.
- enter(boolean) - Method in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Helper function to increment the counts when a state is entered.
- enter(String, String, boolean) - Static method in class org.mitre.synthea.helpers.TransitionMetrics
-
Track entering a state within a given module.
- entered - Variable in class org.mitre.synthea.engine.State
-
The time the state was entered.
- entered - Variable in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Number of times the state was entered.
- Entity - Class in org.mitre.synthea.identity
-
This class represents a set of desired demographic information about a Person to be simulated.
- Entity() - Constructor for class org.mitre.synthea.identity.Entity
-
Default constructor for the Entity class.
- ENTITY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the entity associated with the person.
- EntityDeserializer - Class in org.mitre.synthea.identity
-
Class responsible for converting JSON representations of an Entity into Entity objects.
- EntityDeserializer() - Constructor for class org.mitre.synthea.identity.EntityDeserializer
- entityManager - Static variable in class org.mitre.synthea.engine.Generator
-
EntityManager is used to manage fixed patient demographics records.
- EntityManager - Class in org.mitre.synthea.identity
-
Singleton class that manages all Entities in a simulation.
- EntityManager() - Constructor for class org.mitre.synthea.identity.EntityManager
- entry - Variable in class org.mitre.synthea.engine.State
-
The entry associated with this state.
- entry - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimEntry
-
The health record entry associated with this claim entry.
- Entry(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Constructor for Entry.
- EntryWithReasons(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.EntryWithReasons
-
Constructor for HealthRecord EntryWithReasons.
- equals(Object) - Method in class org.mitre.synthea.engine.Transition.LookupTableKey
-
Overides the equals method.
- equals(Object) - Method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
- equals(Object) - Method in class org.mitre.synthea.world.agents.Payer
- equals(Object) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Code
- ethnicity - Variable in class org.mitre.synthea.world.geography.Demographics
-
The percentage of the population that is of Hispanic ethnicity.
- ETHNICITY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the ethnicity of the person.
- EUAs - Static variable in class org.mitre.synthea.modules.covid.C19Vaccine
-
Map of EUA keys to their object representation
- evaluate(Map<String, Object>) - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Evaluates the expression with the given parameters.
- evaluate(Person, long) - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Evaluates the expression with parameters derived from the given Person object.
- evaluateFromSimResults(MultiTable, double) - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Evaluates the provided expression given the simulation results.
- evaluateNumeric(Map<String, Object>) - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Evaluates the expression with the given numeric parameters, returning the result as a BigDecimal.
- exact - Variable in class org.mitre.synthea.engine.State.LegacyStateWithUnitlessRV
-
The exact value of the random variable.
- Exact() - Constructor for class org.mitre.synthea.engine.Components.Exact
- EXACT - org.mitre.synthea.engine.Distribution.Kind
-
A distribution with a single exact value.
- ExactWithUnit() - Constructor for class org.mitre.synthea.engine.Components.ExactWithUnit
- exampleValues - Variable in class org.mitre.synthea.helpers.Attributes.Inventory
-
List of example values as strings.
- execute(long) - Method in class org.mitre.synthea.helpers.physiology.SimRunner
-
Executes the simulation if any input values are beyond the variance threshold.
- executeAll(Person, HealthRecord, long, long) - Method in class org.mitre.synthea.engine.HealthRecordEditors
-
Runs all of the registered implementations of HealthRecordEditor.
- exit(String, long) - Method in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Helper function to increment the count for a destination state.
- exit(String, String, String, long) - Static method in class org.mitre.synthea.helpers.TransitionMetrics
-
Track exiting a state and the resulting destination.
- exited - Variable in class org.mitre.synthea.engine.State
-
The time the state was exited.
- expand(UriType, IntegerType, IntegerType) - Method in interface org.mitre.synthea.helpers.TerminologyClient
-
Expands a ValueSet based on the provided parameters.
- EXPAND_AGE_TO_TWELVE - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Time when vaccine eligibility expanded to age 12.
- EXPAND_AGE_TO_TWELVE - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Date when vaccine eligibility expanded to age 12.
- expandBaseUrl - Static variable in class org.mitre.synthea.helpers.RandomCodeGenerator
-
The base URL for expanding ValueSets using the terminology service.
- EXPANDED_ELIGIBLE_AGE - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Expanded eligible age for vaccination.
- expirationTime - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
time of expiry of this device (if applicable)
- EXPONENTIAL - org.mitre.synthea.engine.Distribution.Kind
-
An exponential distribution.
- exportMetrics() - Static method in class org.mitre.synthea.helpers.TransitionMetrics
-
Exports the metrics as JSON in the exporter base directory.
- ExpressedConditionRecord - Class in org.mitre.synthea.engine
-
Represents a record of conditions expressed by a person, including onset and end times, and associated symptoms.
- ExpressedConditionRecord(Person) - Constructor for class org.mitre.synthea.engine.ExpressedConditionRecord
-
Create a new instance of ExpressedConditionRecord.
- ExpressedConditionRecord.ConditionPeriod - Class in org.mitre.synthea.engine
-
this class contains basic info regarding an expressed conditions.
- ExpressedConditionRecord.ConditionWithSymptoms - Class in org.mitre.synthea.engine
-
Represents a condition with its associated symptoms.
- ExpressedConditionRecord.ModuleConditions - Class in org.mitre.synthea.engine
-
Used to record condition onset by modules.
- ExpressedConditionRecord.OnsetCondition - Class in org.mitre.synthea.engine
-
Represents a condition with a set of onset and end time entries.
- ExpressedSymptom - Class in org.mitre.synthea.engine
-
Represents an expressed symptom with associated sources and their details.
- ExpressedSymptom(String) - Constructor for class org.mitre.synthea.engine.ExpressedSymptom
-
Create a new ExpressedSymptom instance with the given name.
- ExpressedSymptom.SymptomInfo - Class in org.mitre.synthea.engine
-
Contains basic information regarding an expressed symptom, such as the cause, value, and the time it was set.
- ExpressedSymptom.SymptomSource - Class in org.mitre.synthea.engine
-
Encapsulates module-based information regarding an expressed symptom.
- ExpressionProcessor - Class in org.mitre.synthea.helpers
-
ExpressionProcessor is a utility class for evaluating CQL expressions
- ExpressionProcessor(String) - Constructor for class org.mitre.synthea.helpers.ExpressionProcessor
-
ExpressionProcessor convenience constructor when all parameters are Decimals.
- ExpressionProcessor(String, Map<String, String>) - Constructor for class org.mitre.synthea.helpers.ExpressionProcessor
-
ExpressionProcessor constructor.
- extendedZScore(double, int, String, double) - Static method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Calculates the extended BMI Z Score.
F
- factor - Variable in class org.mitre.synthea.engine.Components.SampledData
-
Multiply data by this before adding to origin.
- FactTable - Class in org.mitre.synthea.helpers
-
The FactTable helper class aids in the export of database-style Fact Tables.
- FactTable() - Constructor for class org.mitre.synthea.helpers.FactTable
-
Create a FactTable with an ID that starts at 1 and increments with each new key/fact.
- fakeAddress(boolean, Person) - Static method in class org.mitre.synthea.world.concepts.Names
-
Generate a Street Address.
- fakeFirstName(String, String, Person) - Static method in class org.mitre.synthea.world.concepts.Names
-
Generate a first name appropriate for a given gender and language.
- fakeLastName(String, Person) - Static method in class org.mitre.synthea.world.concepts.Names
-
Generate a surname appropriate for a given language.
- False() - Constructor for class org.mitre.synthea.engine.Logic.False
- find(List<Provider>, Person, HealthRecord.EncounterType, long) - Method in interface org.mitre.synthea.world.agents.behaviors.providerfinder.IProviderFinder
-
Find a provider with a specific service for the person.
- find(List<Provider>, Person, HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.behaviors.providerfinder.ProviderFinderNearest
- find(List<Provider>, Person, HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.behaviors.providerfinder.ProviderFinderNearestMedicare
- find(List<Provider>, Person, HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.behaviors.providerfinder.ProviderFinderRandom
- find(List<InsurancePlan>, Person, HealthRecord.EncounterType, long) - Method in interface org.mitre.synthea.world.agents.behaviors.planfinder.IPlanFinder
-
Find a payer that meets the person's and simulation's requirements.
- find(List<InsurancePlan>, Person, HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderBestRates
-
Find a provider with a specific service for the person.
- find(List<InsurancePlan>, Person, HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderPriority
- find(List<InsurancePlan>, Person, HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderRandom
-
Find a provider with a specific service for the person.
- findEntity(String) - Method in class org.mitre.synthea.identity.EntityManager
-
Find a particular Entity by Id.
- findObservation(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Find the first observation in the encounter with the given LOINC code.
- findService(Person, HealthRecord.EncounterType, long) - Static method in class org.mitre.synthea.world.agents.Provider
-
Find specific service provider for the given person.
- findServiceNewProvider(Person, HealthRecord.EncounterType, long, List<String>) - Static method in class org.mitre.synthea.world.agents.Provider
-
Find a provider that does not already have a health record for the given person.
- FIPS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the FIPS code of the person's location.
- fipsCountyCode - Variable in class org.mitre.synthea.world.agents.Provider
-
FIPS county code of the provider's location.
- FIRST_ELIGIBLE_AGE - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
First eligible age for vaccination.
- FIRST_LANGUAGE - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for first language attribute.
- FIRST_LANGUAGE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the first language of the person.
- FIRST_NAME - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for first name attribute.
- FIRST_NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the first name of the person.
- FIRST_POSSIBLE_SHOT_TIME - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
First possible time for a COVID-19 shot.
- FIRST_SHOT - org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Received the first shot.
- FIRST_SHOT_PROBS_FILE - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
File containing first shot probabilities by age.
- firstFiveYearsOfManagement(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Determines whether the person is currently within their first five years of active weight management based on the WEIGHT_MANAGEMENT_START attribute.
- firstShotProbByAge - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Probabilities of getting the first shot by age range.
- firstYearOfManagement(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Determines whether the person is currently within their first year of active weight management based on the WEIGHT_MANAGEMENT_START attribute.
- fixedRecordPath - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
File used to import fixed patient demographics records.
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition.ComplexTransition
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition.ConditionalTransition
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition.DirectTransition
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition.DistributedTransition
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition
-
Get the name of the next state.
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition.LookupTableTransition
- follow(Person, long) - Method in class org.mitre.synthea.engine.Transition.TypeOfCareTransition
- FOOD_INSECURITY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person experiences food insecurity.
- frames - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Number of frames if more than 1 (photo).
- Framingham - Class in org.mitre.synthea.modules.calculators
-
Calculates cardiovascular risk using the Framingham Heart Study.
- Framingham() - Constructor for class org.mitre.synthea.modules.calculators.Framingham
- fromConfig(File, Person) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Instantiates PhysiologyValueGenerators for each VitalSign output in the generator configuration at the provided path.
- fromConfig(PhysiologyGeneratorConfig, Person) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Instantiates PhysiologyValueGenerators for each VitalSign output in the generator configuration.
- fromJson(JsonArray) - Static method in class org.mitre.synthea.world.concepts.HealthRecord.Code
-
Parse a JSON array of codes.
- fromJSON() - Static method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Create an instance of TelemedicineConfig by reading it in from the JSON file in resources.
- fromJSON(String) - Static method in class org.mitre.synthea.identity.EntityManager
-
Creates a new EntityManager by reading in the JSON containing all of the information on entities, seeds and variants.
- fromString(String) - Static method in enum org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Convert the given string into an EncounterType.
- fullUrl - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Cached full URL used in FHIR exporters.
- FULLY_VACCINATED - org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Fully vaccinated.
G
- GAUSSIAN - org.mitre.synthea.engine.Distribution.Kind
-
A Gaussian (normal) distribution.
- gender - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Gender to be generated.
- gender - Variable in class org.mitre.synthea.world.geography.Demographics
-
A map of genders to their frequency in the population.
- Gender() - Constructor for class org.mitre.synthea.engine.Logic.Gender
- GENDER - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for gender attribute.
- GENDER - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the gender of the person.
- GENERAL_EXAM - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Code for a general examination.
- generate(Person) - Method in class org.mitre.synthea.engine.Distribution
-
Generate a sample from the random variable.
- generateNextYearBMI(Person, long) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Generates a BMI for the person one year later.
- generateOverrides() - Method in class org.mitre.synthea.helpers.ModuleOverrides
-
Perform the actual processing to generate the list of properties, per the given settings.
- generatePerson(int) - Method in class org.mitre.synthea.engine.Generator
-
Deprecated.
- generatePerson(int, long) - Method in class org.mitre.synthea.engine.Generator
-
Generate a random Person, from the given seed.
- generateSeverity(Person) - Method in class org.mitre.synthea.engine.ReactionProbabilities
-
Generate a severity for the reaction of an allergy or intolerance.
- generateUDI(RandomNumberGenerator) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
Set the human readable form of the UDI for this Person's device.
- Generator - Class in org.mitre.synthea.engine
-
Generator creates a population by running the generic modules each timestep per Person.
- Generator() - Constructor for class org.mitre.synthea.engine.Generator
-
Create a Generator, using all default settings.
- Generator(int) - Constructor for class org.mitre.synthea.engine.Generator
-
Create a Generator, with the given population size and seed.
- Generator(int, long, long) - Constructor for class org.mitre.synthea.engine.Generator
-
Create a Generator, with the given population size and seed.
- Generator(Generator.GeneratorOptions) - Constructor for class org.mitre.synthea.engine.Generator
-
Create a Generator, with the given options.
- Generator(Generator.GeneratorOptions, Exporter.ExporterRuntimeOptions) - Constructor for class org.mitre.synthea.engine.Generator
-
Create a Generator, with the given options.
- Generator.GeneratorOptions - Class in org.mitre.synthea.engine
-
Helper class following the "Parameter Object" pattern.
- GeneratorOptions() - Constructor for class org.mitre.synthea.engine.Generator.GeneratorOptions
- GENERATORS_PATH - Static variable in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Path to the directory containing physiology generator configurations.
- GENERIC - Static variable in class org.mitre.synthea.world.agents.behaviors.planeligibility.PlanEligibilityFinder
-
Generic eligibility type.
- get() - Method in class org.mitre.synthea.engine.Module.ModuleSupplier
- get(String) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property.
- get(String) - Method in class org.mitre.synthea.helpers.SimpleYML
-
Get the object at the given path from the YML.
- get(String) - Static method in class org.mitre.synthea.world.concepts.BiometricsConfig
-
Get the object at the given path from the YML.
- get(String, Object) - Static method in class org.mitre.synthea.world.concepts.BiometricsConfig
-
Get the object at the given path from the YML.
- get(String, String) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property, or the default value if not found.
- getAbbreviation(String) - Static method in class org.mitre.synthea.world.geography.Location
-
Get the abbreviation for a state.
- getAddressLines() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's address lines.
- getAddressLines() - Method in class org.mitre.synthea.identity.Seed
- getAddressLines() - Method in class org.mitre.synthea.identity.Variant
-
Gets the address lines for the variant.
- getAllCodes() - Static method in class org.mitre.synthea.modules.CardiovascularDiseaseModule
-
Get all of the Codes this module uses, for inventory purposes.
- getAllCodes() - Static method in class org.mitre.synthea.modules.DeathModule
-
Get all of the Codes this module uses, for inventory purposes.
- getAllCodes() - Static method in class org.mitre.synthea.modules.EncounterModule
-
Get all of the Codes this module uses, for inventory purposes.
- getAllCodes() - Static method in class org.mitre.synthea.modules.Immunizations
-
Get all of the Codes this module uses, for inventory purposes.
- getAllCodes() - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Get all of the Codes this module uses, for inventory purposes.
- getAmountCovered() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the amount of money the payer paid for healthcare.
- getAmountUncovered() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the amount of money the payer did not cover.'
- getAnniversary(long, int) - Static method in class org.mitre.synthea.helpers.Utilities
-
Get the timestamp of the nth anniversary of the supplied timestamp.
- getArgs() - Method in class org.mitre.synthea.helpers.physiology.PreGenerator
-
Gets the list of arguments to pass to the generator's constructor.
- getAsBoolean(String) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as a boolean value.
- getAsBoolean(String, boolean) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as a boolean, or the default value if not found.
- getAsDouble(String) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as a double value.
- getAsDouble(String, double) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as a double, or the default value if not found.
- getAsInteger(String) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as an int value.
- getAsInteger(String, int) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as an int, or the default value if not found.
- getAsLong(String) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as a long value.
- getAsLong(String, long) - Static method in class org.mitre.synthea.helpers.Config
-
Get a named property as a long, or the default value if not found.
- getAttribute() - Method in class org.mitre.synthea.helpers.ChartRenderer.PersonSeriesConfig
-
Gets the attribute plotted on this series.
- getAttributeInventory() - Static method in class org.mitre.synthea.helpers.Attributes
-
Get the list of all Person attributes in Synthea, as a list of CSV strings.
- getAttributes() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the clinician's attributes.
- getAttributes() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the Map of the payer's second class attributes.
- getAttributes() - Method in class org.mitre.synthea.world.agents.Provider
-
Returns the attributes of the provider.
- getAxisAttributeX() - Method in class org.mitre.synthea.helpers.ChartRenderer.PersonChartConfig
-
Gets the attribute to render on the x-axis.
- getAxisLabelX() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the label of the X axis.
- getAxisLabelY() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the label of the Y axis.
- getAxisParamX() - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Gets the parameter to render on the x-axis.
- getBedCount() - Method in class org.mitre.synthea.world.agents.Provider
-
Get the bed count for this Provider facility.
- getBeginTime() - Method in class org.mitre.synthea.helpers.TrendingValueGenerator
-
Get the begin time of the value generation.
- getCause() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomInfo
-
Get the cause of the symptom.
- getChanceOfGettingShot() - Method in class org.mitre.synthea.modules.covid.LateAdopterModel
-
Retrieves the chance of getting a shot for this model.
- getCharts() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the chart configurations for the simulation.
- getCity() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's city of residence.
- getCity() - Method in class org.mitre.synthea.identity.Seed
- getCity() - Method in class org.mitre.synthea.identity.Variant
-
Gets the city for the variant.
- getClassName() - Method in class org.mitre.synthea.helpers.physiology.PreGenerator
-
Gets the fully qualified class name for the generator.
- getCode(String, long) - Static method in class org.mitre.synthea.helpers.RandomCodeGenerator
-
Gets a random code from the expansion of a ValueSet.
- getCode(String, long, HealthRecord.Code) - Static method in class org.mitre.synthea.helpers.RandomCodeGenerator
-
Gets a random code from the expansion of a ValueSet.
- getCoinsurancePaid() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Returns the amount of coinsurance paid by the patient, either via secondary insurance or out of pocket.
- getConceptInventory(boolean) - Static method in class org.mitre.synthea.helpers.Concepts
-
Get the list of all concepts in Synthea, as a list of CSV strings.
- getConditionFromState(String) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Gets the condition name associated with a state.
- getConditionFromState(String, String) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Method for retrieving the condition name from a state name.
- getConditionLastEndTime(String) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Gets the last recorded end time of a condition.
- getConditionLastEndTimeFromModule(String, String) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Method that is used to retrieve the last time a ConditionEnd state has been processed for a given condition from a given module.
- getConditionLastOnsetTime(String) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Gets the last recorded onset time of a condition.
- getConditionLastOnsetTimeFromModule(String, String) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Method that is used to retrieve the last time a condition has been onset from a given module.
- getConditionName() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Get the name of the condition.
- getConditionSymptoms() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Get the symptoms that were expressed as parts of the conditions the person suffers from.
- getConfig() - Method in class org.mitre.synthea.helpers.physiology.SimRunner
-
Retrieves the simulation configuration.
- getConfig(File) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Retrieves the PhysiologyValueGenerator configuration from the given file.
- getConfig(String) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Retrieves the PhysiologyValueGenerator configuration from the given path.
- getCopayPaid() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Returns the total copay paid by the patient.
- getCost() - Method in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Returns the base cost of the entry.
- getCount() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- getCount() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns the number of times this random number generator has been called.
- getCount() - Method in class org.mitre.synthea.world.agents.Person
- getCoveredCost() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Returns the total cost covered by the payer, which includes coinsurance and any amounts paid by the secondary payer.
- getCoveredExpenses() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the covered expenses for the plan record.
- getCurrentEncounterModule() - Method in class org.mitre.synthea.world.agents.Person
-
Get the module with the current encounter or null if no module is currently in an encounter.
- getCurrentProvider(String) - Method in class org.mitre.synthea.world.agents.Person
-
Get the current provider for the specified module.
- getCurrentValue() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Get the current value of the symptom.
- getCustomerUtilization(String) - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of years the given customer was with this Payer.
- getCvx() - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Get the CVX code for the vaccine.
- getDalys() - Method in class org.mitre.synthea.world.agents.Person
-
Returns the sum of DALYS of this person's life.
- getDateOfBirth() - Method in class org.mitre.synthea.identity.Entity
-
Get the date of birth of the person.
- getDateOfBirth() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's date of birth.
- getDateOfBirth() - Method in class org.mitre.synthea.identity.Seed
- getDateOfBirth() - Method in class org.mitre.synthea.identity.Variant
-
Gets the date of birth for the variant.
- getDeductible() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the deductible amount for this plan.
- getDeductiblePaid() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Returns the total deductible paid by the patient.
- getDisplay() - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Get the display name of the vaccine.
- getDuration() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the duration of the simulation.
- getEarliestDiagnosis(Person) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.QualifyingConditionCodesEligibility
-
Gets the earliest occurrence of a qualifying condition that is active/present on the person.
- getEarliestDisabilityDiagnosisTime(Person) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Determines earliest disability diagnosis time according to input file criteria.
- getEligibilityAlgorithm(String) - Static method in class org.mitre.synthea.world.agents.behaviors.planeligibility.PlanEligibilityFinder
-
Returns the correct eligibility algorithm based on the given string.
- getEncodedBytes() - Method in class org.mitre.synthea.helpers.ChartRenderer.Base64EncodedChart
-
Get the base64 encoded bytes.
- getEncounterCount() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the number of encounters performed by this clinician.
- getEncounters() - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Get the list of encounters in this service period.
- getEncountersCoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of encounters this payer paid for.
- getEncountersUncoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of encounters this payer did not cover for their customers.
- getEnd() - Method in class org.mitre.synthea.identity.Period
-
Gets the end date of the period.
- getEndTime() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionPeriod
-
Gets the end time of the condition.
- getEndTime() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Get the end time of the condition.
- getEndTime() - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Gets the simulation time in seconds to end charting points.
- getEndTime() - Method in class org.mitre.synthea.helpers.TrendingValueGenerator
-
Get the end time of the value generation.
- getExpressedSymptoms() - Method in class org.mitre.synthea.world.agents.Person
-
Gets the expressed symptoms of the person.
- getExpression() - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Returns the expression associated with this expression processor.
- getFactById(Integer) - Method in class org.mitre.synthea.helpers.FactTable
-
Get the fact for a given key.
- getFactByKey(String) - Method in class org.mitre.synthea.helpers.FactTable
-
Get the fact for a given key.
- getFactId(String) - Method in class org.mitre.synthea.helpers.FactTable
-
Get the ID for a fact by a key.
- getFamilyName() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's family name.
- getFamilyName() - Method in class org.mitre.synthea.identity.Seed
- getFamilyName() - Method in class org.mitre.synthea.identity.Variant
-
Gets the family name for the variant.
- getFilename() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the filename of the chart image.
- getFipsCodeByZipCode(String) - Static method in class org.mitre.synthea.world.geography.Location
-
Get the FIPS code, if it exists, for a given zip code.
- getFrom() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Retrieves the "from" field of this IoMapper.
- getFromExp() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Gets the expression for the 'from' field.
- getFromList() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Retrieves the "fromList" field of this IoMapper.
- getFullname() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the clinician's full name, including title (e.g., "Dr.").
- getGender() - Method in class org.mitre.synthea.identity.Entity
-
Get the gender of the person.
- getGender() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's gender.
- getGender() - Method in class org.mitre.synthea.identity.Seed
- getGender() - Method in class org.mitre.synthea.identity.Variant
-
Gets the gender for the variant.
- getGenerator(Person) - Method in class org.mitre.synthea.helpers.physiology.PreGenerator
-
Instantiates the ValueGenerator from the configuration options.
- getGivenName() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's given name.
- getGivenName() - Method in class org.mitre.synthea.identity.Seed
- getGivenName() - Method in class org.mitre.synthea.identity.Variant
-
Gets the given name for the variant.
- getGovernmentPayerPlan() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the government payer plan if this is a government payer.
- getGson() - Static method in class org.mitre.synthea.helpers.Utilities
-
Get a Gson object, preconfigured to load the GMF modules into classes.
- getHealthRecord(Provider, long) - Method in class org.mitre.synthea.world.agents.Person
-
Returns the current HealthRecord based on the provider.
- getHeight() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the height of the chart in pixels.
- getHighEmergencyUseInsuranceNames() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Returns the list of insurance names with high emergency department utilization.
- getHousingStatus() - Method in class org.mitre.synthea.identity.Entity
-
Get the housing status of the person.
- getImmunizationsCoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of immunizations this payer paid for.
- getImmunizationsUncoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of immunizations this payer did not cover for their customers.
- getIndex(String) - Static method in class org.mitre.synthea.world.geography.Location
-
Get the index for a state.
- getIndividualId() - Method in class org.mitre.synthea.identity.Entity
-
Get the unique identifier for the individual.
- getInputs() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the input mappings for the simulation.
- getInputs() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the input mappings for the simulation.
- getInstance() - Static method in class org.mitre.synthea.engine.HealthRecordEditors
-
Get the singleton instance of HealthRecordEditors.
- getInsuranceExpenses() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the insurance expenses for the plan record.
- getInsuranceStatus() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the insurance status type of this plan.
- getLastEndTime() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Gets the last recorded end time.
- getLastOnsetTime() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Gets the last recorded onset time.
- getLastPlanRecord() - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Get the last plan record.
- getLastUpdated() - Method in class org.mitre.synthea.modules.covid.LateAdopterModel
-
Retrieves the last updated time for this model.
- getLastUpdateTime() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Get the last update time of the symptom.
- getLatestObservation(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Get the latest observation of the specified type or null if none exists.
- getLeadTime() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the lead time for the simulation.
- getLevel() - Method in class org.mitre.synthea.engine.ReactionProbabilities.SeverityProbability
-
Gets the severity level.
- getLonLat() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the clinician's geographic location as a point.
- getLonLat() - Method in class org.mitre.synthea.world.agents.Person
-
Returns the geographic coordinates of the person.
- getLonLat() - Method in class org.mitre.synthea.world.agents.Provider
-
Returns the geographic coordinates of the provider.
- getMaximumDoses(String) - Static method in class org.mitre.synthea.modules.Immunizations
-
Get the maximum number of vaccine doses for a particular code.
- getMaxOop() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the maximum out-of-pocket cost for this plan.
- getMedicationsCoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of medications this payer paid for.
- getMedicationsUncoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of medications this payer did not cover for their customers.
- getModel() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the model name for the simulation.
- getModel() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the model name.
- getModuleByPath(String) - Static method in class org.mitre.synthea.engine.Module
-
Get a module by path.
- getModuleNames() - Static method in class org.mitre.synthea.engine.Module
-
Unused.
- getModulePaths() - Static method in class org.mitre.synthea.engine.Module
-
Get the paths to the modules directories, ensuring the right file system support is loaded if we are running from a jar file.
- getModules() - Static method in class org.mitre.synthea.engine.Module
-
Get the top-level modules.
- getModules(Predicate<String>) - Static method in class org.mitre.synthea.engine.Module
-
Get a list of top-level modules including core and submodules.
- getModuleSuppliers() - Static method in class org.mitre.synthea.engine.Module
-
Get the list of ModuleSuppliers.
- getModuleSuppliers(Predicate<Module.ModuleSupplier>) - Static method in class org.mitre.synthea.engine.Module
-
Get a list of ModuleSuppliers, given a path predicate.
- getMonth(long) - Static method in class org.mitre.synthea.helpers.Utilities
-
Get the month of a Unix timestamp.
- getMonthlyPremium(int) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the monthly premium for this plan.
- getName() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Gets the name of the condition.
- getName() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the name of the simulation.
- getName() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the name of the payer.
- getNumYearsCovered() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the total number of member years covered by this payer.
- getOnsetConditionRecord() - Method in class org.mitre.synthea.world.agents.Person
-
Gets the onset condition record of the person.
- getOnsetConditions() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Gets the recorded conditions and onset/end information.
- getOnsetTime() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionPeriod
-
Gets the onset time of the condition.
- getOnsetTime() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Get the onset time of the condition.
- getOrganization() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the clinician's organization.
- getOutOfPocketExpenses() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the out-of-pocket expenses for the plan record.
- getOutputResult(MultiTable, double) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Retrieves the numeric result for this IoMapper from simulation output.
- getOutputs() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the output mappings for the simulation.
- getOwnership() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the ownership type of the payer (Government/Private).
- getParam() - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableSeriesConfig
-
Gets the parameter plotted on this series.
- getParamDefault(String) - Method in class org.mitre.synthea.engine.PhysiologySimulator
-
Retrieves the default value for a model parameter.
- getParameters() - Method in class org.mitre.synthea.engine.PhysiologySimulator
-
Returns a list of all model parameters.
- getParamNames() - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Returns a list of parameters in the expression associated with this processor.
- getParamTypes() - Method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Returns a map of parameter names to their CQL types as provided to the constructor.
- getPatientCoinsurance() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the patient's coinsurance rate for this plan.
- getPatientCost() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Returns the total cost paid by the patient, which includes out-of-pocket expenses, copay, and deductible.
- getPayer() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the plan record associated with this claim.
- getPayer() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the payer associated with this insurance plan.
- getPayerCoinsurance() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the payer's coinsurance rate for this plan.
- getPeriod() - Method in class org.mitre.synthea.helpers.TimeSeriesData
-
Retrieves the sampling period in seconds.
- getPeriod() - Method in class org.mitre.synthea.identity.Seed
-
Retrieves the period during which the seed is valid.
- getPeriod() - Method in class org.mitre.synthea.identity.Variant
-
Gets the period associated with the seed.
- getPeriods() - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods
-
Create a list of consolidated service periods from the encounters previously added.
- getPersonAttributeDefaults() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the default person attributes for the simulation.
- getPersonValue(String, Person, long) - Static method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Retrieve the desired value from a Person model.
- getPersonValue(String, Person, long, String) - Static method in class org.mitre.synthea.helpers.ExpressionProcessor
-
Retrieve the desired value from a Person model.
- getPhone() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's phone number.
- getPhone() - Method in class org.mitre.synthea.identity.Seed
- getPhone() - Method in class org.mitre.synthea.identity.Variant
-
Gets the phone number for the variant.
- getPlan() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the primary insurance plan associated with the record.
- getPlanAtTime(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Returns this coverage record history's record of the plan at the given time.
- getPlanHistory() - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Get the plan history associated with this CoverageRecord.
- getPlanLinkId() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the plan link id for this payer.
- getPlanRecordAtTime(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Get the Plan active at a given time.
- getPlanRecordMemberId() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the member ID of the plan record associated with this claim.
- getPlans() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the set of plans offered by this payer.
- getPopulation(String) - Method in class org.mitre.synthea.world.geography.Location
-
Gets the population of a specific city.
- getPopulationSize() - Method in class org.mitre.synthea.identity.EntityManager
-
Get the total number of Entities in the simulation.
- getPreGenerator() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Gets the pre-generator instance.
- getPreTelemedHighEmergency() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Returns the distribution of emergency care types before telemedicine for high emergency use insurance.
- getPreTelemedTypicalEmergency() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Returns the distribution of emergency care types before telemedicine for typical emergency use insurance.
- getPriority() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the priority level of this plan.
- getProcedureCount() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the number of procedures performed by this clinician.
- getProceduresCoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of procedures this payer paid for.
- getProceduresUncoveredCount() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the number of procedures this payer did not cover for their customers.
- getProvider() - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Get the provider associated with this service period.
- getProvider(HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.Person
-
Get the preferred provider for the specified encounter type.
- getProviderList() - Static method in class org.mitre.synthea.world.agents.Provider
-
Returns the list of all providers.
- getQalys() - Method in class org.mitre.synthea.world.agents.Person
-
Returns the sum of QALYS of this person's life.
- getQolsAverage() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the average of the payer's QOLS of customers over the number of years covered.
- getQolsForYear(int) - Method in class org.mitre.synthea.world.agents.Person
-
Returns the person's QOL at the given time.
- getQuantity() - Method in class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
Get the quantity of medication prescribed or administered.
- getRandomizer() - Method in class org.mitre.synthea.engine.Generator
-
Get the seeded random number generator used by this Generator.
- getReaction() - Method in class org.mitre.synthea.engine.ReactionProbabilities
-
Gets the reaction code.
- getRecords() - Method in class org.mitre.synthea.identity.EntityManager
-
Get the list of Entities in the simulation.
- getResourceID() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the clinician's UUID.
- getResourceID() - Method in class org.mitre.synthea.world.agents.Payer
-
Gets the resource ID of the payer.
- getResourceID() - Method in class org.mitre.synthea.world.agents.Provider
-
Returns the unique resource ID of the provider.
- getResourceLocationID() - Method in class org.mitre.synthea.world.agents.Provider
-
Returns the unique resource location ID of the provider.
- getRevenue() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the total amount of money received from patients.
- getRevenue() - Method in class org.mitre.synthea.world.agents.Provider
-
Returns the total revenue of this provider.
- getSecondaryPayer() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the secondary payer of this claim, if applicable.
- getSecondaryPlan() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the secondary insurance plan associated with the record.
- getSeed() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- getSeed() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns the seed value used by this random number generator.
- getSeed() - Method in class org.mitre.synthea.identity.Variant
-
Gets the seed associated with the variant.
- getSeed() - Method in class org.mitre.synthea.world.agents.Person
- getSeedId() - Method in class org.mitre.synthea.identity.Seed
-
Retrieves the unique identifier for the seed.
- getSeeds() - Method in class org.mitre.synthea.identity.Entity
-
Get the list of seeds representing demographic information over time.
- getSeries() - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Gets the list of series configurations for this chart.
- getSeries() - Method in class org.mitre.synthea.helpers.ChartRenderer.PersonChartConfig
-
Gets the list of series configurations for this chart.
- getSimDuration() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the simulation duration.
- getSocialSecurityNumber() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's Social Security Number.
- getSocialSecurityNumber() - Method in class org.mitre.synthea.identity.Seed
- getSocialSecurityNumber() - Method in class org.mitre.synthea.identity.Variant
- getSolver() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the solver name for the simulation.
- getSolver() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the solver name.
- getSolvers() - Static method in class org.mitre.synthea.engine.PhysiologySimulator
-
Gets the set of valid solver names.
- getSource() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Get the source of the symptom.
- getSources() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Get the sources of conditions expressed by the person.
- getSources() - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Get the sources of the symptom.
- getSourceWithHighValue() - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Retrieve the source with the highest value not yet addressed.
- getStart() - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Get the start time of this service period.
- getStart() - Method in class org.mitre.synthea.identity.Period
-
Gets the start date of the period.
- getStartTime() - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Gets the simulation time in seconds to start charting points.
- getStartTime() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the start time of the plan record.
- getState() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's state of residence.
- getState() - Method in class org.mitre.synthea.identity.Seed
- getState() - Method in class org.mitre.synthea.identity.Variant
-
Gets the state for the variant.
- getState(String) - Method in class org.mitre.synthea.engine.Module
-
Get a state by name.
- getStateCode(String) - Method in class org.mitre.synthea.world.geography.CMSStateCodeMapper
-
Return state code for a given state.
- getStateName(String) - Static method in class org.mitre.synthea.world.geography.Location
-
Get the state name from an abbreviation.
- getStateNames() - Method in class org.mitre.synthea.engine.Module
-
Get a collection of the names of all the states this Module contains.
- getStepSize() - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Gets the step size for the simulation.
- getStepSize() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Gets the step size for the simulation.
- getStop() - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Get the stop time of this service period.
- getStopTime() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Get the stop time of the plan record.
- getSymptom() - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Retrieve the value associated with a given symptom.
- getSymptom(String) - Method in class org.mitre.synthea.world.agents.Person
-
Method for retrieving the value associated to a given symptom.
- getSymptomLastUpdatedTime(String) - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Retrieve the last time the symptom was updated from a given module.
- getSymptomLastUpdatedTime(String, String) - Method in class org.mitre.synthea.world.agents.Person
-
Method for retrieving the last time a given symptom has been updated from a given module.
- getSymptoms() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionWithSymptoms
-
Get the symptoms associated with the condition.
- getSymptoms() - Method in class org.mitre.synthea.world.agents.Person
-
Get active symptoms above some threshold.
- getTelemedHighEmergency() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Returns the distribution of emergency care types during telemedicine for high emergency use insurance.
- getTelemedicineStartTime() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Returns the time in the simulation that transitions to telemedicine should start.
- getTelemedTypicalEmergency() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Returns the distribution of emergency care types during telemedicine for typical emergency use insurance.
- getTime() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomInfo
-
Get the time the symptom was set.
- getTimeBetweenDoses() - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Get the time between doses for a two-dose vaccine.
- getTimeInfos() - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Gets the list of time periods for the condition.
- getTimeInfos() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Get the times and associated information for this symptom.
- getTimezoneByState(String) - Static method in class org.mitre.synthea.world.geography.Location
-
Get the full name of the timezone by the full name of the state.
- getTitle() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the title of the chart.
- getTo() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Retrieves the "to" field of this IoMapper.
- getTotalAdjustment() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the total adjustment amount for this claim, which is the amount
- getTotalClaimCost() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Returns the total cost of the Claim, including immunizations/procedures tied to the encounter.
- getTotalClaimCost() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the unique identifier for this claim.
- getTotalCoinsurancePaid() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the amount of coinsurance paid by the patient, either via secondary insurance or out of pocket.
- getTotalCopayPaid() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the total copay paid by the patient for this claim.
- getTotalCost() - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Get the total cost of this service period.
- getTotalCoverage() - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Returns the total healthcare coverage for this person.
- getTotalCoveredCost() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the total cost covered by the payer for this claim.
- getTotalDeductiblePaid() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the total cost of the claim, including all associated items.
- getTotalOutOfPocketExpenses() - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Returns the total healthcare expenses for this person.
- getTotalPaidBySecondaryPayer() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the total amount paid by the patient, which includes
- getTotalPatientCost() - Method in class org.mitre.synthea.world.concepts.Claim
-
Returns the total cost to the patient, which includes copay, coinsurance, and deductible.
- getTotalPremiumExpenses() - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Returns the total premium expenses.
- getTransition() - Method in class org.mitre.synthea.engine.State
-
Gets the transition associated with this state.
- getType() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the type of the chart.
- getType() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Retrieves the type of this IoMapper.
- getType() - Method in class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
-
Returns the data type of the argument.
- getUnencodedLength() - Method in class org.mitre.synthea.helpers.ChartRenderer.Base64EncodedChart
-
Get the unencoded length of the image.
- getUniqueCustomers() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns the total number of unique customers of this payer.
- getUsagePercentage() - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Get the usage percentage of the vaccine.
- getUtilization() - Method in class org.mitre.synthea.world.agents.Provider
-
Returns the utilization statistics for the provider.
- getValue() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomInfo
-
Get the value associated with the symptom.
- getValue() - Method in class org.mitre.synthea.engine.ReactionProbabilities.SeverityProbability
-
Gets the probability of the severity level.
- getValue() - Method in class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
-
Returns the value of the argument.
- getValue(long) - Method in class org.mitre.synthea.helpers.ConstantValueGenerator
- getValue(long) - Method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
- getValue(long) - Method in class org.mitre.synthea.helpers.RandomValueGenerator
- getValue(long) - Method in class org.mitre.synthea.helpers.TrendingValueGenerator
-
Return the value at the given time.
- getValue(long) - Method in class org.mitre.synthea.helpers.ValueGenerator
-
Get a value at a given point in time.
- getValue(long) - Method in class org.mitre.synthea.modules.BloodPressureValueGenerator
-
Get the blood pressure value at a specific time.
- getValueFromSource(String) - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Retrieve the value associated with a given source.
- getValues() - Method in class org.mitre.synthea.helpers.TimeSeriesData
-
Retrieves the list of time series values.
- getVariance() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Gets the variance threshold.
- getVariantId() - Method in class org.mitre.synthea.identity.Variant
-
Gets the variant ID.
- getVariants() - Method in class org.mitre.synthea.identity.Seed
-
Retrieves the list of variants associated with this seed.
- getVitalSign() - Method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Returns the VitalSign this generator targets.
- getVitalSign(VitalSign, long) - Method in class org.mitre.synthea.world.agents.Person
-
Get a vital sign value.
- getVitalSignTarget() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Retrieves the VitalSign corresponding to this IoMapper's "to" field.
- getVitalSignValue(VitalSign) - Method in class org.mitre.synthea.helpers.physiology.SimRunner
-
Retrieves the value of a specified vital sign from the simulation results.
- getWellnessVisitCode(Person, long) - Static method in class org.mitre.synthea.modules.EncounterModule
-
Get the correct Wellness Visit Code by age of patient.
- getWidth() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Gets the width of the chart in pixels.
- getX() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the X coordinate of the clinician's location.
- getX() - Method in class org.mitre.synthea.world.agents.Person
- getX() - Method in class org.mitre.synthea.world.agents.Provider
- getX() - Method in class org.mitre.synthea.world.geography.Place
- getX() - Method in interface org.mitre.synthea.world.geography.quadtree.QuadTreeElement
-
Get the x-coordinate of this element.
- getY() - Method in class org.mitre.synthea.world.agents.Clinician
-
Get the Y coordinate of the clinician's location.
- getY() - Method in class org.mitre.synthea.world.agents.Person
- getY() - Method in class org.mitre.synthea.world.agents.Provider
- getY() - Method in class org.mitre.synthea.world.geography.Place
- getY() - Method in interface org.mitre.synthea.world.geography.quadtree.QuadTreeElement
-
Get the y-coordinate of this element.
- getYear(long) - Static method in class org.mitre.synthea.helpers.Utilities
-
Get the year of a Unix timestamp.
- getYearlyCost(int) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns the yearly cost of this plan.
- getZipCode() - Method in interface org.mitre.synthea.identity.IdentityRecord
-
Get the individual's ZIP code.
- getZipCode() - Method in class org.mitre.synthea.identity.Seed
- getZipCode() - Method in class org.mitre.synthea.identity.Variant
-
Gets the zip code for the variant.
- getZipCode(String, RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Location
-
Get the zip code for the given city name.
- getZipCodes(String) - Method in class org.mitre.synthea.world.geography.Location
-
Get the list of zip codes (or postal codes) by city name.
- GMF_VERSION - Static variable in class org.mitre.synthea.engine.Module
-
Version of the Generic Module Framework (GMF).
- gmfVersion - Variable in class org.mitre.synthea.engine.Module
-
Version of the Generic Module Framework (GMF) used by this module.
- goals - Variable in class org.mitre.synthea.world.concepts.HealthRecord.CarePlan
-
The set of goals included in the care plan.
- graph(Map<String, Attributes.Inventory>, String, boolean) - Static method in class org.mitre.synthea.helpers.Attributes
-
Output a graphviz image of the inventoried attributes.
- Graphviz - Class in <Unnamed>
-
Generate Graphviz-like graphs of disease modules.
- Graphviz() - Constructor for class Graphviz
- GROWTH_TRAJECTORY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the growth trajectory of the person.
- GrowthChart - Class in org.mitre.synthea.world.concepts
-
Represents a growth chart for a particular measure.
- GrowthChart(GrowthChart.ChartType, Map<String, Map<String, Map<String, String>>>) - Constructor for class org.mitre.synthea.world.concepts.GrowthChart
-
Construct a new GrowthChart.
- GrowthChart.ChartType - Enum in org.mitre.synthea.world.concepts
-
The type of growth chart (e.g., HEIGHT, WEIGHT, BMI, HEAD).
- GrowthChartEntry - Class in org.mitre.synthea.world.concepts
-
Represents the LMS parameters on the CDC growth chart for a particular sex and age in months.
- GrowthChartEntry(double, double, double) - Constructor for class org.mitre.synthea.world.concepts.GrowthChartEntry
-
Create a new growth chart entry based on LMS values.
- GrowthDataErrorsEditor - Class in org.mitre.synthea.editors
-
This editor simulates errors that occur in growth data as it would be collected in a clinical setting.
- GrowthDataErrorsEditor() - Constructor for class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Empty constructor
- GrowthDataErrorsEditor.Config - Class in org.mitre.synthea.editors
-
Configuration class for specifying error rates in growth data editing.
- Guard() - Constructor for class org.mitre.synthea.engine.State.Guard
H
- hadPriorState(String) - Method in class org.mitre.synthea.world.agents.Person
-
Check for prior existence of specified state.
- hadPriorState(String, String, Long) - Method in class org.mitre.synthea.world.agents.Person
-
Check for prior existence of specified state.
- hasBoundsAround(QuadTreeElement) - Method in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Check if this QuadTree should contain this item.
- hasBoundsAround(QuadTreeElement, double) - Method in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Check if this QuadTree should contain this item, given some error (in distance) around the item location.
- hasCost(HealthRecord.Entry) - Static method in class org.mitre.synthea.world.concepts.Costs
-
Whether or not this HealthRecord.Entry has an associated cost on a claim.
- hasCurrentEncounter() - Method in class org.mitre.synthea.world.agents.Person
-
Check if there is a current encounter.
- hasExecuted() - Method in class org.mitre.synthea.helpers.physiology.SimRunner
-
Checks if the simulation has been executed.
- hash - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Hash of the data (SHA-1, base64 encoded).
- hashCode() - Method in class org.mitre.synthea.engine.Transition.LookupTableKey
-
Overrides the hashcode method.
- hashCode() - Method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
- hashCode() - Method in class org.mitre.synthea.world.agents.Payer
- hashCode() - Method in class org.mitre.synthea.world.concepts.HealthRecord.Code
- hasMultipleRecords - Variable in class org.mitre.synthea.world.agents.Person
-
Flag that enables each provider having a different health record for each patient.
- hasService(String) - Method in class org.mitre.synthea.world.agents.Clinician
-
Check if the clinician provides a specific service.
- hasService(HealthRecord.EncounterType) - Method in class org.mitre.synthea.world.agents.Provider
-
Checks if the provider offers a specific service.
- hasSpecifiedCost(String) - Static method in class org.mitre.synthea.world.concepts.Costs
-
Returns Whether or not this code has an ossociated specified cost in one of the cost CSVs.
- HEAD - org.mitre.synthea.world.concepts.GrowthChart.ChartType
-
Growth chart for head size
- HealthInsuranceModule - Class in org.mitre.synthea.modules
-
HealthInsuranceModule represents health insurance coverage for a Person.
- HealthInsuranceModule() - Constructor for class org.mitre.synthea.modules.HealthInsuranceModule
-
HealthInsuranceModule constructor.
- HealthRecord - Class in org.mitre.synthea.world.concepts
-
HealthRecord contains all the coded entries in a person's health record.
- HealthRecord(Person) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord
-
Construct a health record for the supplied person.
- HealthRecord.Allergy - Class in org.mitre.synthea.world.concepts
-
Allergy represents an allergy or intolerance that a person has.
- HealthRecord.CarePlan - Class in org.mitre.synthea.world.concepts
-
CarePlan is a plan for care that may include multiple activities and goals.
- HealthRecord.Code - Class in org.mitre.synthea.world.concepts
-
HealthRecord.Code represents a system, code, and display value.
- HealthRecord.Device - Class in org.mitre.synthea.world.concepts
-
Device is an implantable device such as a coronary stent, artificial knee or hip, heart pacemaker, or implantable defibrillator.
- HealthRecord.Encounter - Class in org.mitre.synthea.world.concepts
-
Represents a single encounter in a person's health record.
- HealthRecord.EncounterType - Enum in org.mitre.synthea.world.concepts
-
EncounterType represents the type of an encounter.
- HealthRecord.Entry - Class in org.mitre.synthea.world.concepts
-
All things within a HealthRecord are instances of Entry.
- HealthRecord.EntryWithReasons - Class in org.mitre.synthea.world.concepts
-
An Entry with a list of reason codes
- HealthRecord.ImagingStudy - Class in org.mitre.synthea.world.concepts
-
ImagingStudy represents a collection of images
- HealthRecord.ImagingStudy.Instance - Class in org.mitre.synthea.world.concepts
-
ImagingStudy.Instance represents a single imaging Instance taken as part of a Series of images.
- HealthRecord.ImagingStudy.Series - Class in org.mitre.synthea.world.concepts
-
ImagingStudy.Series represents a series of images that were taken of a specific part of the body.
- HealthRecord.Immunization - Class in org.mitre.synthea.world.concepts
-
Represents an immunization entry in a patient's health record.
- HealthRecord.Medication - Class in org.mitre.synthea.world.concepts
-
Medication is a prescription or administration of a medication.
- HealthRecord.Observation - Class in org.mitre.synthea.world.concepts
-
An Observation for the patient record
- HealthRecord.Procedure - Class in org.mitre.synthea.world.concepts
-
Represents a procedure performed on a patient.
- HealthRecord.ReactionSeverity - Enum in org.mitre.synthea.world.concepts
-
Enum of snomed codes to use for Allergy resource
- HealthRecord.Report - Class in org.mitre.synthea.world.concepts
-
Report is a collection of observations that are grouped together
- HealthRecord.Supply - Class in org.mitre.synthea.world.concepts
-
Supply resource
- HealthRecordEditor - Interface in org.mitre.synthea.engine
-
The HealthRecordEditor offers an interface that can be implemented to modify a Synthea Person's HealthRecord.
- HealthRecordEditors - Class in org.mitre.synthea.engine
-
A singleton class for managing all of the implementations of HealthRecordEditor.
- height - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Height of the image in pixels (photo/video).
- HEIGHT - org.mitre.synthea.world.concepts.GrowthChart.ChartType
-
Growth chart for height
- HEIGHT_LOINC_CODE - Static variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
LOINC code for height observations.
- heightAbsoluteErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of introducing an absolute error in height measurements.
- heightAbsoluteErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing absolute errors in height measurements.
- heightCarriedForwardErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of carrying forward previous height measurements.
- heightCarriedForwardErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of carrying forward previous height measurements erroneously.
- heightDuplicateErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of duplicating height measurements.
- heightDuplicateErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of duplicating height measurements.
- heightExtremeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of introducing an extreme error in height measurements.
- heightExtremeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing extreme (outlier) errors in height measurements.
- heightSwitchErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of switching height values between records.
- heightSwitchErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of switching height values between different records.
- heightTransposeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of transposing digits in height measurements.
- heightTransposeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing digit transposition errors in height measurements.
- heightUnitErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of introducing a unit error in height measurements.
- heightUnitErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing unit errors in height measurements.
- high - Variable in class org.mitre.synthea.engine.Components.Range
-
Maximum value of the range.
- history - Variable in class org.mitre.synthea.world.agents.Person
-
History of the currently active module.
- HOME - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Home health care.
- HOME_HEALTH - org.mitre.synthea.world.agents.Provider.ProviderType
-
Home health provider.
- HOSPICE - org.mitre.synthea.world.agents.Provider.ProviderType
-
Hospice provider.
- HOSPICE - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Hospice care.
- HOSPITAL - org.mitre.synthea.world.agents.Provider.ProviderType
-
Hospital provider.
- hour - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The hour component of the time.
- HOUSEHOLD - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the household associated with the person.
- HOUSEHOLD_ROLE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the role of the person within the household.
- ht - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Height of the individual.
I
- id - Variable in class org.mitre.synthea.engine.Generator
-
Unique ID for this instance of the Generator.
- id - Variable in class org.mitre.synthea.world.agents.Provider
-
Identifier for the provider.
- id - Variable in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Unique identifier for the insurance plan.
- id - Variable in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Unique identifier for the plan record.
- id - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
NHANES ID.
- id - Variable in class org.mitre.synthea.world.geography.Demographics
-
The unique identifier for the location.
- ID - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the ID of the person.
- identifier - Variable in class org.mitre.synthea.world.agents.Clinician
-
Unique identifier for the clinician.
- IDENTIFIER_DRIVERS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the driver's license identifier of the person.
- IDENTIFIER_PASSPORT - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the passport identifier of the person.
- IDENTIFIER_SEED_ID - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the seed ID identifier of the person.
- IDENTIFIER_SITE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the site identifier of the person.
- IDENTIFIER_SSN - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the social security number identifier of the person.
- IDENTIFIER_VARIANT_ID - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the variant ID identifier of the person.
- IdentityRecord - Interface in org.mitre.synthea.identity
-
Interface representing an individual's identity record.
- IHS - org.mitre.synthea.world.agents.Provider.ProviderType
-
Indian Health Service provider.
- imagingStudies - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Imaging studies performed during the encounter.
- imagingStudy(long, String, List<HealthRecord.ImagingStudy.Series>) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Create a new imaging study.
- ImagingStudy() - Constructor for class org.mitre.synthea.engine.State.ImagingStudy
- ImagingStudy(Person, long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy
-
Constructor for ImagingStudy HealthRecord Entry.
- immunization(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Create a new immunization and add it to the current encounter.
- Immunization(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Immunization
-
Constructor for Immunization HealthRecord Entry.
- immunizationDue(String, Person, long, Map<String, List<Long>>) - Static method in class org.mitre.synthea.modules.Immunizations
-
Return whether or not the specified immunization is due.
- immunizations - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Immunizations administered during the encounter.
- Immunizations - Class in org.mitre.synthea.modules
-
This is a complete, but fairly simplistic approach to synthesizing immunizations.
- Immunizations() - Constructor for class org.mitre.synthea.modules.Immunizations
- IMMUNIZATIONS - Static variable in class org.mitre.synthea.modules.Immunizations
-
The key used to identify immunizations in the system.
- IMMUNIZATIONS - Static variable in class org.mitre.synthea.world.concepts.HealthRecord
-
Constant representing immunizations in the health record.
- in(int) - Method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
-
Determines whether the specified age falls within this range.
- INCHES_PER_CM - Static variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Conversion factor from centimeters to inches.
- income - Variable in class org.mitre.synthea.world.geography.Demographics
-
A map of income ranges to their frequency in the population.
- INCOME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the income of the person.
- INCOME_LEVEL - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the income level of the person.
- incomeLevel(int) - Method in class org.mitre.synthea.world.geography.Demographics
-
Simple linear formula just maps federal poverty level to 0.0 and 75,000 to 1.0.
- incomeRemaining(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Returns the amount of income the person has remaining at the given time.
- IncomeSpenddownEligibility - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
A class that defines the elgibility logic for Income medical cost spenddowns (MNIL, in the case of Medicaid).
- IncomeSpenddownEligibility(String, String) - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.IncomeSpenddownEligibility
-
Constructor.
- incrementCoveredEntries(HealthRecord.Entry) - Method in class org.mitre.synthea.world.agents.Payer
-
Increments the entries covered by this payer.
- incrementCoveredEntries(HealthRecord.Entry) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Increments the number of covered entries.
- incrementCustomers(String) - Method in class org.mitre.synthea.world.agents.Payer
-
Increments the number of unique users.
- incrementCustomers(String) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Increments the number of customers that have used this plan's payers.
- incrementEncounters() - Method in class org.mitre.synthea.world.agents.Clinician
-
Increment the number of encounters performed by this clinician.
- incrementEncounters(HealthRecord.EncounterType, int) - Method in class org.mitre.synthea.world.agents.Provider
-
Increments the number of encounters for a specific service and year.
- incrementLabs(int) - Method in class org.mitre.synthea.world.agents.Provider
-
Increments the number of labs for a specific year.
- incrementOutOfPocketExpenses(BigDecimal) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Increment out-of-pocket expenses for the plan record.
- incrementPrescriptions(int) - Method in class org.mitre.synthea.world.agents.Provider
-
Increments the number of prescriptions for a specific year.
- incrementPrimaryCoverage(BigDecimal) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Increment primary coverage expenses for the plan record.
- incrementProcedures() - Method in class org.mitre.synthea.world.agents.Clinician
-
Increment the number of procedures performed by this clinician.
- incrementProcedures(int) - Method in class org.mitre.synthea.world.agents.Provider
-
Increments the number of procedures for a specific year.
- incrementSecondaryCoverage(BigDecimal) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Increment secondary coverage expenses for the plan record.
- incrementUncoveredEntries(HealthRecord.Entry) - Method in class org.mitre.synthea.world.agents.Payer
-
Increments the entries not covered by this payer.
- incrementUncoveredEntries(HealthRecord.Entry) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Increments the number of uncovered entries.
- Initial() - Constructor for class org.mitre.synthea.engine.State.Initial
- initialize() - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Initializes the expression processor if needed with all inputs set as the default type (Decimal).
- initialize() - Static method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Initialize the class level information on vaccination.
- initialize() - Static method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Run all methods needed to interact with the methods to select shot time or shot chance.
- initialize(Map<String, String>) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Initializes the expression processor for each thread if needed.
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.Counter
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.Delay
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State
-
Initializes the state with the given module, name, and definition.
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.Observation
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.Physiology
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.Procedure
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.SetAttribute
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.Symptom
- initialize(Module, String, JsonObject) - Method in class org.mitre.synthea.engine.State.VitalSign
- initializeDefaultHealthRecords() - Method in class org.mitre.synthea.world.agents.Person
-
Initializes person's default health records.
- initialPopulationSnapshotPath - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
File used to initialize a population.
- InnerClassTypeAdapterFactory<T> - Class in org.mitre.synthea.helpers
-
Adapts values whose runtime type may differ from their declaration type.
- INPATIENT - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Inpatient hospital stay.
- INPATIENT - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Identifier for inpatient services.
- insert(QuadTreeElement) - Method in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Insert an item into this tree.
- Instance() - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Instance
- instances - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
-
One or more imaging Instances that belong to this Series.
- institutional - Variable in class org.mitre.synthea.world.agents.Provider
-
institutional (e.g.
- INSURANCE_STATUS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the insurance status of the person.
- InsurancePlan - Class in org.mitre.synthea.world.concepts.healthinsurance
-
A class that defines an insurance plan.
- InsurancePlan(int, Payer, Set<String>, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, boolean, boolean, boolean, int, int, int, String) - Constructor for class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Constructor for InsurancePlan.
- introduceHeightAbsoluteError(HealthRecord.Encounter, RandomNumberGenerator) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Reduce the height observation by 3 to 6 cm.
- introduceHeightCarriedForwardError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Replace the height observation in this encounter with the value from the person's last encounter.
- introduceHeightDuplicateError(HealthRecord.Encounter, RandomNumberGenerator) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Create a duplicate height observation in the encounter that is off slightly.
- introduceHeightExtremeError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Shift the decimal place for the height observation one place to the right.
- introduceHeightSwitchError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Swap height and weight.
- introduceHeightUnitError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Convert the height observation from cm to in.
- introduceTransposeError(HealthRecord.Encounter, String) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Flip the tens and ones place in the desired observation value.
- introduceWeightCarriedForwardError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Replace the weight observation in this encounter with the value from the person's last encounter.
- introduceWeightDuplicateError(HealthRecord.Encounter, RandomNumberGenerator) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Create a duplicate weight observation in the encounter that is off slightly.
- introduceWeightExtremeError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Shift the decimal place for the weight observation one place to the right.
- introduceWeightSwitchError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Swap weight and height.
- introduceWeightUnitError(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Convert the weight observation value from kg to lbs.
- ints(String) - Static method in class org.mitre.synthea.world.concepts.BiometricsConfig
-
Helper function to get a list of ints from a given location as an array.
- inventory(Map<String, Attributes.Inventory>, String, String, boolean, boolean, String) - Static method in class org.mitre.synthea.helpers.Attributes
-
Inventory an attribute with read, write, and example values.
- Inventory() - Constructor for class org.mitre.synthea.helpers.Attributes.Inventory
-
Create a new Inventory object with instantiated read, write, and exampleValues collections.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.calculators.ASCVD
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.calculators.Framingham
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.CardiovascularDiseaseModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.DeathModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.EncounterModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.HealthInsuranceModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.Immunizations
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryAttributes(Map<String, Attributes.Inventory>) - Static method in class org.mitre.synthea.modules.QualityOfLifeModule
-
Populate the given attribute map with the list of attributes that this module reads/writes with example values when appropriate.
- inventoryCodes(Map<HealthRecord.Code, Set<String>>, Collection<HealthRecord.Code>, String) - Static method in class org.mitre.synthea.helpers.Concepts
-
Add the Codes in the given Collection to the given inventory of concepts.
- inventoryModule(Map<HealthRecord.Code, Set<String>>, JsonObject) - Static method in class org.mitre.synthea.helpers.Concepts
-
Catalog all concepts from the given module into the given Table.
- inventoryState(Map<HealthRecord.Code, Set<String>>, JsonObject, String) - Static method in class org.mitre.synthea.helpers.Concepts
-
Catalog all concepts from the given state into the given Table.
- IoMapper - Class in org.mitre.synthea.helpers.physiology
-
Class for handling simulation inputs and outputs.
- IoMapper() - Constructor for class org.mitre.synthea.helpers.physiology.IoMapper
-
Default constructor for IoMapper.
- IoMapper(IoMapper) - Constructor for class org.mitre.synthea.helpers.physiology.IoMapper
-
Copy constructor.
- IoMapper.IoType - Enum in org.mitre.synthea.helpers.physiology
-
Represents the type of input/output mapping.
- IPayerAdjustment - Interface in org.mitre.synthea.world.agents.behaviors.payeradjustment
-
Interface to abstract various claim adjustment strategies.
- IPlanEligibility - Interface in org.mitre.synthea.world.agents.behaviors.planeligibility
-
Interface for plan elgibility algorithms
- IPlanFinder - Interface in org.mitre.synthea.world.agents.behaviors.planfinder
-
Find a particular provider by service.
- IProviderFinder - Interface in org.mitre.synthea.world.agents.behaviors.providerfinder
-
Find a particular provider by service.
- isActive(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether this plan is active at the given time.
- isAxisHiddenX() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Checks if the X axis is hidden.
- isAxisHiddenY() - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Checks if the Y axis is hidden.
- isContiguous(HealthRecord.Encounter, long) - Method in class org.mitre.synthea.helpers.ConsolidatedServicePeriods.ConsolidatedServicePeriod
-
Determines whether the supplied encounter is contiguous (plus or minus the supplied interval) with this period.
- isCopayBased() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether this plan is copay-based.
- isDisabled(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Determines if the person is disabled according to input file criteria.
- isGovernmentPayer() - Method in class org.mitre.synthea.world.agents.Payer
-
Checks if the payer is a government payer.
- isGovernmentPlan() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether this is a government plan.
- isLeaf - Variable in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Indicates whether this QuadTree node is a leaf.
- isLegacyGmf() - Method in class org.mitre.synthea.engine.State.Delay
-
Based on attributes provided in JSON, determine whether this state was defined with legacy GMF (Version 1.0).
- isLegacyGmf() - Method in class org.mitre.synthea.engine.State.LegacyStateWithUnitlessRV
-
Based on attributes provided in JSON, determine whether this state was defined with legacy GMF (Version 1.0).
- isMedicareSupplementPlan() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether this plans is a medicare supplement plan.
- isNoInsurance() - Method in class org.mitre.synthea.world.agents.Payer
-
Returns whether this is the no insurance payer.
- isNoInsurance() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether this plan is based on the no insurance payer.
- isNotGettingShot() - Method in class org.mitre.synthea.modules.covid.LateAdopterModel
-
At some point, the model will stop trying to see if the person will get vaccination.
- isPersonEligible(Person, long) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.CSVEligibility
- isPersonEligible(Person, long) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.DefaultPlanEligibility
- isPersonEligible(Person, long) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.IncomeSpenddownEligibility
- isPersonEligible(Person, long) - Method in interface org.mitre.synthea.world.agents.behaviors.planeligibility.IPlanEligibility
-
Returns whether the given person meets the eligibility criteria of this algorithm at the given time.
- isPersonEligible(Person, long) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.PovertyMultiplierFileEligibility
- isPersonEligible(Person, long) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.QualifyingAttributesEligibility
- isPersonEligible(Person, long) - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.QualifyingConditionCodesEligibility
- isPopulated() - Method in class org.mitre.synthea.engine.ReactionProbabilities
-
Checks if the ReactionProbabilities object has any possible severities defined.
- isPrimitive() - Method in class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
-
Returns whether the argument is a primitive type.
- isResolved() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Check if the symptom is resolved.
- isTwoDose() - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Check if the vaccine requires two doses.
- isUsePreGenerators() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Checks if pre-generators are used.
- isValid(String) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Simple CSV validator that ensures the number of columns in each file matches the number of elements in each row.
- isValid(String, char) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Simple CSV validator that ensures the number of columns in each file matches the number of elements in each row.
- isWellness() - Method in class org.mitre.synthea.engine.State.Encounter
-
Returns whether this encounter is a wellness encounter.
- items - Variable in class org.mitre.synthea.world.concepts.Claim
-
Additional items in the claim.
J
- JANSSEN - org.mitre.synthea.modules.covid.C19Vaccine.EUASet
-
Johnson and Johnson (Janssen) COVID-19 Vaccine.
- JANSSEN_APPROVED - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Time when Janssen vaccine was approved.
- justAfter(long) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Finds the closest point occurring after the given time.
- justBefore(long) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Finds the closest point occurring before the given time.
K
- keepPatientsModulePath - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Path to a module defining which patients should be kept and exported.
- KILOGRAMS_TO_GAIN - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the kilograms to gain for the person.
- kind - Variable in class org.mitre.synthea.engine.Distribution
-
The type of distribution.
L
- LABS - Static variable in class org.mitre.synthea.world.agents.Provider
-
Key for tracking labs.
- language - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Human language of the content (BCP-47).
- languageFromRaceAndEthnicity(String, String, RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Selects a language based on race and ethnicity.
- LAST_NAME - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for last name attribute.
- LAST_NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the last name of the person.
- LAST_VISIT_SYMPTOM_TOTAL - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Attribute key for the last visit symptom total.
- lastEncounterTime() - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Gets the time of the most recent encounter in this health record.
- lastUpdated - Variable in class org.mitre.synthea.world.agents.Person
-
Tracks the last time that the person was updated over a serialize/deserialize.
- lastWellnessEncounter() - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Return the last wellness encounter for the individual.
- LATE_ADOPTION_START_TIME - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Start time for late adoption of vaccines.
- LateAdopterModel - Class in org.mitre.synthea.modules.covid
-
The COVID-19 Immunization Module uses actual data to predict whether someone will get a vaccine during the time period for which data is available.
- LateAdopterModel(Person, long) - Constructor for class org.mitre.synthea.modules.covid.LateAdopterModel
-
Create a new model for the person at a given time in the simulation.
- LegacyStateWithUnitlessRV() - Constructor for class org.mitre.synthea.engine.State.LegacyStateWithUnitlessRV
- LifecycleModule - Class in org.mitre.synthea.modules
-
LifecycleModule is responsible for managing the lifecycle of a Person.
- LifecycleModule() - Constructor for class org.mitre.synthea.modules.LifecycleModule
-
Constructor for LifecycleModule.
- likelihoodOfDeath(int) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Function that determines the probability of death based on age.
- LINE - org.mitre.synthea.helpers.ChartRenderer.ChartType
-
Line chart type.
- LINK_ID - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the link ID associated with the person.
- load(File) - Static method in class org.mitre.synthea.helpers.Config
-
Load properties from a file.
- load(InputStream) - Static method in class org.mitre.synthea.helpers.Config
-
Load properties from an input stream (e.g., when running inside a JAR).
- load(String) - Static method in class org.mitre.synthea.world.geography.Demographics
-
Get a Table of (State, CityId, Demographics), with the given restrictions on state and city.
- loadAll(Person) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Returns a List of all PhysiologyValueGenerators defined in the configuration directory.
- loadAll(Person, String) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Loads all PhysiologyValueGenerators defined in the given generator configuration subdirectory.
- loadCharts() - Static method in class org.mitre.synthea.world.concepts.GrowthChart
-
Load all of the growth charts from the cdc_growth_charts.json file.
- loadCitiesByLanguage(String) - Static method in class org.mitre.synthea.world.geography.Location
-
Load a resource which contains foreign places of birth based on ethnicity in json format:
- loadCorrelations() - Static method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Load correlations of extended BMI Z Scores from age year to age year.
- loadCostData() - Static method in class org.mitre.synthea.world.concepts.Costs
-
Load all cost data needed by the system.
- loadDisabilityWeights() - Static method in class org.mitre.synthea.modules.QualityOfLifeModule
-
Load the disability weights from the gbd_disability_weights.csv file.
- loadDistribution() - Static method in class org.mitre.synthea.world.concepts.NHANESSample
-
Load the NHANES samples from resources into an EnumeratedDistribution.
- loadFile(Path, boolean, Properties, boolean) - Static method in class org.mitre.synthea.engine.Module
-
Loads the module defined from the file at the given path.
- loadProviders(Location, String, Provider.ProviderType, Set<HealthRecord.EncounterType>, RandomNumberGenerator, boolean) - Static method in class org.mitre.synthea.world.agents.Provider
-
Read the providers from the given resource file, only importing the ones for the given state.
- loadProviders(Location, DefaultRandomNumberGenerator) - Static method in class org.mitre.synthea.world.agents.Provider
-
Load into cache the list of providers for a state.
- loadRawDistribution() - Static method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Reads in the CSV file.
- loadSamples() - Static method in class org.mitre.synthea.world.concepts.NHANESSample
-
Load the NHANES samples from resources.
- loadShotProbabilitiesByAge() - Static method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Load the JSON file that has a map of age ranges to percentage of that age range that has been vaccinated.
- loadValueSet(String, ValueSet) - Static method in class org.mitre.synthea.helpers.RandomCodeGenerator
-
Load the given value set into our cache.
- LocalDateDeserializer - Class in org.mitre.synthea.identity
-
A custom deserializer for LocalDate objects using Gson.
- LocalDateDeserializer() - Constructor for class org.mitre.synthea.identity.LocalDateDeserializer
- localDateToTimestamp(LocalDate) - Static method in class org.mitre.synthea.helpers.Utilities
-
Convert the given LocalDate into a Unix timestamp.
- localModuleDir - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
When Synthea is used as a standalone library, this directory holds any locally created modules.
- location - Variable in class org.mitre.synthea.engine.Generator
-
The location where the population is generated.
- Location - Class in org.mitre.synthea.world.geography
-
Represents a geographical location with associated data such as population.
- Location(String, String) - Constructor for class org.mitre.synthea.world.geography.Location
-
Location is a set of demographic and place information.
- LOCATION - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for location attribute.
- LOCATION - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the location of the person.
- Logic - Class in org.mitre.synthea.engine
-
Logic represents any portion of a generic module that requires a logical expression.
- Logic() - Constructor for class org.mitre.synthea.engine.Logic
- Logic.ActiveAllergy - Class in org.mitre.synthea.engine
-
Represents an active allergy logic condition.
- Logic.ActiveCarePlan - Class in org.mitre.synthea.engine
-
The Active CarePlan condition type tests whether a given care plan is currently prescribed and active for the patient.
- Logic.ActiveCondition - Class in org.mitre.synthea.engine
-
The Active Condition condition type tests whether a given condition is currently diagnosed and active on the patient.
- Logic.ActiveMedication - Class in org.mitre.synthea.engine
-
The Active Medication condition type tests whether a given medication is currently prescribed and active for the patient.
- Logic.Age - Class in org.mitre.synthea.engine
-
The Age condition type tests the patient's age, in a given unit.
- Logic.And - Class in org.mitre.synthea.engine
-
The And condition type tests that a set of sub-conditions are all true.
- Logic.AtLeast - Class in org.mitre.synthea.engine
-
The At Least condition type tests that a minimum number of conditions from a set of sub-conditions are true.
- Logic.AtMost - Class in org.mitre.synthea.engine
-
The At Most condition type tests that a maximum number of conditions from a set of sub-conditions are true.
- Logic.Attribute - Class in org.mitre.synthea.engine
-
The Attribute condition type tests a named attribute on the patient entity.
- Logic.Date - Class in org.mitre.synthea.engine
-
The Date condition type tests the current year, month, or date being simulated.
- Logic.False - Class in org.mitre.synthea.engine
-
The False condition always returns false.
- Logic.Gender - Class in org.mitre.synthea.engine
-
The Gender condition type tests the patient's gender.
- Logic.Not - Class in org.mitre.synthea.engine
-
The Not condition type negates its sub-condition.
- Logic.Observation - Class in org.mitre.synthea.engine
-
The Observation condition type tests the most recent observation of a given type against a given value.
- Logic.Or - Class in org.mitre.synthea.engine
-
The Or condition type tests that at least one of its sub-conditions is true.
- Logic.PriorState - Class in org.mitre.synthea.engine
-
The PriorState condition type tests the progression of the patient through the module, and checks if a specific state has already been processed (in other words, the state is in the module's state history).
- Logic.Race - Class in org.mitre.synthea.engine
-
The Race condition type tests a patient's race.
- Logic.SocioeconomicStatus - Class in org.mitre.synthea.engine
-
The Socioeconomic Status condition type tests the patient's socioeconomic status.
- Logic.Symptom - Class in org.mitre.synthea.engine
-
The Symptom condition type tests a patient's current symptoms.
- Logic.True - Class in org.mitre.synthea.engine
-
The True condition always returns true.
- Logic.VitalSign - Class in org.mitre.synthea.engine
-
The Vital Sign condition type tests a patient's current vital signs.
- LONG_TERM - org.mitre.synthea.world.agents.Provider.ProviderType
-
Long-term care provider.
- LONG_TERM_WEIGHT_LOSS - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Indicates long-term weight loss.
- LOOK_UP_CDC_ETHNICITY_CODE - Static variable in class org.mitre.synthea.world.concepts.RaceAndEthnicity
-
A lookup map for CDC ethnicity LOINC codes.
- LOOK_UP_CDC_ETHNICITY_DISPLAY - Static variable in class org.mitre.synthea.world.concepts.RaceAndEthnicity
-
A lookup map for CDC ethnicity display names, with each one mapping to either "hispanic" or "non-hispanic".
- LOOK_UP_CDC_RACE - Static variable in class org.mitre.synthea.world.concepts.RaceAndEthnicity
-
A lookup map for CDC race LOINC codes.
- lookUp(double) - Method in class org.mitre.synthea.world.concepts.GrowthChartEntry
-
Look up the value for a particular percentile.
- lookUp(int, String, double) - Method in class org.mitre.synthea.world.concepts.GrowthChart
-
Lookup and calculate values from the CDC growth charts, using the LMS values to calculate the intermediate values.
- lookupGrowthChart(String, String, int, double) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Lookup and calculate values from the CDC growth charts, using the LMS values to calculate the intermediate values.
- LookupTableKey(List<String>, Integer, Long) - Constructor for class org.mitre.synthea.engine.Transition.LookupTableKey
-
Create a symbolic lookup key for a given row that contains actual patient values.
- LookupTableKey(List<String>, Range<Integer>, Range<Long>) - Constructor for class org.mitre.synthea.engine.Transition.LookupTableKey
-
Create a symbolic lookup key for a given row that contains lookup values.
- LookupTableTransition(List<Transition.LookupTableTransitionOption>) - Constructor for class org.mitre.synthea.engine.Transition.LookupTableTransition
-
Constructor for LookupTableTransition.
- LookupTableTransitionOption() - Constructor for class org.mitre.synthea.engine.Transition.LookupTableTransitionOption
- LOSS_OF_CARE - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Death From Lack of Treatment SNOMED Code (Due to a Payer not covering treatment) Note: This SNOMED Code (397709008) is just for death - not death from lack of treatment.
- lossOfCareEnabled - Variable in class org.mitre.synthea.world.agents.Person
-
Experimental feature flag.
- lossOfCareRecord - Variable in class org.mitre.synthea.world.agents.Person
-
Only used if "lossOfCareEnabled" is true.
- lotNumber - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
Lot number of manufacture
- low - Variable in class org.mitre.synthea.engine.Components.Range
-
Minimum value of the range.
- lowerLimit - Variable in class org.mitre.synthea.engine.Components.SampledData
-
Lower limit of detection.
- LOWEST_CHANCE_THRESHOLD - Static variable in class org.mitre.synthea.modules.covid.LateAdopterModel
-
The lowest chance of getting a shot before the model stops trying to see if the person will get vaccinated.
M
- MAIDEN_NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the maiden name of the person.
- main(String[]) - Static method in class App
-
Run Synthea generation.
- main(String[]) - Static method in class Graphviz
-
Generate the Graphviz-like graphs of the disease modules.
- main(String[]) - Static method in class org.mitre.synthea.engine.PhysiologySimulator
-
Executes a physiology simulation according to a given configuration file.
- main(String[]) - Static method in class org.mitre.synthea.helpers.Attributes
-
Generate an output file containing all Person attributes used in Synthea.
- main(String[]) - Static method in class org.mitre.synthea.helpers.Concepts
-
Generate an output file containing all clinical concepts used in Synthea.
- main(String[]) - Static method in class org.mitre.synthea.helpers.ModuleOverrides
-
Main method, not to be invoked directly: should always be called via gradle task `overrides`.
- main(String[]) - Static method in class RunFlexporter
-
Main method.
- mainEntry - Variable in class org.mitre.synthea.world.concepts.Claim
-
The main entry of the claim.
- maintainBMIPercentile(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
For patients under 20 that have successful weight management and long term success, they will maintain their BMI until they reach age 20.
- maintenance - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The percent chance a patient will continue maintaining their weight loss long term
- manageFirstYearWeight(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
This method handles all weight management cases (adherent and non-adherent) for the first year of weight management.
- managementStartAge - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The minimum age to start weight management.
- manageYearTwoThroughFive(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
This method handles all weight management cases (adherent and non-adherent) for the year two through year five of weight management.
- mandateOccupation - Static variable in class org.mitre.synthea.modules.HealthInsuranceModule
-
Represents the proportion of the population required to have health insurance coverage due to an occupation-related mandate.
- mandateTime - Static variable in class org.mitre.synthea.modules.HealthInsuranceModule
-
The year at which the mandate went into effect
- manufacturer - Variable in class org.mitre.synthea.engine.State.Device
-
Manufacturer of the device
- manufacturer - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
manufacturer of the device
- manufactureTime - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
the time the device was manufactured
- MARITAL_STATUS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the marital status of the person.
- max - Variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
-
Maximum age in the range.
- MAX_AGE - Static variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
The maximum age (in years) for which this editor will operate.
- MAX_PERCENTILE - Static variable in class org.mitre.synthea.world.concepts.GrowthChartEntry
-
The highest percentile to use when attempting to calculate a value.
- maxAge - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Maximum age of people to be generated.
- maxLoss - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The maximum amount of weight a patient will lose when adhering to the plan, represented as a percentage
- maxNumberInstances - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
-
max
- maxNumberSeries - Variable in class org.mitre.synthea.engine.State.ImagingStudy
-
Max number of the series
- maxPedPercentileChange - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The max percentile BMI change for young patient (below 20), replaces minLoss/maxLoss
- mayPurchaseSupplement() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Returns whether a customer may buy a supplement to this plan.
- MEDICARE - Static variable in class org.mitre.synthea.world.agents.Provider
-
Provider selection behavior: Medicare provider.
- Medication(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
Constructor for Medication HealthRecord Entry.
- medicationActive(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Returns whether the specified medication is active
- medicationAdministration(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Administer a medication without altering existing medications.
- medicationEnd(long, String, HealthRecord.Code) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End a current medication of the specified type if one exists.
- MedicationEnd() - Constructor for class org.mitre.synthea.engine.State.MedicationEnd
- medicationEndByState(long, String, HealthRecord.Code) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
End an existing medication with the supplied state if one exists.
- MedicationOrder() - Constructor for class org.mitre.synthea.engine.State.MedicationOrder
- medications - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Medications prescribed or administered during the encounter.
- MEDICATIONS - Static variable in class org.mitre.synthea.world.concepts.HealthRecord
-
Constant representing medications in the health record.
- medicationStart(long, String, boolean) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Get an existing medication of the specified type or create one if none exists.
- meetsAffordabilityRequirements(InsurancePlan, Person, HealthRecord.EncounterType, long) - Static method in interface org.mitre.synthea.world.agents.behaviors.planfinder.IPlanFinder
-
Determine whether or not the given payer meets the person's basic requirements.
- meetsWeightManagementThresholds(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Determines whether a person meets the thresholds for starting weight management.
- mergeCodeList(List<HealthRecord.Code>) - Method in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Merges the passed in code list into the existing list of codes for this entry.
- mergeReasonList(List<HealthRecord.Code>) - Method in class org.mitre.synthea.world.concepts.HealthRecord.EntryWithReasons
-
Merges the passed in code list into the existing list of codes for this entry.
- Metric() - Constructor for class org.mitre.synthea.helpers.TransitionMetrics.Metric
- MIDDLE_NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the middle name of the person.
- MILD - org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
Mild allergic reaction
- millisecond - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The millisecond component of the time.
- min - Variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions.AgeRange
-
Minimum age in the range.
- MIN_EMPLOYMENT_STATE_LENGTH - Static variable in class org.mitre.synthea.world.concepts.Employment
-
Minimum length a person can have an employment condition
- minAge - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Minimum age of people to be generated.
- minLoss - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The minimum amount of weight a patient will lose when adhering to the plan, represented as a percentage
- minNumberInstances - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
-
Minimum and maximum number of instances in this series.
- minNumberSeries - Variable in class org.mitre.synthea.engine.State.ImagingStudy
-
Minimum and maximum number of series in this study.
- minute - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The minute component of the time.
- modality - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
-
A DICOM acquisition modality code.
- model - Variable in class org.mitre.synthea.engine.State.Device
-
Model of the device
- model - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
model of the device
- MODERATE - org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
Moderate allergic reaction
- MODERNA - org.mitre.synthea.modules.covid.C19Vaccine.EUASet
-
Moderna COVID-19 Vaccine.
- MODERNA_APPROVED - Static variable in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Time when Moderna vaccine was approved.
- module - Variable in class org.mitre.synthea.engine.State
-
The module associated with this state.
- Module - Class in org.mitre.synthea.engine
-
Module represents the entry point of a generic module.
- Module() - Constructor for class org.mitre.synthea.engine.Module
-
Protected no-args constructor only allowed to be used by subclasses.
- Module(JsonObject, boolean) - Constructor for class org.mitre.synthea.engine.Module
-
Create a new Module.
- Module.ModuleSupplier - Class in org.mitre.synthea.engine
-
ModuleSupplier allows for lazy loading of Modules.
- ModuleConditions(String) - Constructor for class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Create new instance for the specified module name.
- ModuleOverrides - Class in org.mitre.synthea.helpers
-
Task class to generate a properties list of "overridable" fields within the modules, which includes the name of the file, the JSONPath to the field, and the original value.
- ModuleOverrides(List<String>, List<String>, List<String>, List<String>) - Constructor for class org.mitre.synthea.helpers.ModuleOverrides
-
Create a ModuleOverrides object which will process the modules according to the given options.
- ModuleSupplier(boolean, String, Callable<Module>) - Constructor for class org.mitre.synthea.engine.Module.ModuleSupplier
-
Create a ModuleSupplier.
- ModuleSupplier(Module) - Constructor for class org.mitre.synthea.engine.Module.ModuleSupplier
-
Constructs a Module supplier around a singleton Module instance.
- month - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The month component of the date.
- multiObservation(long, String, int) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Add a new observation for the specified time and type, move the specified number of observations (in reverse order) from the encounter to sub observations of the new observation.
- MultiObservation() - Constructor for class org.mitre.synthea.engine.State.MultiObservation
- MULTIPLE_BIRTH_STATUS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is part of a multiple birth.
- MultiTableChartConfig() - Constructor for class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
- MultiTableSeriesConfig() - Constructor for class org.mitre.synthea.helpers.ChartRenderer.MultiTableSeriesConfig
N
- name - Variable in class org.mitre.synthea.engine.Module
-
Name of the module.
- name - Variable in class org.mitre.synthea.engine.State
-
The name of the state.
- name - Variable in class org.mitre.synthea.world.agents.Provider
-
Name of the provider.
- name - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Name of the entry.
- name - Variable in class org.mitre.synthea.world.geography.Place
-
The name of the place.
- NAME - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Module name.
- NAME - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for name attribute.
- NAME - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the name of the person.
- NAME_FATHER - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the father's name of the person.
- NAME_MOTHER - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the mother's name of the person.
- NAME_PREFIX - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for name prefix attribute.
- NAME_PREFIX - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the prefix of the person's name.
- NAME_SUFFIX - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for name suffix attribute.
- NAME_SUFFIX - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the suffix of the person's name.
- NamedDistribution(JsonObject) - Constructor for class org.mitre.synthea.engine.Transition.NamedDistribution
-
Constructor for NamedDistribution.
- NamedDistribution(Map<String, ?>) - Constructor for class org.mitre.synthea.engine.Transition.NamedDistribution
-
Constructor for NamedDistribution.
- Names - Class in org.mitre.synthea.world.concepts
-
Provides utilities for generating and managing names.
- Names() - Constructor for class org.mitre.synthea.world.concepts.Names
- NEAREST - Static variable in class org.mitre.synthea.world.agents.Provider
-
Provider selection behavior: nearest provider.
- NETWORK - Static variable in class org.mitre.synthea.world.agents.Provider
-
Provider selection behavior: network provider.
- NEVER_GOING_TO_GET_SHOT - org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Never going to get vaccinated.
- newEnrollmentPeriod(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Determines whether the person should enter an enrollment period and search for a new insurance plan.
- next - Variable in class org.mitre.synthea.engine.State.Delayable
-
next is "transient" in the sense that it represents object state as opposed to the other fields which represent object definition hence it is unset in clone()
- next(RandomNumberGenerator) - Method in class org.mitre.synthea.helpers.RandomCollection
-
Select an item from the collection at random by the weight of the items.
- NHANESSample - Class in org.mitre.synthea.world.concepts
-
Representation of a sample of information from NHANES - https://www.cdc.gov/nchs/nhanes/index.htm Synthea contains a file that is a sample of NHANES information from 1999 - 2015 where heights and weights were recorded for individuals between 24 and 36 months old.
- NHANESSample() - Constructor for class org.mitre.synthea.world.concepts.NHANESSample
- NINETEEN_YEARS_IN_MONTHS - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
The number of months in nineteen years.
- NO_VEHICLE_ACCESS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person has no vehicle access.
- NONE - org.mitre.synthea.engine.State.TelemedicinePossibility
-
A telemedicine encounter will never happen
- Not() - Constructor for class org.mitre.synthea.engine.Logic.Not
- NOT_ELIGIBLE - org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Not eligible for vaccination.
- note - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Note associated with the entry.
- npi - Variable in class org.mitre.synthea.world.agents.Clinician
-
National Provider Identifier (NPI) for the clinician.
- npi - Variable in class org.mitre.synthea.world.agents.Provider
-
National Provider Identifier (NPI).
- NURSING - org.mitre.synthea.world.agents.Provider.ProviderType
-
Nursing provider.
O
- observation(long, String, Object) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Add an observation with the supplied properties to the current encounter.
- Observation() - Constructor for class org.mitre.synthea.engine.Logic.Observation
- Observation() - Constructor for class org.mitre.synthea.engine.State.Observation
- Observation(long, String, Object) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Observation
-
Constructor for Observation HealthRecord Entry.
- observations - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Observations recorded during the encounter.
- observations - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Observation
-
List of sub-observations
- observations - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Report
-
The observations which comprise this report
- OCCUPATION_LEVEL - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the occupation level of the person.
- of(Class<T>, String) - Static method in class org.mitre.synthea.helpers.InnerClassTypeAdapterFactory
-
Creates a new runtime type adapter using for
baseType
usingtypeFieldName
as the type field name. - onConditionEnd(String, String, long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Method that is used to update the onsetConditions field when a ConditionEnd state is processed.
- onConditionOnset(String, String, String, long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord
-
Method that is used to update the onsetConditions field when a ConditionOnset state is processed.
- ONE_YEAR - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Represents one year in milliseconds.
- ONE_YEAR - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
The number of milliseconds in one year.
- onSet(String, String, long, int, Boolean) - Method in class org.mitre.synthea.engine.ExpressedSymptom
-
Update the data structure with a symptom being onset from a module.
- onsetCondition(String, String, long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ModuleConditions
-
Records the onset of a condition.
- OnsetCondition(String) - Constructor for class org.mitre.synthea.engine.ExpressedConditionRecord.OnsetCondition
-
Constructs an OnsetCondition with the specified name.
- onsetConditionRecord - Variable in class org.mitre.synthea.world.agents.Person
-
Data structure for storing onset conditions (init_time, end_time).
- options - Variable in class org.mitre.synthea.engine.Generator
-
Options for configuring the generator.
- Or() - Constructor for class org.mitre.synthea.engine.Logic.Or
- org.mitre.synthea.editors - package org.mitre.synthea.editors
- org.mitre.synthea.engine - package org.mitre.synthea.engine
- org.mitre.synthea.helpers - package org.mitre.synthea.helpers
- org.mitre.synthea.helpers.physiology - package org.mitre.synthea.helpers.physiology
- org.mitre.synthea.identity - package org.mitre.synthea.identity
- org.mitre.synthea.modules - package org.mitre.synthea.modules
- org.mitre.synthea.modules.calculators - package org.mitre.synthea.modules.calculators
- org.mitre.synthea.modules.covid - package org.mitre.synthea.modules.covid
- org.mitre.synthea.world.agents - package org.mitre.synthea.world.agents
- org.mitre.synthea.world.agents.behaviors.payeradjustment - package org.mitre.synthea.world.agents.behaviors.payeradjustment
- org.mitre.synthea.world.agents.behaviors.planeligibility - package org.mitre.synthea.world.agents.behaviors.planeligibility
- org.mitre.synthea.world.agents.behaviors.planfinder - package org.mitre.synthea.world.agents.behaviors.planfinder
- org.mitre.synthea.world.agents.behaviors.providerfinder - package org.mitre.synthea.world.agents.behaviors.providerfinder
- org.mitre.synthea.world.concepts - package org.mitre.synthea.world.concepts
- org.mitre.synthea.world.concepts.healthinsurance - package org.mitre.synthea.world.concepts.healthinsurance
- org.mitre.synthea.world.geography - package org.mitre.synthea.world.geography
- org.mitre.synthea.world.geography.quadtree - package org.mitre.synthea.world.geography.quadtree
- originValue - Variable in class org.mitre.synthea.engine.Components.SampledData
-
Zero value.
- OUTPATIENT - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Outpatient care visit.
- overflow - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Population as exclusively live persons or including deceased.
- ownerName - Variable in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Name of the owner of the insurance plan.
- ownership - Variable in class org.mitre.synthea.world.agents.Provider
-
Ownership type of the provider.
- ownership - Variable in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Ownership type of the insurance plan.
P
- pages - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Number of printed pages.
- paidByPayer - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Amount otherwise paid by the primary payer.
- paidBySecondaryPayer - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Amount otherwise paid by the secondary payer.
- parameters - Variable in class org.mitre.synthea.engine.Distribution
-
Parameters defining the distribution (e.g., mean, standard deviation).
- parse(String) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Parse the data from the given CSV file into a List of Maps, where the key is the column name.
- parse(String, char) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Parse the data from the given CSV file into a List of Maps, where the key is the column name.
- parseDateRange(String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Parse a range of Synthea timestamps (milliseconds since the epoch) from a String.
- parseLineByLine(String) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Parse the data from the given CSV file into an Iterator of Maps, where the key is the column name.
- parseYamlToResources(List<Map<String, Object>>, Class<T>) - Static method in class org.mitre.synthea.helpers.Utilities
-
Helper method to parse FHIR resources from YAML.
- path - Variable in class org.mitre.synthea.engine.Module.ModuleSupplier
-
The file path of the module.
- patientOutOfPocket - Variable in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Amount otherwise paid by the patient out of pocket.
- Payer - Class in org.mitre.synthea.world.agents
-
Represents a payer organization that provides insurance plans.
- Payer(String, int, Set<String>, String) - Constructor for class org.mitre.synthea.world.agents.Payer
-
Payer constructor.
- PayerAdjustmentFixed - Class in org.mitre.synthea.world.agents.behaviors.payeradjustment
-
Fixed payment adjustment strategy.
- PayerAdjustmentFixed(double) - Constructor for class org.mitre.synthea.world.agents.behaviors.payeradjustment.PayerAdjustmentFixed
-
Create a new fixed payer adjustment.
- PayerAdjustmentNone - Class in org.mitre.synthea.world.agents.behaviors.payeradjustment
-
Default payer adjustment strategy -- no adjustment.
- PayerAdjustmentNone() - Constructor for class org.mitre.synthea.world.agents.behaviors.payeradjustment.PayerAdjustmentNone
- PayerAdjustmentRandom - Class in org.mitre.synthea.world.agents.behaviors.payeradjustment
-
Randomized payment adjustment strategy.
- PayerAdjustmentRandom(double) - Constructor for class org.mitre.synthea.world.agents.behaviors.payeradjustment.PayerAdjustmentRandom
-
Create a new random payer adjustment.
- payMonthlyPremium(double, int) - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
-
Pays the plan's premium to the Payer, increasing their revenue.
- payMonthlyPremiums(double, int) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Pay monthly premiums associated with this plan.
- payMonthlyPremiumsAtTime(long, double, int) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Pay monthly premiums to the payers at this time.
- PCP_SYMPTOM_THRESHOLD - Static variable in class org.mitre.synthea.modules.EncounterModule
-
These are thresholds for patients to seek symptom-driven care - they'll go to the appropriate provider based on which threshold they meet.
- PediatricGrowthTrajectory - Class in org.mitre.synthea.world.concepts
-
This class provides growth trajectories for individuals between 2 and 20.
- PediatricGrowthTrajectory(long, long) - Constructor for class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Starts a new pediatric growth trajectory.
- PediatricGrowthTrajectory.Point - Class in org.mitre.synthea.world.concepts
-
A representation of a point in the growth trajectory.
- PediatricGrowthTrajectory.YearInformation - Class in org.mitre.synthea.world.concepts
-
Container for data on changes between years for BMI information.
- pediatricRegression(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
This will regress a pediatric patient back to their BMI percentile.
- percentileFor(int, String, double) - Method in class org.mitre.synthea.world.concepts.GrowthChart
-
Given a value, find the percentile of the individual based on sex and age in months.
- percentileForBMI(double, String, int) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
Look up the percentile that a given BMI falls into based on gender and age in months.
- percentileForValue(double) - Method in class org.mitre.synthea.world.concepts.GrowthChartEntry
-
Look up the percentile that a given value falls into.
- percentileToBMI(double, int, String, double) - Static method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Uses extended percentiles when calculating a BMI greater than or equal to the 95th percentile.
- performEncounter(Person, long) - Static method in class org.mitre.synthea.modules.Immunizations
-
Administer vaccines to the person at the state time according to the required immunization schedule.
- Period - Class in org.mitre.synthea.identity
-
A simple representation of a time period with a start and end date.
- Period(LocalDate, LocalDate) - Constructor for class org.mitre.synthea.identity.Period
-
Constructs a Period with a start and end date.
- person - Variable in class org.mitre.synthea.helpers.ValueGenerator
-
The person associated with this value generator
- person - Variable in class org.mitre.synthea.world.concepts.Claim
-
The person associated with this claim.
- Person - Class in org.mitre.synthea.world.agents
-
Represents a person in the simulation.
- Person(long) - Constructor for class org.mitre.synthea.world.agents.Person
-
Person constructor.
- PersonChartConfig() - Constructor for class org.mitre.synthea.helpers.ChartRenderer.PersonChartConfig
- PersonSeriesConfig() - Constructor for class org.mitre.synthea.helpers.ChartRenderer.PersonSeriesConfig
- PFIZER - org.mitre.synthea.modules.covid.C19Vaccine.EUASet
-
Pfizer-BioNTech COVID-19 Vaccine.
- PHARMACY - org.mitre.synthea.world.agents.Provider.ProviderType
-
Pharmacy provider.
- phone - Variable in class org.mitre.synthea.world.agents.Provider
-
Phone number of the provider.
- Physiology() - Constructor for class org.mitre.synthea.engine.State.Physiology
- PhysiologyGeneratorConfig - Class in org.mitre.synthea.helpers.physiology
-
ValueGenerator configuration for a physiology model file.
- PhysiologyGeneratorConfig() - Constructor for class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
- PhysiologySimulator - Class in org.mitre.synthea.engine
-
Executes simulations of physiology models represented in SBML files.
- PhysiologySimulator(String, String, double, double) - Constructor for class org.mitre.synthea.engine.PhysiologySimulator
-
PhysiologySimulator constructor.
- PhysiologySimulator.SimConfig - Class in org.mitre.synthea.engine
-
POJO configuration for the simulation.
- PhysiologyValueGenerator - Class in org.mitre.synthea.helpers
-
A ValueGenerator for generation of values from a physiology simulation.
- PhysiologyValueGenerator(PhysiologyGeneratorConfig, SimRunner, VitalSign, Person, double) - Constructor for class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
A generator of VitalSign values from a physiology simulation.
- pickAge(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Pick an age based on the population distribution for the city.
- pickEducation(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Return a random education level based on statistics.
- pickEthnicity(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Pick an ethnicity based on the population distribution for the city.
- pickFixedDemographics(Entity, RandomNumberGenerator) - Method in class org.mitre.synthea.engine.Generator
-
Pick a person's demographics based on their seed fixed record.
- pickGender(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Pick a gender based on the population distribution for the city.
- pickIncome(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Pick an income level based on the population distribution for the city.
- pickRace(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Demographics
-
Pick a race based on the population distribution for the city.
- Place - Class in org.mitre.synthea.world.geography
-
Place represents a named place with a postal code and coordinate.
- Place(Map<String, String>) - Constructor for class org.mitre.synthea.world.geography.Place
-
Create a new row from a CSV row.
- PlanEligibilityFinder - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
Returns the requested Payer eligibility algorithm.
- PlanEligibilityFinder() - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.PlanEligibilityFinder
- PlanFinderBestRates - Class in org.mitre.synthea.world.agents.behaviors.planfinder
-
Find a particular provider by service.
- PlanFinderBestRates() - Constructor for class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderBestRates
- PlanFinderPriority - Class in org.mitre.synthea.world.agents.behaviors.planfinder
-
Implements a priority-based plan finder.
- PlanFinderPriority() - Constructor for class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderPriority
- PlanFinderRandom - Class in org.mitre.synthea.world.agents.behaviors.planfinder
-
Find a particular provider by service.
- PlanFinderRandom() - Constructor for class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderRandom
- PlanRecord - Class in org.mitre.synthea.world.concepts.healthinsurance
-
A class that manages a person's record of plan uses and expenses for an enrollment period.
- PlanRecord(long, InsurancePlan, long) - Constructor for class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Create a new Plan with the given Payer.
- Point() - Constructor for class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.Point
- populateDistributions() - Static method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Processes the raw distribution information into the EnumeratedDistributions that will be used to select the date of vaccination administration.
- population - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Population size
- population - Variable in class org.mitre.synthea.helpers.TransitionMetrics.Metric
-
Number of people that ever his this state.
- population - Variable in class org.mitre.synthea.world.geography.Demographics
-
Number of people in the location.
- populationSeed - Variable in class org.mitre.synthea.world.agents.Clinician
-
Seed for generating random values for the clinician.
- populationSeed - Variable in class org.mitre.synthea.world.agents.Person
-
The random number generator seed for generating the population
- POSSIBLE - org.mitre.synthea.engine.State.TelemedicinePossibility
-
A telemedicine encounter is possible
- postalCode - Variable in class org.mitre.synthea.world.geography.Place
-
The postal code.
- POTENTIAL_LATE_ADOPTER - org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Potential late adopter of vaccination.
- POUNDS_PER_KG - Static variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Conversion factor from kilograms to pounds.
- POVERTY_RATIO - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the poverty ratio of the person.
- povertyLevel - Static variable in class org.mitre.synthea.modules.HealthInsuranceModule
-
The poverty level used in the simulation to determine socioeconomic factors.
- PovertyMultiplierFileEligibility - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
An eligiblity type based on a file that dictates by-age and by-state poverty multiplier thresholds.
- PovertyMultiplierFileEligibility(String, String) - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.PovertyMultiplierFileEligibility
-
Constructs a PovertyMultiplierFileEligibility instance.
- povertyRatio(int) - Method in class org.mitre.synthea.world.geography.Demographics
-
Return the poverty ratio.
- PRE_MANAGEMENT_WEIGHT - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Indicates pre-management weight.
- PREFERREDYPROVIDER - Static variable in class org.mitre.synthea.world.agents.Person
-
The preferred provider key
- PreGenerator - Class in org.mitre.synthea.helpers.physiology
-
Class for handling pre-simulation outputs.
- PreGenerator() - Constructor for class org.mitre.synthea.helpers.physiology.PreGenerator
- PreGenerator.PreGeneratorArg - Class in org.mitre.synthea.helpers.physiology
-
Represents an argument for the PreGenerator.
- PreGeneratorArg() - Constructor for class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
- PREPANDEMIC_CHANCE - Static variable in class org.mitre.synthea.helpers.Telemedicine
-
Chance of a telemedicine visit prior to the COVID pandemic
- prescriptionDetails - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
Details about the prescription
- PRESCRIPTIONS - Static variable in class org.mitre.synthea.world.agents.Provider
-
Key for tracking prescriptions.
- present - Variable in class org.mitre.synthea.world.concepts.HealthRecord
-
A map of ids to entries in the record
- presentOnset(String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Get the onset time for any entry that is currently present in the healthrecord.
- previousEncounter() - Method in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Find the encounter that happened before this one.
- PRIMARY - org.mitre.synthea.world.agents.Provider.ProviderType
-
Primary care provider.
- primitive(JsonPrimitive) - Static method in class org.mitre.synthea.helpers.Utilities
-
Converts a JsonPrimitive into a primitive Boolean, Double, or String.
- PriorState() - Constructor for class org.mitre.synthea.engine.Logic.PriorState
- prob - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Weighted probability that this sample should be selected relative to the other selected samples.
- procedure(long, String) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Create a new procedure of the specified type.
- Procedure() - Constructor for class org.mitre.synthea.engine.State.Procedure
- Procedure(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Procedure
-
Constructor for Procedure HealthRecord Entry.
- procedures - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Procedures performed during the encounter.
- PROCEDURES - Static variable in class org.mitre.synthea.world.agents.Provider
-
Key for tracking procedures.
- PROCEDURES - Static variable in class org.mitre.synthea.world.concepts.HealthRecord
-
Constant representing procedures in the health record.
- process(Person) - Method in class org.mitre.synthea.engine.Components.Attachment
-
Processes the attachment for the given person.
- process(Person, long) - Method in class org.mitre.synthea.engine.Module
-
Process this Module with the given Person at the specified time within the simulation.
- process(Person, long) - Method in class org.mitre.synthea.engine.State.AllergyEnd
- process(Person, long) - Method in class org.mitre.synthea.engine.State.CallSubmodule
- process(Person, long) - Method in class org.mitre.synthea.engine.State.CarePlanEnd
- process(Person, long) - Method in class org.mitre.synthea.engine.State.CarePlanStart
- process(Person, long) - Method in class org.mitre.synthea.engine.State.ConditionEnd
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Counter
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Death
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Delayable
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Device
- process(Person, long) - Method in class org.mitre.synthea.engine.State.DeviceEnd
- process(Person, long) - Method in class org.mitre.synthea.engine.State.DiagnosticReport
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Encounter
- process(Person, long) - Method in class org.mitre.synthea.engine.State.EncounterEnd
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Guard
- process(Person, long) - Method in class org.mitre.synthea.engine.State.ImagingStudy
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Initial
- process(Person, long) - Method in class org.mitre.synthea.engine.State.MedicationEnd
- process(Person, long) - Method in class org.mitre.synthea.engine.State.MedicationOrder
- process(Person, long) - Method in class org.mitre.synthea.engine.State.MultiObservation
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Observation
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Physiology
- process(Person, long) - Method in class org.mitre.synthea.engine.State
-
Process this State with the given Person at the specified time within the simulation.
- process(Person, long) - Method in class org.mitre.synthea.engine.State.SetAttribute
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Simple
- process(Person, long) - Method in class org.mitre.synthea.engine.State.SupplyList
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Symptom
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Terminal
- process(Person, long) - Method in class org.mitre.synthea.engine.State.Vaccine
- process(Person, long) - Method in class org.mitre.synthea.engine.State.VitalSign
- process(Person, long) - Method in class org.mitre.synthea.modules.CardiovascularDiseaseModule
-
Process the module for a person at a given time.
- process(Person, long) - Method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Process the module for a person at a given time.
- process(Person, long) - Static method in class org.mitre.synthea.modules.DeathModule
-
Process the death of a person at a given time.
- process(Person, long) - Method in class org.mitre.synthea.modules.EncounterModule
- process(Person, long) - Method in class org.mitre.synthea.modules.HealthInsuranceModule
-
Process this HealthInsuranceModule with the given Person at the specified time within the simulation.
- process(Person, long) - Method in class org.mitre.synthea.modules.LifecycleModule
- process(Person, long) - Method in class org.mitre.synthea.modules.QualityOfLifeModule
- process(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
- process(Person, long, boolean) - Method in class org.mitre.synthea.engine.Module
-
Process this Module with the given Person at the specified time within the simulation.
- process(Person, List<HealthRecord.Encounter>, long) - Method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Potentially mess up heights and weights in the encounters.
- process(Person, List<HealthRecord.Encounter>, long) - Method in interface org.mitre.synthea.engine.HealthRecordEditor
-
Perform the operation on the HealthRecord.Encounter(s).
- processOnce(Person, long) - Method in class org.mitre.synthea.engine.State.Delayable
-
Process any aspect of this state which should only happen once.
- processOnce(Person, long) - Method in class org.mitre.synthea.engine.State.Procedure
- provider - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Provider responsible for the encounter.
- provider - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Procedure
-
The provider responsible for the procedure.
- provider - Variable in class org.mitre.synthea.world.concepts.HealthRecord
-
the provider associated with the health record
- Provider - Class in org.mitre.synthea.world.agents
-
Represents a healthcare provider.
- Provider() - Constructor for class org.mitre.synthea.world.agents.Provider
-
Create a new Provider with no information.
- Provider.ProviderType - Enum in org.mitre.synthea.world.agents
-
Types of healthcare providers.
- providerCount() - Method in class org.mitre.synthea.world.agents.Person
-
Gets the count of providers associated with the person.
- providerCount() - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Returns the number of providers associated with this healthrecord.
- ProviderFinderNearest - Class in org.mitre.synthea.world.agents.behaviors.providerfinder
-
ProviderFinderNearest finds the nearest provider for a person based on distance and other criteria such as service type and provider type.
- ProviderFinderNearest() - Constructor for class org.mitre.synthea.world.agents.behaviors.providerfinder.ProviderFinderNearest
- ProviderFinderNearestMedicare - Class in org.mitre.synthea.world.agents.behaviors.providerfinder
-
ProviderFinderNearestMedicare finds the nearest Medicare provider for a person based on distance and other criteria such as service type.
- ProviderFinderNearestMedicare() - Constructor for class org.mitre.synthea.world.agents.behaviors.providerfinder.ProviderFinderNearestMedicare
- ProviderFinderRandom - Class in org.mitre.synthea.world.agents.behaviors.providerfinder
-
ProviderFinderRandom selects a random provider for a person from the list of available providers that meet the criteria.
- ProviderFinderRandom() - Constructor for class org.mitre.synthea.world.agents.behaviors.providerfinder.ProviderFinderRandom
Q
- QALY - Static variable in class org.mitre.synthea.modules.QualityOfLifeModule
-
Quality-Adjusted Life Year (QALY) metric.
- QOLS - Static variable in class org.mitre.synthea.modules.QualityOfLifeModule
-
Quality of Life Score (QOLS) metric.
- QuadTree - Class in org.mitre.synthea.world.geography.quadtree
-
Simple QuadTree class that is optimized for query speed.
- QuadTree() - Constructor for class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Default constructor creates a QuadTree centered around (0, 0) with bounds around the center point of 180.
- QuadTreeElement - Interface in org.mitre.synthea.world.geography.quadtree
-
QuadTreeElement represents a subdivision of the tree.
- QualifyingAttributesEligibility - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
An eligibility criteria based on whether a person has any of the given attributes.
- QualifyingAttributesEligibility(String) - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.QualifyingAttributesEligibility
-
Constructor.
- QualifyingConditionCodesEligibility - Class in org.mitre.synthea.world.agents.behaviors.planeligibility
-
An algorithm that defines the logic for eligibility based on a set of qualifying condition codes.
- QualifyingConditionCodesEligibility(String) - Constructor for class org.mitre.synthea.world.agents.behaviors.planeligibility.QualifyingConditionCodesEligibility
-
Constructor.
- QualityOfLifeModule - Class in org.mitre.synthea.modules
-
A module for calculating quality of life metrics such as QALY, DALY, and QOLS.
- QualityOfLifeModule() - Constructor for class org.mitre.synthea.modules.QualityOfLifeModule
-
Constructs a new QualityOfLifeModule with the default name "Quality of Life".
- quantity - Variable in class org.mitre.synthea.engine.Components.Exact
-
The fixed value.
- quantity - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Supply
-
Amount in the supply
- query(QuadTreeElement, double) - Method in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Query this QuadTree for elements around a given point.
- QUIT_ALCOHOLISM_AGE - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Attribute key for the age at which a person quit alcoholism
- QUIT_ALCOHOLISM_PROBABILITY - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Attribute key for the probability a person stops drinking per process call
- QUIT_SMOKING_AGE - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Attribute key for the age at which the person stopped smoking
- QUIT_SMOKING_PROBABILITY - Static variable in class org.mitre.synthea.modules.LifecycleModule
-
Attribute key for the probability a person quits smoking per process call
- quitAlcoholism(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
If the person is an alcoholic, there is a small chance they will quit.
- quitSmoking(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
If the person is a smoker, there is a small chance they will quit.
R
- race - Variable in class org.mitre.synthea.world.geography.Demographics
-
A map of races to their frequency in the population.
- Race() - Constructor for class org.mitre.synthea.engine.Logic.Race
- RACE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the race of the person.
- RaceAndEthnicity - Class in org.mitre.synthea.world.concepts
-
Represents mappings for race and ethnicity codes and displays based on CDC standards.
- RaceAndEthnicity() - Constructor for class org.mitre.synthea.world.concepts.RaceAndEthnicity
- racec - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Race code of the individual.
- rand() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- rand() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a double between 0-1 from a uniform distribution.
- rand() - Method in class org.mitre.synthea.world.agents.Person
-
Returns a random double.
- rand(double[]) - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Helper function to get a random number based on an array of [min, max].
- rand(double, double) - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random double in the given range.
- rand(double, double, Integer) - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random double in the given range with no more than the specified number of decimal places.
- rand(int[]) - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Helper function to get a random number based on an integer array of [min, max].
- rand(String...) - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Return one of the options randomly with uniform distribution.
- randBoolean() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- randBoolean() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random boolean value.
- randBoolean() - Method in class org.mitre.synthea.world.agents.Person
-
Returns a random boolean.
- randGaussian() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- randGaussian() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a double from a normal distribution with a mean of 0 and a standard deviation of 1.
- randGaussian() - Method in class org.mitre.synthea.world.agents.Person
-
Returns a double from a normal distribution.
- randInt() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- randInt() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random integer.
- randInt() - Method in class org.mitre.synthea.world.agents.Person
-
Returns a random integer.
- randInt(int) - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- randInt(int) - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random integer within the given bound.
- randInt(int) - Method in class org.mitre.synthea.world.agents.Person
-
Returns a random integer in the given bound.
- randLong() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- randLong() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random long value.
- randLong() - Method in class org.mitre.synthea.world.agents.Person
-
Return a random long.
- RANDOM - Static variable in class org.mitre.synthea.world.agents.Provider
-
Provider selection behavior: random provider.
- randomBirthPlace(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Location
-
Pick a random birth place, weighted by population.
- randomBirthplaceByLanguage(RandomNumberGenerator, String) - Method in class org.mitre.synthea.world.geography.Location
-
Method which returns a city from the foreignPlacesOfBirth map if the map contains values for an language.
- randomCity(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Location
-
Pick the name of a random city from the current "world".
- randomCityName(RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.Location
-
Pick a random city name, weighted by population.
- RandomCodeGenerator - Class in org.mitre.synthea.helpers
-
Generates random codes based upon ValueSet URIs, with the help of a FHIR terminology service API.
- RandomCodeGenerator() - Constructor for class org.mitre.synthea.helpers.RandomCodeGenerator
- RandomCollection<E> - Class in org.mitre.synthea.helpers
-
Random collection of objects, with weightings.
- RandomCollection() - Constructor for class org.mitre.synthea.helpers.RandomCollection
- randomDemographics(RandomNumberGenerator) - Method in class org.mitre.synthea.engine.Generator
-
Create a set of random demographics.
- randomDicomUid(RandomNumberGenerator, long, int, int) - Static method in class org.mitre.synthea.helpers.Utilities
-
Generate a random DICOM UID to uniquely identify an ImagingStudy, Series, or Instance.
- RandomNumberGenerator - Interface in org.mitre.synthea.helpers
-
RandomNumberGenerator provides methods for generating random numbers with various distributions and ranges.
- RandomValueGenerator - Class in org.mitre.synthea.helpers
-
Generate random values within a defined range.
- RandomValueGenerator(Person, double, double) - Constructor for class org.mitre.synthea.helpers.RandomValueGenerator
-
Create a new RandomValueGenerator.
- RandomValueGenerator(Person, Distribution) - Constructor for class org.mitre.synthea.helpers.RandomValueGenerator
-
Create a new RandomValueGenerator with a specific distribution.
- randUUID() - Method in class org.mitre.synthea.helpers.DefaultRandomNumberGenerator
- randUUID() - Method in interface org.mitre.synthea.helpers.RandomNumberGenerator
-
Returns a random UUID.
- randUUID() - Method in class org.mitre.synthea.world.agents.Person
-
Return a random UUID.
- range - Variable in class org.mitre.synthea.engine.State.LegacyStateWithUnitlessRV
-
The range of the random variable.
- Range() - Constructor for class org.mitre.synthea.engine.Components.Range
- RangeWithUnit() - Constructor for class org.mitre.synthea.engine.Components.RangeWithUnit
- rawDistributions - Static variable in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Raw distributions of doses by age range.
- ReactionProbabilities - Class in org.mitre.synthea.engine
-
ReactionProbabilities is a structure to capture the kind and severity of reaction for a given AllergyIntolerance.
- ReactionProbabilities(HealthRecord.Code, List<ReactionProbabilities.SeverityProbability>) - Constructor for class org.mitre.synthea.engine.ReactionProbabilities
-
Constructs a ReactionProbabilities object with a reaction code and possible severities.
- ReactionProbabilities.SeverityProbability - Class in org.mitre.synthea.engine
-
Represents the severity level and its associated probability for a reaction.
- reactions - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Allergy
-
Map associating codes with reaction severity
- read - Variable in class org.mitre.synthea.helpers.Attributes.Inventory
-
Key: Module Name, Values: State names that read this attribute.
- read(JsonReader) - Method in class org.mitre.synthea.helpers.SerializableTypeAdapter
- read(String, String) - Method in class org.mitre.synthea.helpers.Attributes.Inventory
-
Mark that the given "module" reads this attribute from the given "state".
- readResource(String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Read the entire contents of a file in resources into a String.
- readResource(String, boolean, boolean) - Static method in class org.mitre.synthea.helpers.Utilities
-
Read the entire contents of a file into a String.
- readResourceAndStripBOM(String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Read the entire contents of a file in resources into a String and strip the BOM if present.
- readResourceOrPath(String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Read the entire contents of a file into a String.
- reason - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Reason for the encounter.
- reasons - Variable in class org.mitre.synthea.world.concepts.HealthRecord.EntryWithReasons
-
A list of reason codes associated with the entry.
- recalculateBMI(HealthRecord.Encounter) - Static method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Recalculate the BMI based on the existing height and weight observations in the encounter.
- recommendedTimeBetweenWellnessVisits(Person, long) - Method in class org.mitre.synthea.modules.EncounterModule
-
Recommended time between Wellness Visits by age of patient and whether they have chronic medications.
- record - Variable in class org.mitre.synthea.world.agents.Person
-
The active health record.
- recordDeath(long, HealthRecord.Code) - Method in class org.mitre.synthea.world.agents.Person
-
Records a person's death.
- recordPerson(Person, int) - Method in class org.mitre.synthea.engine.Generator
-
Record the person using whatever tracking mechanisms are currently configured.
- records - Variable in class org.mitre.synthea.world.agents.Person
-
Individual provider health records (if "hasMultipleRecords" is enabled).
- referenceTime - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Reference Time when to start Synthea.
- referenceTime - Variable in class org.mitre.synthea.engine.Generator
-
The reference time for the simulation, in milliseconds since epoch.
- registerEditor(HealthRecordEditor) - Method in class org.mitre.synthea.engine.HealthRecordEditors
-
Add a HealthRecordEditor to be run during the simulation.
- REHAB - org.mitre.synthea.world.agents.Provider.ProviderType
-
Rehabilitation provider.
- relativePath(Path, Path) - Static method in class org.mitre.synthea.engine.Module
-
Create a relative path from a folder to a file, removing the file extension and normalizing path segment separators.
- releaseCurrentEncounter(long, String) - Method in class org.mitre.synthea.world.agents.Person
-
Releases the current encounter reservation.
- remainingDeductible - Variable in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Remaining deductible for the plan record.
- remarks - Variable in class org.mitre.synthea.engine.Logic
-
Remarks or comments associated with the logic.
- remarks - Variable in class org.mitre.synthea.engine.Module
-
List of remarks or comments associated with this module.
- remarks - Variable in class org.mitre.synthea.engine.State
-
Remarks associated with this state.
- remarks - Variable in class org.mitre.synthea.engine.Transition
-
Remarks associated with the transition.
- remove(String) - Static method in class org.mitre.synthea.helpers.Config
-
Unset a configuration value.
- removeCurrentProvider(String) - Method in class org.mitre.synthea.world.agents.Person
-
Remove the current provider for the specified module.
- report - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Observation
-
The report this observation is part of, if any
- report(long, String, int) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Add a new report for the specified time and type, copy the specified number of observations (in reverse order) from the encounter to the new report.
- Report(long, String, List<HealthRecord.Observation>) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Report
-
Constructor for Report HealthRecord Entry.
- reports - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Reports generated during the encounter.
- reserveCurrentEncounter(long, String) - Method in class org.mitre.synthea.world.agents.Person
-
Reserve the current Encounter...
- reset() - Method in class org.mitre.synthea.world.concepts.Claim.ClaimCost
-
Reset all claim costs to zero.
- resetEditors() - Method in class org.mitre.synthea.engine.HealthRecordEditors
-
Remove all registered editors.
- resolve() - Method in class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Mark the symptom as resolved.
- reverseWeightPercentile(String, double) - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Given the sex, BMI and height percentile at age 2, calculate the correct weight percentile.
- round - Variable in class org.mitre.synthea.engine.Distribution
-
Whether the generated value should be rounded to the nearest integer.
- run() - Method in class org.mitre.synthea.engine.Generator
-
Generate the population, using the currently set configuration settings.
- run(Map<String, Double>) - Method in class org.mitre.synthea.engine.PhysiologySimulator
-
Solves the model at each time step for the specified duration using the provided inputs as initial parameters.
- run(Person, long, boolean) - Method in class org.mitre.synthea.engine.State
-
Run the state.
- RunFlexporter - Class in <Unnamed>
-
Entrypoint for the "Flexporter" when run as a standalone gradle task.
- RunFlexporter() - Constructor for class RunFlexporter
- runStartTime - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Actual time the run started.
S
- sameState(String) - Method in class org.mitre.synthea.world.geography.Place
-
Check whether or not this Place is in the given state.
- SampledData() - Constructor for class org.mitre.synthea.engine.Components.SampledData
-
Default constructor for SampledData.
- SampledData(Components.SampledData) - Constructor for class org.mitre.synthea.engine.Components.SampledData
-
Copy constructor for SampledData.
- SCATTER - org.mitre.synthea.helpers.ChartRenderer.ChartType
-
Scatter plot chart type.
- second - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The second component of the time.
- seed - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
By default use the current time as random seed.
- Seed - Class in org.mitre.synthea.identity
-
A representation of demographic information for an Entity for a period of time.
- Seed() - Constructor for class org.mitre.synthea.identity.Seed
- seedAt(long) - Method in class org.mitre.synthea.identity.Entity
-
Find the seed at a particular time.
- seedAt(LocalDate) - Method in class org.mitre.synthea.identity.Entity
-
Find the seed at a particular date.
- selectedCodes - Static variable in class org.mitre.synthea.helpers.RandomCodeGenerator
-
A list of codes that have been selected during the current session.
- selectShot(Person) - Static method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Select a vaccine to be used for an individual.
- selectShotTime(Person, long) - Static method in class org.mitre.synthea.modules.covid.C19VaccineAgeDistributions
-
Selects a time for an individual to get the COVID-19 vaccine based on their age and historical distributions of vaccine administration based on age.
- selectVaccine(Person, long) - Static method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Select a vaccine for an individual based on national distribution statistics and whether the vaccine was eligible for the time in simulation.
- selectVariant(RandomNumberGenerator) - Method in class org.mitre.synthea.identity.Seed
-
Randomly pick a Variant of this seed, using the source of randomness passed in.
- SerializableTypeAdapter<E extends java.io.Serializable> - Class in org.mitre.synthea.helpers
-
The SerializableTypeAdapter is a GSON TypeAdapter used to allow GSON to handle classes that are Serializable, but can't be instrumented by GSON for whatever reason.
- SerializableTypeAdapter() - Constructor for class org.mitre.synthea.helpers.SerializableTypeAdapter
- serialNumber - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
Serial number assigned by the manufacturer
- series - Variable in class org.mitre.synthea.engine.Components.SampledData
-
List of actual series data collections.
- series - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy
-
The series of images associated with this study
- series - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Immunization
-
Make the series functionally null
- Series() - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Series
- servicesProvided - Variable in class org.mitre.synthea.world.agents.Provider
-
Set of services provided by the provider.
- set(String, String) - Static method in class org.mitre.synthea.helpers.Config
-
Manually set a property.
- setAddressLines(List<String>) - Method in class org.mitre.synthea.identity.Seed
-
Sets the address lines of the entity.
- setAddressLines(List<String>) - Method in class org.mitre.synthea.identity.Variant
-
Sets the address lines.
- setArgs(List<PreGenerator.PreGeneratorArg>) - Method in class org.mitre.synthea.helpers.physiology.PreGenerator
-
Sets the list of arguments to pass to the generator's constructor.
- setAttribute(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.PersonSeriesConfig
-
Sets the attribute for this series.
- SetAttribute() - Constructor for class org.mitre.synthea.engine.State.SetAttribute
- setAxisAttributeX(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.PersonChartConfig
-
Sets the attribute for the x-axis.
- setAxisHiddenX(boolean) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets whether the X axis is hidden.
- setAxisHiddenY(boolean) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets whether the Y axis is hidden.
- setAxisLabelX(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the label of the X axis.
- setAxisLabelY(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the label of the Y axis.
- setAxisParamX(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Sets the parameter for the x-axis.
- setBaseUrl(String) - Static method in class org.mitre.synthea.helpers.RandomCodeGenerator
-
Sets the base URL for the terminology service.
- setBirthStatistics(Person, long) - Static method in class org.mitre.synthea.world.concepts.BirthStatistics
-
Sets attributes on the mother on when her baby will be born, the baby sex, and the birth height and weight.
- setChanceOfGettingShot(double) - Method in class org.mitre.synthea.modules.covid.LateAdopterModel
-
Sets the chance of getting a shot for this model.
- setCharts(List<ChartRenderer.MultiTableChartConfig>) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the chart configurations for the simulation.
- setCity(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the city of the entity.
- setCity(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the city.
- setClassName(String) - Method in class org.mitre.synthea.helpers.physiology.PreGenerator
-
Sets the fully qualified class name for the generator.
- setCurrentWeightForLengthPercentile(Person, long) - Static method in class org.mitre.synthea.modules.LifecycleModule
-
If the person is 36 months old or less, then the "weight for length" percentile attribute is set.
- setCvx(String) - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Set the CVX code for the vaccine.
- setDateOfBirth(LocalDate) - Method in class org.mitre.synthea.identity.Entity
-
Set the date of birth of the person.
- setDateOfBirth(LocalDate) - Method in class org.mitre.synthea.identity.Variant
-
Sets the date of birth.
- setDisplay(String) - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Set the display name of the vaccine.
- setDuration(double) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the duration of the simulation.
- setEndTime(double) - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Sets the simulation time to end charting points.
- setEndTime(Long) - Method in class org.mitre.synthea.engine.ExpressedConditionRecord.ConditionPeriod
-
Sets the end time of the condition.
- setEntity(Entity) - Method in class org.mitre.synthea.identity.Seed
-
Sets the entity associated with this seed.
- setFamilyName(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the family name of the entity.
- setFamilyName(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the family name.
- setFilename(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the filename of the chart image.
- setFrom(String) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the "from" field of this IoMapper.
- setFromExp(String) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the expression for the 'from' field.
- setFromList(String) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the "fromList" field of this IoMapper.
- setGender(String) - Method in class org.mitre.synthea.identity.Entity
-
Set the gender of the person.
- setGender(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the gender.
- setGeneratorsPath(Path) - Static method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Sets the path to the generators directory.
- setGivenName(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the given name of the entity.
- setGivenName(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the given name.
- setHeader(String) - Method in class org.mitre.synthea.helpers.FactTable
-
Set the column headers of the fact table.
- setHeight(int) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the height of the chart in pixels.
- setHousingStatus(String) - Method in class org.mitre.synthea.identity.Entity
-
Set the housing status of the person.
- setIndividualId(String) - Method in class org.mitre.synthea.identity.Entity
-
Set the unique identifier for the individual.
- setInputs(long) - Method in class org.mitre.synthea.helpers.physiology.SimRunner
-
Sets up the model inputs for execution and determines if the simulation needs to run due to sufficient change in inputs.
- setInputs(List<IoMapper>) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the input mappings for the simulation.
- setInputs(Map<String, Double>) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the input mappings for the simulation.
- setLastUpdated(long) - Method in class org.mitre.synthea.modules.covid.LateAdopterModel
-
Sets the last updated time for this model.
- setLeadTime(double) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the lead time for the simulation.
- setLevel(String) - Method in class org.mitre.synthea.engine.ReactionProbabilities.SeverityProbability
-
Sets the severity level.
- setModel(String) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the model name for the simulation.
- setModel(String) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the model name.
- setName(String) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the name of the simulation.
- setNextId(int) - Method in class org.mitre.synthea.helpers.FactTable
-
Set the next ID.
- setOutputPath(Path) - Static method in class org.mitre.synthea.engine.PhysiologySimulator
-
Sets the path to place main simulation results in.
- setOutputs(List<IoMapper>) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the output mappings for the simulation.
- setOutputVariance(double) - Method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
-
Sets the amount of variance to generate for the output VitalSign.
- setParam(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableSeriesConfig
-
Sets the parameter for this series.
- setPayerAdjustment(IPayerAdjustment) - Method in class org.mitre.synthea.world.agents.Payer
-
Sets the payer claim adjustment strategy.
- setPeriod(double) - Method in class org.mitre.synthea.helpers.TimeSeriesData
-
Sets the sampling period in seconds.
- setPeriod(Period) - Method in class org.mitre.synthea.identity.Seed
-
Sets the period during which the seed is valid.
- setPersonAttributeDefaults(Map<String, Object>) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the default person attributes for the simulation.
- setPhone(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the phone number of the entity.
- setPhone(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the phone number.
- setPlanAtTime(long, InsurancePlan, InsurancePlan) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Sets the person's payer history at the given time to the given payers.
- setPlanToNoInsurance(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Sets the person's payer history at the given time to become no insurance.
- setPreGenerator(PreGenerator) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the pre-generator instance.
- setPrimitive(boolean) - Method in class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
-
Sets whether the argument is a primitive type.
- setProvider(HealthRecord.EncounterType, long) - Method in class org.mitre.synthea.world.agents.Person
-
Set the preferred provider for the specified encounter type to be the provider at the specified time.
- setProvider(HealthRecord.EncounterType, Provider) - Method in class org.mitre.synthea.world.agents.Person
-
Set the preferred provider for the specified encounter type.
- setReaction(HealthRecord.Code) - Method in class org.mitre.synthea.engine.ReactionProbabilities
-
Sets the reaction code.
- setRecords(List<Entity>) - Method in class org.mitre.synthea.identity.EntityManager
-
Set the list of Entities in the simulation.
- setSecondaryPlan(InsurancePlan) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Set the secondary insurance plan for the record.
- setSeed(Seed) - Method in class org.mitre.synthea.identity.Variant
-
Sets the seed associated with the variant.
- setSeedId(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the unique identifier for the seed.
- setSeeds(List<Seed>) - Method in class org.mitre.synthea.identity.Entity
-
Set the list of seeds representing demographic information over time.
- setSeries(List<ChartRenderer.MultiTableSeriesConfig>) - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Sets the list of series configurations for this chart.
- setSeries(List<ChartRenderer.PersonSeriesConfig>) - Method in class org.mitre.synthea.helpers.ChartRenderer.PersonChartConfig
-
Sets the list of series configurations for this chart.
- setSeriesData(Person) - Method in class org.mitre.synthea.engine.Components.SampledData
-
Retrieves the actual data lists from the given Person according to the provided timeSeriesAttributes values.
- setSimDuration(double) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the simulation duration.
- setSocialDeterminants(Person) - Method in class org.mitre.synthea.world.geography.Location
-
Set social determinants of health attributes on the patient, as defined by the optional social determinants of health county-level file.
- setSocialSecurityNumber(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the social security number for the entity.
- setSocialSecurityNumber(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the social security number.
- setSolver(String) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the solver name for the simulation.
- setSolver(String) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the solver name.
- setStartTime(double) - Method in class org.mitre.synthea.helpers.ChartRenderer.MultiTableChartConfig
-
Sets the simulation time to start charting points.
- setState(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the state of the entity.
- setState(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the state.
- setStepSize(double) - Method in class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
-
Sets the step size for the simulation.
- setStepSize(double) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets the step size for the simulation.
- setSymptom(String, String, String, long, int, Boolean) - Method in class org.mitre.synthea.world.agents.Person
-
Updating the method for accounting of the time on which the symptom is set.
- setTimeBetweenDoses(long) - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Set the time between doses for a two-dose vaccine.
- setTitle(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the title of the chart.
- setTo(String) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the "to" field of this IoMapper.
- setTwoDose(boolean) - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Set whether the vaccine requires two doses.
- setType(String) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the type of the chart.
- setType(String) - Method in class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
-
Sets the data type of the argument.
- setType(IoMapper.IoType) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the type of this IoMapper.
- setUsagePercentage(double) - Method in class org.mitre.synthea.modules.covid.C19Vaccine
-
Set the usage percentage of the vaccine.
- setUsePreGenerators(boolean) - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Sets whether to use pre-generators.
- setValue(float) - Method in class org.mitre.synthea.engine.ReactionProbabilities.SeverityProbability
-
Sets the probability of the severity level.
- setValue(String) - Method in class org.mitre.synthea.helpers.physiology.PreGenerator.PreGeneratorArg
-
Sets the value of the argument.
- setValues(List<Double>) - Method in class org.mitre.synthea.helpers.TimeSeriesData
-
Sets the list of time series values.
- setVariance(double) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Sets the variance threshold.
- setVariantId(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the variant ID.
- setVariants(List<Variant>) - Method in class org.mitre.synthea.identity.Seed
-
Sets the list of variants associated with this seed.
- setVitalSign(VitalSign, double) - Method in class org.mitre.synthea.world.agents.Person
-
Convenience function to set a vital sign to a constant value.
- setVitalSign(VitalSign, ValueGenerator) - Method in class org.mitre.synthea.world.agents.Person
-
Set a vital sign's value generator.
- setWidth(int) - Method in class org.mitre.synthea.helpers.ChartRenderer.ChartConfig
-
Sets the width of the chart in pixels.
- setZipCode(String) - Method in class org.mitre.synthea.identity.Seed
-
Sets the ZIP code of the entity.
- setZipCode(String) - Method in class org.mitre.synthea.identity.Variant
-
Sets the zip code.
- SEVERE - org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
Severe allergic reaction
- SEVERE_HOUSING_COST_BURDEN - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person experiences severe housing cost burden.
- SeverityProbability(String, float) - Constructor for class org.mitre.synthea.engine.ReactionProbabilities.SeverityProbability
-
Constructor for SeverityProbability.
- sex - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Sex of the individual.
- SEXUAL_ORIENTATION - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the sexual orientation of the person.
- shouldEncounterBeVirtual(Person, long) - Static method in class org.mitre.synthea.helpers.Telemedicine
-
Determines whether an encounter should be telemedicine, with different chances before and after the start of the COVID-19 pandemic.
- shouldRun(Person, HealthRecord, long) - Method in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Checks to see if the person is under MAX_AGE.
- shouldRun(Person, HealthRecord, long) - Method in interface org.mitre.synthea.engine.HealthRecordEditor
-
Determine whether the editor should be run at the given time step.
- sigma(String, double) - Static method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Calculate the parameter needed to model the half normal distribution for BMI values at or above the 95th percentile.
- SIGMA_FEMALE_A - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Sigma is approximated using a quadratic formula, with different weights based on sex The following constants are for those weights assuming a quadratic formula of: ax^2 + bx +c
- SIGMA_FEMALE_B - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Quadratic coefficient B for sigma calculation for females.
- SIGMA_FEMALE_C - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Quadratic coefficient C for sigma calculation for females.
- SIGMA_MALE_A - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Quadratic coefficient A for sigma calculation for males.
- SIGMA_MALE_B - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Quadratic coefficient B for sigma calculation for males.
- SIGMA_MALE_C - Static variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Quadratic coefficient C for sigma calculation for males.
- SimConfig() - Constructor for class org.mitre.synthea.engine.PhysiologySimulator.SimConfig
- Simple() - Constructor for class org.mitre.synthea.engine.State.Simple
- SimpleCSV - Class in org.mitre.synthea.helpers
-
Helper class to translate CSV data back and forth between raw string data and a simple data structure.
- SimpleCSV() - Constructor for class org.mitre.synthea.helpers.SimpleCSV
- SimpleYML - Class in org.mitre.synthea.helpers
-
Helper class to parse a YAML file into a (hopefully) useable map format.
- SimpleYML(String) - Constructor for class org.mitre.synthea.helpers.SimpleYML
-
Create a new SimpleYML from the String contents from a file.
- SimRunner - Class in org.mitre.synthea.helpers.physiology
-
Class for handling execution of a PhysiologySimulator.
- SimRunner(PhysiologyGeneratorConfig, Person) - Constructor for class org.mitre.synthea.helpers.physiology.SimRunner
-
Handles execution of a PhysiologySimulator.
- singlePersonSeed - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Fixed seed for generating a single individual
- size - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Number of bytes of content (if URL provided).
- size() - Method in class org.mitre.synthea.world.geography.quadtree.QuadTree
-
Get the count of elements within this QuadTree including all branches.
- SMOKER - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is a smoker.
- SNF - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Skilled nursing facility stay.
- SOCIOECONOMIC_CATEGORY - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the socioeconomic category of the person.
- SOCIOECONOMIC_SCORE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the socioeconomic score of the person.
- socioeconomicCategory(double) - Method in class org.mitre.synthea.world.geography.Demographics
-
Return a high/middle/low socio economic category based on the supplied score and the configured stratifier values.
- socioeconomicScore(double, double, double) - Method in class org.mitre.synthea.world.geography.Demographics
-
Calculate the socio-economic score for the supplied parameters.
- SocioeconomicStatus() - Constructor for class org.mitre.synthea.engine.Logic.SocioeconomicStatus
- sopClass - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Instance
-
A DICOM Service-Object Pair (SOP) class.
- specialty - Variable in class org.mitre.synthea.engine.Module
-
Specialty associated with the module, if any.
- SPECIALTY - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for specialty attribute.
- start - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Start time of the entry.
- startBMI - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The start value for the patient's BMI
- startPercentile - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The start percentile for the patient's BMI
- startWeightManagement(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Starts active weight management for the person.
- startWeightManagementProb - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
The probability of starting weight management.
- state - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
State name
- state - Variable in class org.mitre.synthea.world.agents.Provider
-
State where the provider is located.
- state - Variable in class org.mitre.synthea.world.geography.Demographics
-
The name of the state where the city is located.
- state - Variable in class org.mitre.synthea.world.geography.Location
-
The name of the state.
- state - Variable in class org.mitre.synthea.world.geography.Place
-
The name of the state.
- State - Class in org.mitre.synthea.engine
-
Represents a state in the simulation, which can be extended to define specific behaviors.
- State() - Constructor for class org.mitre.synthea.engine.State
- STATE - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for state attribute.
- STATE - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the state of residence of the person.
- State.AllergyEnd - Class in org.mitre.synthea.engine
-
The AllergyEnd state type indicates a point in the module where a currently active allergy should be ended, for example if the patient's allergy subsides with time.
- State.AllergyOnset - Class in org.mitre.synthea.engine
-
The AllergyOnset state type indicates a point in the module where the patient acquires an allergy.
- State.CallSubmodule - Class in org.mitre.synthea.engine
-
The CallSubmodule state immediately processes a reusable series of states contained in a submodule.
- State.CarePlanEnd - Class in org.mitre.synthea.engine
-
The CarePlanEnd state type indicates a point in the module where a currently prescribed care plan should be ended.
- State.CarePlanStart - Class in org.mitre.synthea.engine
-
The CarePlanStart state type indicates a point in the module where a care plan should be prescribed.
- State.ConditionEnd - Class in org.mitre.synthea.engine
-
The ConditionEnd state type indicates a point in the module where a currently active condition should be ended, for example if the patient has been cured of a disease.
- State.ConditionOnset - Class in org.mitre.synthea.engine
-
The ConditionOnset state type indicates a point in the module where the patient acquires a condition.
- State.Counter - Class in org.mitre.synthea.engine
-
The Counter state type increments or decrements a specified numeric attribute on the patient entity.
- State.Death - Class in org.mitre.synthea.engine
-
The Death state type indicates a point in the module at which the patient dies or the patient is given a terminal diagnosis (e.g.
- State.Delay - Class in org.mitre.synthea.engine
-
The Delay state type introduces a pre-configured temporal delay in the module's timeline.
- State.Delayable - Class in org.mitre.synthea.engine
-
Represents a state that can be delayed.
- State.Device - Class in org.mitre.synthea.engine
-
The Device state indicates the point that a permanent or semi-permanent device (for example, a prosthetic, or pacemaker) is associated to a person.
- State.DeviceEnd - Class in org.mitre.synthea.engine
-
The DeviceEnd state indicates the point that a permanent or semi-permanent device (for example, a prosthetic, or pacemaker) is removed from a person.
- State.DiagnosticReport - Class in org.mitre.synthea.engine
-
The DiagnosticReport state indicates that some number of Observations should be grouped together within a single Diagnostic Report.
- State.Encounter - Class in org.mitre.synthea.engine
-
The Encounter state type indicates a point in the module where an encounter should take place.
- State.EncounterEnd - Class in org.mitre.synthea.engine
-
The EncounterEnd state type indicates the end of the encounter the patient is currently in, for example when the patient leaves a clinician's office, or is discharged from a hospital.
- State.Guard - Class in org.mitre.synthea.engine
-
The Guard state type indicates a point in the module through which a patient can only pass if they meet certain logical conditions.
- State.ImagingStudy - Class in org.mitre.synthea.engine
-
The ImagingStudy state indicates a point in the module when an imaging study was performed.
- State.Initial - Class in org.mitre.synthea.engine
-
The Initial state type is the first state that is processed in a generic module.
- State.LegacyStateWithUnitlessRV - Class in org.mitre.synthea.engine
-
Represents a legacy state with unitless random variables.
- State.MedicationEnd - Class in org.mitre.synthea.engine
-
The MedicationEnd state type indicates a point in the module where a currently prescribed medication should be ended.
- State.MedicationOrder - Class in org.mitre.synthea.engine
-
The MedicationOrder state type indicates a point in the module where a medication is prescribed.
- State.MultiObservation - Class in org.mitre.synthea.engine
-
The MultiObservation state indicates that some number of Observations should be grouped together as a single observation.
- State.Observation - Class in org.mitre.synthea.engine
-
The Observation state type indicates a point in the module where an observation is recorded.
- State.Physiology - Class in org.mitre.synthea.engine
-
The Physiology state executes a physiology simulation according to the provided configuration options.
- State.Procedure - Class in org.mitre.synthea.engine
-
The Procedure state type indicates a point in the module where a procedure should be performed.
- State.SetAttribute - Class in org.mitre.synthea.engine
-
The SetAttribute state type sets a specified attribute on the patient entity.
- State.Simple - Class in org.mitre.synthea.engine
-
The Simple state type indicates a state that performs no additional actions, adds no additional information to the patient entity, and just transitions to the next state.
- State.SupplyList - Class in org.mitre.synthea.engine
-
The SupplyList state includes a list of supplies that are needed for the current encounter.
- State.Symptom - Class in org.mitre.synthea.engine
-
The Symptom state type adds or updates a patient's symptom.
- State.TelemedicinePossibility - Enum in org.mitre.synthea.engine
-
Enum for telemedicine encounter possibilities
- State.Terminal - Class in org.mitre.synthea.engine
-
The Terminal state type indicates the end of the module progression.
- State.Vaccine - Class in org.mitre.synthea.engine
-
The Vaccine state type indicates a point in the module where the patient is vaccinated.
- State.VitalSign - Class in org.mitre.synthea.engine
-
The VitalSign state type indicates a point in the module where a patient's vital sign is set.
- stateCountyNameToCountyCode(String, String, RandomNumberGenerator) - Method in class org.mitre.synthea.world.geography.CMSStateCodeMapper
-
Get the SSA county code for a given state and county.
- stats - Variable in class org.mitre.synthea.engine.Generator
-
Statistics about the generated population, such as counts of alive and dead individuals.
- stop - Variable in class org.mitre.synthea.engine.Generator
-
The time at which the simulation stops, in milliseconds since epoch.
- stop - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Stop time of the entry.
- stopReason - Variable in class org.mitre.synthea.world.concepts.HealthRecord.CarePlan
-
The reason for stopping the care plan.
- stopReason - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Medication
-
The reason to stop giving the medication
- stopWeightManagement(Person) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Person stops weight management.
- stroke10Year(Person, long, boolean) - Static method in class org.mitre.synthea.modules.calculators.Framingham
-
Calculate 10 year stroke risk.
- strToObject(Class<?>, String) - Static method in class org.mitre.synthea.helpers.Utilities
-
Utility function to convert from string to a base Java object type.
- submodule - Variable in class org.mitre.synthea.engine.Module.ModuleSupplier
-
Indicates whether the module is a submodule.
- submodule - Variable in class org.mitre.synthea.engine.Module
-
True if this is a submodule, false otherwise.
- submoduleName - Variable in class org.mitre.synthea.engine.Module
-
If a submodule, the original name of this submodule.
- supplies - Variable in class org.mitre.synthea.engine.State.SupplyList
-
List of components making up this supply list
- supplies - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Encounter
-
Supplies used during the encounter.
- Supply(long, String) - Constructor for class org.mitre.synthea.world.concepts.HealthRecord.Supply
-
Constructor for Supply
- SupplyList() - Constructor for class org.mitre.synthea.engine.State.SupplyList
- swt - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Sample weight as assigned by NHANES.
- Symptom() - Constructor for class org.mitre.synthea.engine.Logic.Symptom
- Symptom() - Constructor for class org.mitre.synthea.engine.State.Symptom
- SymptomInfo(String, Integer, Long) - Constructor for class org.mitre.synthea.engine.ExpressedSymptom.SymptomInfo
-
Create a new instance for the supplied cause, value, and time.
- SymptomSource(String) - Constructor for class org.mitre.synthea.engine.ExpressedSymptom.SymptomSource
-
Create a new instance for the supplied module source.
- symptomTotal() - Method in class org.mitre.synthea.world.agents.Person
-
The total number of all unaddressed symptom severities.
- SyncedEnumeratedDistro<T> - Class in org.mitre.synthea.helpers
-
Class that wraps EnumeratedDistribution for thread safe use in Synthea.
- SyncedEnumeratedDistro(List<Pair<T, Double>>) - Constructor for class org.mitre.synthea.helpers.SyncedEnumeratedDistro
-
Just calls super.
- syncedReseededSample(Person) - Method in class org.mitre.synthea.helpers.SyncedEnumeratedDistro
-
Sample from the distribution after it has been reseeded using the Person provided as a source of randomness.
- SYNTHEA_VERSION - Static variable in class org.mitre.synthea.helpers.Utilities
-
The version identifier from the current version of Synthea.
- system - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Code
-
Code System (e.g.
- SYSTOLIC - org.mitre.synthea.modules.BloodPressureValueGenerator.SysDias
-
Systolic blood pressure.
T
- tail() - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory
-
Finds the last point of the growth trajectory.
- TARGET_WEIGHT_LOSS - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the target weight loss for the person.
- TELECOM - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the telecom information of the person.
- telemedicine - Variable in class org.mitre.synthea.world.concepts.TelemedicineConfig.TelemedicineProbabilities
-
Telemedicine care transition probability
- Telemedicine - Class in org.mitre.synthea.helpers
-
A place for helpers related to telemedicine.
- Telemedicine() - Constructor for class org.mitre.synthea.helpers.Telemedicine
- TELEMEDICINE - Static variable in class org.mitre.synthea.world.concepts.TelemedicineConfig
-
Telemedicine type of care
- TELEMEDICINE_START_DATE - Static variable in class org.mitre.synthea.helpers.Telemedicine
-
The first date telemedicine was available to patients
- TELEMEDICINE_UPTAKE_DATE - Static variable in class org.mitre.synthea.helpers.Telemedicine
-
The date at which to switch from using the prepandemic chance to the current chance of a telemedicine encounter
- TelemedicineConfig - Class in org.mitre.synthea.world.concepts
-
Configuration that drives TypeOfCare transitions in Synthea.
- TelemedicineConfig() - Constructor for class org.mitre.synthea.world.concepts.TelemedicineConfig
- TelemedicineConfig.TelemedicineProbabilities - Class in org.mitre.synthea.world.concepts
-
A class to hold the transition probabilities of a given scenario.
- TelemedicineProbabilities(Map<String, Double>) - Constructor for class org.mitre.synthea.world.concepts.TelemedicineConfig.TelemedicineProbabilities
-
Create a new object based on the Map that is pulled out of the config JSON.
- TEN_YEARS_IN_MS - Static variable in class org.mitre.synthea.modules.calculators.ASCVD
-
10 years in milliseconds (used for risk conversion).
- TEN_YEARS_IN_MS - Static variable in class org.mitre.synthea.modules.calculators.Framingham
-
The number of milliseconds in 10 years.
- Terminal() - Constructor for class org.mitre.synthea.engine.State.Terminal
- TerminologyClient - Interface in org.mitre.synthea.helpers
-
HAPI annotation client for invoking operations on a FHIR terminology service.
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Age
-
Test whether the person's age satisfies the specified condition.
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.And
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.AtLeast
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.AtMost
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Attribute
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Date
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.False
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Gender
-
Test whether the person's gender matches the specified gender.
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Not
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Observation
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Or
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.PriorState
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Race
-
Test whether the person's race matches the specified race.
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.SocioeconomicStatus
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.Symptom
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic
-
Test whether the logic is true for the given person at the given time.
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.True
- test(Person, long) - Method in class org.mitre.synthea.engine.Logic.VitalSign
- textSummary() - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Create a text summary of the health record containing counts of each time of entry.
- threadPoolSize - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
Number of threads to use
- threadPoolSize - Variable in class org.mitre.synthea.engine.Generator
-
The size of the thread pool used for generating patients.
- timeInSimulation - Variable in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.Point
-
Time spent in the simulation.
- TimeSeriesData - Class in org.mitre.synthea.helpers
-
Represents a collection of time series values along with sampling metadata.
- TimeSeriesData(double) - Constructor for class org.mitre.synthea.helpers.TimeSeriesData
-
Constructs a TimeSeriesData object with a specified sampling period.
- TimeSeriesData(int, double) - Constructor for class org.mitre.synthea.helpers.TimeSeriesData
-
Constructs a TimeSeriesData object with an initial capacity for values and a sampling period.
- TimeSeriesData(List<Double>, double) - Constructor for class org.mitre.synthea.helpers.TimeSeriesData
-
Constructs a TimeSeriesData object with specified values and sampling period.
- timeSinceLastWellnessEncounter(long) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Return the time between the supplied time and the time of the last wellness encounter.
- timestampToLocalDate(long) - Static method in class org.mitre.synthea.helpers.Utilities
-
Convert the given Unix timestamp into a LocalDate.
- timestep - Variable in class org.mitre.synthea.engine.Generator
-
The amount of time per timestep, in milliseconds.
- title - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Label to display in place of the data.
- title - Variable in class org.mitre.synthea.world.concepts.HealthRecord.ImagingStudy.Instance
-
A title for this image.
- toEnumeratedDistribution() - Method in class org.mitre.synthea.world.concepts.TelemedicineConfig.TelemedicineProbabilities
-
Turn the configuration information into an actual EnumeratedDistribution which can be used to select transitions.
- toModelInputs(Person, long, Map<String, Double>) - Method in class org.mitre.synthea.helpers.physiology.IoMapper
-
Populates model input parameters from the given person object.
- toString() - Method in class org.mitre.synthea.engine.State
- toString() - Method in class org.mitre.synthea.engine.Transition.LookupTableKey
-
Overrides the toString method for LookupTableKey.
- toString() - Method in class org.mitre.synthea.helpers.PhysiologyValueGenerator
- toString() - Method in class org.mitre.synthea.helpers.TrendingValueGenerator
- toString() - Method in class org.mitre.synthea.world.agents.behaviors.planeligibility.CSVEligibility
- toString() - Method in class org.mitre.synthea.world.concepts.healthinsurance.InsurancePlan
- toString() - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
- toString() - Method in class org.mitre.synthea.world.concepts.HealthRecord.Code
- toString() - Method in enum org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Convert this EncounterType into a string.
- toString() - Method in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Converts the entry to a String.
- toString() - Method in class org.mitre.synthea.world.concepts.NHANESSample
- toString() - Method in class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.Point
- toString() - Method in class org.mitre.synthea.world.geography.quadtree.QuadTree
- totalGeneratedPopulation - Variable in class org.mitre.synthea.engine.Generator
-
The total number of individuals generated in the population.
- totals - Variable in class org.mitre.synthea.world.concepts.Claim
-
Totals for the claim.
- toVariant() - Method in class org.mitre.synthea.identity.Seed
-
Wrap the Seed in a Variant.
- transition(Person, long) - Method in class org.mitre.synthea.engine.State.Physiology
-
Directs to the normal transition if Physiology states are enabled.
- transition(Person, long) - Method in class org.mitre.synthea.engine.State
-
Follows the transition for this state.
- Transition - Class in org.mitre.synthea.engine
-
Transition represents all the transition types within the generic module framework.
- Transition() - Constructor for class org.mitre.synthea.engine.Transition
- Transition.ComplexTransition - Class in org.mitre.synthea.engine
-
Complex transitions are a combination of direct, distributed, and conditional transitions.
- Transition.ComplexTransitionOption - Class in org.mitre.synthea.engine
-
A DistributedTransitionOption represents a transition option with any of: - a single state to transition to, - a condition that must be true, or - a set of distributions and transitions.
- Transition.ConditionalTransition - Class in org.mitre.synthea.engine
-
Conditional transitions will transition to one of several possible states based on conditional logic.
- Transition.ConditionalTransitionOption - Class in org.mitre.synthea.engine
-
A ConditionalTransitionOption represents a single destination state, with a given logical condition that must be true in order for the state to be transitioned to.
- Transition.DirectTransition - Class in org.mitre.synthea.engine
-
Direct transitions are the simplest of transitions.
- Transition.DistributedTransition - Class in org.mitre.synthea.engine
-
Distributed transitions will transition to one of several possible states based on the configured distribution.
- Transition.DistributedTransitionOption - Class in org.mitre.synthea.engine
-
A DistributedTransitionOption represents a single destination state, with a given distribution percentage, or a named distribution representing an attribute containing the distribution percentage.
- Transition.LookupTableKey - Class in org.mitre.synthea.engine
-
Represents a key for lookup tables, containing attributes, age, and time information.
- Transition.LookupTableTransition - Class in org.mitre.synthea.engine
-
LookupTable transitions will transition to one of any number of possible states based on probabilities for each state extacted from a table.
- Transition.LookupTableTransitionOption - Class in org.mitre.synthea.engine
-
A LookupTableTransitionOption represents a destination state which will be compared with a table lookup to find its probability and attributes.
- Transition.NamedDistribution - Class in org.mitre.synthea.engine
-
Helper class for distributions, which may either be a double, or a NamedDistribution with an attribute to fetch the desired probability from and a default.
- Transition.TypeOfCareTransition - Class in org.mitre.synthea.engine
-
A transition that is based on the type of care that will follow.
- Transition.TypeOfCareTransitionOptions - Class in org.mitre.synthea.engine
-
Represents options for transitioning based on the type of care.
- TransitionMetrics - Class in org.mitre.synthea.helpers
-
Class to track state and transition metrics from the modules.
- TransitionMetrics() - Constructor for class org.mitre.synthea.helpers.TransitionMetrics
- TransitionMetrics.Metric - Class in org.mitre.synthea.helpers
-
Helper class to track the metrics of a single State.
- transitionRegression(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Revert the person to their 240 month weight percentile following the same procedure as pediatric regression.
- TrendingValueGenerator - Class in org.mitre.synthea.helpers
-
A ValueGenerator for generation of trending values.
- TrendingValueGenerator(Person, double, double, double, long, long, Double, Double) - Constructor for class org.mitre.synthea.helpers.TrendingValueGenerator
-
A ValueGenerator that generates values which follow a trend.
- TRIANGULAR - org.mitre.synthea.engine.Distribution.Kind
-
A triangular distribution.
- TRIGGER_WEIGHT_LOSS - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Indicates the trigger for weight loss.
- True() - Constructor for class org.mitre.synthea.engine.Logic.True
- TW0_YEARS_IN_MONTHS - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Represents two years in months.
- twelveMonthEncounterCount(HealthRecord, long) - Method in class org.mitre.synthea.world.agents.behaviors.planfinder.PlanFinderBestRates
-
Calculates the number of encounters during the last 12 months.
- TWENTY_YEARS_IN_MONTHS - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Represents twenty years in months.
- type - Variable in class org.mitre.synthea.world.agents.Provider
-
Type of the provider.
- type - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Type of the entry.
- TypeOfCareTransition(Transition.TypeOfCareTransitionOptions) - Constructor for class org.mitre.synthea.engine.Transition.TypeOfCareTransition
-
Creates a new telemedicine config essentially from the JSON in GMF.
- TypeOfCareTransitionOptions() - Constructor for class org.mitre.synthea.engine.Transition.TypeOfCareTransitionOptions
U
- udi - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Device
-
UDI == Unique Device Identifier.
- UNEMPLOYED - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is unemployed.
- UNIFORM - org.mitre.synthea.engine.Distribution.Kind
-
A uniform distribution.
- UNINSURED - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is uninsured.
- unit - Variable in class org.mitre.synthea.engine.Components.ExactWithUnit
-
Unit for the quantity (e.g., "days" if the quantity represents an amount of time).
- unit - Variable in class org.mitre.synthea.engine.Components.RangeWithUnit
-
Unit for the range (e.g., "years" if the range represents an amount of time).
- unit - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Observation
-
The unit of the value
- unparse(List<? extends Map<String, String>>) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Convert the data in the given List of Maps to a String of CSV data.
- unparse(List<? extends Map<String, String>>, char) - Static method in class org.mitre.synthea.helpers.SimpleCSV
-
Convert the data in the given List of Maps to a String of CSV data.
- updatedPopulationSnapshotPath - Variable in class org.mitre.synthea.engine.Generator.GeneratorOptions
-
File used to store a population snapshot.
- updateLastPayerQols(double) - Method in class org.mitre.synthea.world.concepts.healthinsurance.CoverageRecord
-
Update the quality of life score for the most recent plan.
- updateOnsetInfo(Person, long) - Method in class org.mitre.synthea.engine.State.ConditionOnset
- updatePerson(Person) - Method in class org.mitre.synthea.engine.Generator
-
Update a previously created person from the time they were last updated until Generator.stop or they die, whichever comes sooner.
- updateRecordExportPerson(Person, int) - Method in class org.mitre.synthea.engine.Generator
-
Update person record to stop time, record the entry and export record.
- updateStopTime(long) - Method in class org.mitre.synthea.world.concepts.healthinsurance.PlanRecord
-
Update the stop time of the plan record.
- upperLimit - Variable in class org.mitre.synthea.engine.Components.SampledData
-
Upper limit of detection.
- URGENT - org.mitre.synthea.world.agents.Provider.ProviderType
-
Urgent care provider.
- URGENT_CARE_SYMPTOM_THRESHOLD - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Threshold for symptoms to trigger an urgent care visit
- URGENTCARE - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Urgent care visit.
- URGENTCARE - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Identifier for urgent care services.
- url - Variable in class org.mitre.synthea.engine.Components.Attachment
-
URI where the data can be found.
- usage() - Static method in class App
-
Display usage info - what are the command line args, examples, etc.
- USE_HOSPITAL_AS_DEFAULT - Static variable in class org.mitre.synthea.world.agents.Provider
-
Default behavior to use hospital when provider selection fails.
- useSupply(long, HealthRecord.Code, int) - Method in class org.mitre.synthea.world.concepts.HealthRecord
-
Track the use of a supply in the provision of care for this patient.
- Utilities - Class in org.mitre.synthea.helpers
-
A utility class providing various helper methods for time conversions, comparisons, file reading, and resource parsing.
- Utilities() - Constructor for class org.mitre.synthea.helpers.Utilities
- uuid - Variable in class org.mitre.synthea.world.agents.Clinician
-
Universally unique identifier (UUID) for the clinician.
- uuid - Variable in class org.mitre.synthea.world.agents.Payer
-
Universally unique identifier for the payer.
- uuid - Variable in class org.mitre.synthea.world.agents.Provider
-
Unique identifier for the provider.
- uuid - Variable in class org.mitre.synthea.world.concepts.Claim
-
Unique identifier for the claim.
- uuid - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Entry
-
Unique identifier for the entry.
V
- vaccinate(Person, long, int) - Static method in class org.mitre.synthea.modules.covid.C19ImmunizationModule
-
Provide a COVID-19 vaccine to the person.
- Vaccine() - Constructor for class org.mitre.synthea.engine.State.Vaccine
- validate() - Method in class org.mitre.synthea.engine.Components.Attachment
-
Validates that attachment parameters are valid.
- validate() - Method in class org.mitre.synthea.engine.Distribution
-
Determine whether the Distribution has all of the information it needs to generate a sample value.
- validate() - Method in class org.mitre.synthea.engine.ReactionProbabilities
-
Validates the reaction probabilities to ensure that the sum of all probabilities is less than or equal to 1.0.
- validate() - Method in class org.mitre.synthea.helpers.physiology.PhysiologyGeneratorConfig
-
Validates that all inputs are appropriate and within bounds.
- validate() - Method in class org.mitre.synthea.identity.EntityManager
-
Ensures that all Entities loaded by this EntityManager are valid.
- validate(Module, String) - Method in class org.mitre.synthea.engine.State.Observation
-
Validates the observation state.
- validated - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Whether this Attachment has been validated.
- validSeedPeriods() - Method in class org.mitre.synthea.identity.Entity
-
Checks to see whether the seeds for this entity are valid.
- value - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Observation
-
The value of this observation
- ValueGenerator - Class in org.mitre.synthea.helpers
-
The base for all value generators.
- ValueGenerator(Person) - Constructor for class org.mitre.synthea.helpers.ValueGenerator
-
Constructor for ValueGenerator.
- valueOf(String) - Static method in enum org.mitre.synthea.engine.Distribution.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.engine.State.TelemedicinePossibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.helpers.ChartRenderer.ChartType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.helpers.physiology.IoMapper.IoType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.modules.BloodPressureValueGenerator.SysDias
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.modules.covid.C19Vaccine.EUASet
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.world.agents.Provider.ProviderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.world.concepts.GrowthChart.ChartType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mitre.synthea.engine.Distribution.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.engine.State.TelemedicinePossibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.helpers.ChartRenderer.ChartType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.helpers.physiology.IoMapper.IoType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.modules.BloodPressureValueGenerator.SysDias
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.modules.covid.C19Vaccine.EUASet
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.world.agents.Provider.ProviderType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.world.concepts.GrowthChart.ChartType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mitre.synthea.world.concepts.HealthRecord.ReactionSeverity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueSet - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Code
-
A ValueSet URI that defines a set of possible codes, one of which should be selected at random.
- Variant - Class in org.mitre.synthea.identity
-
A representation of demographic information for a person.
- Variant() - Constructor for class org.mitre.synthea.identity.Variant
- version - Variable in class org.mitre.synthea.world.concepts.HealthRecord.Code
-
An identifier for the version of the code system that this code is part of.
- VETERAN - org.mitre.synthea.world.agents.Provider.ProviderType
-
Veteran care provider.
- VETERAN - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents whether the person is a veteran.
- VIRTUAL - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Virtual care visit.
- VITAL_SIGN - org.mitre.synthea.helpers.physiology.IoMapper.IoType
-
Vital sign type mapping.
- VitalSign() - Constructor for class org.mitre.synthea.engine.Logic.VitalSign
- VitalSign() - Constructor for class org.mitre.synthea.engine.State.VitalSign
- vitalSigns - Variable in class org.mitre.synthea.world.agents.Person
-
Map of vital signs to their value generators.
W
- WAITING_FOR_SHOT - org.mitre.synthea.modules.covid.C19ImmunizationModule.VaccinationStatus
-
Waiting for the first shot.
- walkAllModules(Path, Consumer<Path>) - Static method in class org.mitre.synthea.helpers.Utilities
-
Walk the directory structure of the modules starting at the given location, and apply the given function for every module underneath.
- walkAllModules(BiConsumer<Path, Path>) - Static method in class org.mitre.synthea.helpers.Utilities
-
Walk the directory structure of the modules, and apply the given function for every module.
- weight(double, int) - Static method in class org.mitre.synthea.modules.QualityOfLifeModule
-
Calculates the age-adjusted disability weight for a single year.
- WEIGHT - org.mitre.synthea.world.concepts.GrowthChart.ChartType
-
Growth chart for weight
- WEIGHT_LOINC_CODE - Static variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
LOINC code for weight observations.
- WEIGHT_LOSS_ADHERENCE - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Represents weight loss adherence.
- WEIGHT_LOSS_BMI_PERCENTILE_CHANGE - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Represents BMI percentile change during weight loss.
- WEIGHT_LOSS_PERCENTAGE - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Represents weight loss percentage.
- WEIGHT_MANAGEMENT_START - Static variable in class org.mitre.synthea.modules.WeightLossModule
-
Indicates the start of weight management.
- weightCarriedForwardErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of carrying forward previous weight measurements.
- weightCarriedForwardErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of carrying forward previous weight measurements erroneously.
- weightDuplicateErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of duplicating weight measurements.
- weightDuplicateErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of duplicating weight measurements.
- weightExtremeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of introducing an extreme error in weight measurements.
- weightExtremeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing extreme (outlier) errors in weight measurements.
- weightForHeightAndBMI(double, double) - Static method in class org.mitre.synthea.world.concepts.BMI
-
Calculate the weight for a given height and BMI.
- WeightLossModule - Class in org.mitre.synthea.modules
-
This module allows patients in Synthea to lose weight.
- WeightLossModule() - Constructor for class org.mitre.synthea.modules.WeightLossModule
-
Constructor
- weightSwitchErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of switching weight values between records.
- weightSwitchErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of switching weight values between different records.
- weightTransposeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of transposing digits in weight measurements.
- weightTransposeErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing digit transposition errors in weight measurements.
- weightUnitErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor.Config
-
Probability of introducing a unit error in weight measurements.
- weightUnitErrorRate - Variable in class org.mitre.synthea.editors.GrowthDataErrorsEditor
-
Probability rate of introducing unit errors in weight measurements.
- WELL_CHILD_VISIT - Static variable in class org.mitre.synthea.modules.EncounterModule
-
Code for a well-child visit.
- WELLNESS - org.mitre.synthea.world.concepts.HealthRecord.EncounterType
-
Routine wellness check.
- WELLNESS - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Identifier for wellness services.
- width - Variable in class org.mitre.synthea.engine.Components.Attachment
-
Width of the image in pixels (photo/video).
- willGetShot(Person, long) - Method in class org.mitre.synthea.modules.covid.LateAdopterModel
-
Determines if the person will attempt to get vaccinated at the given time in the simulation.
- willStartWeightManagement(Person, long) - Method in class org.mitre.synthea.modules.WeightLossModule
-
Determines whether a person will start weight management.
- write - Variable in class org.mitre.synthea.helpers.Attributes.Inventory
-
Key: Module Name, Values: State names that write to this attribute.
- write(JsonWriter, E) - Method in class org.mitre.synthea.helpers.SerializableTypeAdapter
- write(Writer) - Method in class org.mitre.synthea.helpers.FactTable
-
Write the contents of the FactTable to a file.
- write(String, String, String) - Method in class org.mitre.synthea.helpers.Attributes.Inventory
-
Mark that the given "module" writes this attribute from the given "state".
- wt - Variable in class org.mitre.synthea.world.concepts.NHANESSample
-
Weight of the individual.
Y
- year - Variable in class org.mitre.synthea.engine.Components.DateInput
-
The year component of the date.
- YearInformation() - Constructor for class org.mitre.synthea.world.concepts.PediatricGrowthTrajectory.YearInformation
Z
- ZERO_CENTS - Static variable in class org.mitre.synthea.world.concepts.Claim
-
Constant representing zero cost in cents.
- zip - Variable in class org.mitre.synthea.world.agents.Provider
-
ZIP code of the provider's location.
- ZIP - Static variable in class org.mitre.synthea.world.agents.Clinician
-
Key for ZIP code attribute.
- ZIP - Static variable in class org.mitre.synthea.world.agents.Person
-
Represents the ZIP code of the person's residence.
- zipToCountyCode(String) - Method in class org.mitre.synthea.world.geography.CMSStateCodeMapper
-
Get the SSA county code for a given zipcode.
- zipToFipsCountyCode(String) - Method in class org.mitre.synthea.world.geography.CMSStateCodeMapper
-
Get the FIPS county code for a given zipcode.
- zscoreForValue(double) - Method in class org.mitre.synthea.world.concepts.GrowthChartEntry
-
Compute the z-score given a value and the LMS parameters.
- zscoreToPercentile(double) - Static method in class org.mitre.synthea.world.concepts.GrowthChart
-
Convert a z-score into a percentile.
All Classes All Packages