Skip to main content
Version: v0.0.3

Interface: FamilyHistory

A Family History Organizer: one relative plus the conditions recorded for them. relative carries the structured family-member identity; observations are that relative's conditions.

Example

import type { FamilyHistory } from "@cosyte/ccda";
function conditionCount(h: FamilyHistory): number {
return h.observations.length;
}

Properties

ids

readonly ids: readonly II[]


observations

readonly observations: readonly FamilyHistoryObservation[]


relative

readonly relative: FamilyMember