HS.FHIR.DTL.Util.SDA3.Handler.Condition
class HS.FHIR.DTL.Util.SDA3.Handler.Condition
Method Inventory
Methods
classmethod AddClinicalStatus(source As HS.SDA3.Problem, ByRef aux) as HS.FHIR.DTL.vR4.Model.Datatype.CodeableConcept
classmethod AddDiagnosisConditionCategories(conditionCategory As HS.SDA3.CodeTableDetail.DiagnosisType, ByRef aux) as HS.FHIR.DTL.vR4.Model.Datatype.CodeableConcept
Helper method to ensure that there are no duplicate category entries.
Category "encounter-diagnosis" automatically gets poulated for all HS.SDA3.Diagnosis -> FHIR Condition.category
If category fields already have "encounter-diagnosis" from inbound FHIR, skip this mapping
classmethod AddProblemConditionCategories(conditionCategory As HS.SDA3.CodeTableDetail.ProblemCategory, ByRef aux) as HS.FHIR.DTL.vR4.Model.Datatype.CodeableConcept
Helper method to ensure that there are no duplicate category entries.
Category "problem-list-item" automatically gets poulated for all HS.SDA3.Problem -> FHIR Condition.category
If category fields already have "problem-list-item" from inbound FHIR, skip this mapping
classmethod OnsetAge(fromTime As HS.SDA3.TimeStamp, onsetAge As HS.SDA3.CodeTableDetail.Age, ByRef aux) as HS.FHIR.DTL.vR4.Model.Datatype.Age