Data Models
CcdData
Bases: BaseModel
Data model for CCD (Continuity of Care Document) that can be converted to CDA. Data is stored as FHIR.
Source code in healthchain/models/data/ccddata.py
CdsFhirData
Bases: BaseModel
Data model for CDS FHIR data, this matches the expected fields in CDSRequests
Source code in healthchain/models/data/cdsfhirdata.py
AllergyConcept
Bases: Concept
Contains allergy specific fields
Defaults allergy type to propensity to adverse reactions in SNOMED CT
Source code in healthchain/models/data/concept.py
Concept
Bases: BaseModel
A more lenient, system agnostic representation of a concept e.g. problems, medications, allergies that can be converted to CDA or FHIR
Source code in healthchain/models/data/concept.py
DataType
MedicationConcept
Bases: Concept
Contains medication specific fields
Source code in healthchain/models/data/concept.py
ProblemConcept
Bases: Concept
Contains problem/condition specific fields