def __init__(self, segments):
self.allergy_type = segments[2][0][0][0]
self.allergy_type_description = segments[2][0][1][0]
self.certainty_id = segments[2][0][3][0]
self.certainty_description = segments[2][0][4][0]
self.allergy_reference_name = segments[3][0][0][0]
self.allergy_description = segments[3][0][1][0]
self.allergen_reference_system = None
if len(segments[3][0]) > 2:
self.allergen_reference_system = segments[3][0][2][0]
self.allergen_reference = None
if len(segments[3][0]) > 3:
self.allergen_reference = segments[3][0][3][0]
self.status_id = segments[4][0][0][0]
self.status_description = segments[4][0][1][0]
self.diagnosis_datetime = datetime.strptime(
segments[4][0][4][0], DATETIME_FORMAT
)
self.allergy_start_datetime = datetime.strptime(
segments[6][0], DATETIME_FORMAT
)
评论列表
文章目录