GNU Health/家庭
外观
从 GNU Health 2.0 开始,家庭对象是一个模型,它包含了从法律和/或遗传的角度构成一个家庭的所有个人。家庭成员不一定共享同一个居住单位。
一个人可以同时属于多个家庭。考虑以下情况
- Peter Stone 是 Mattew Stone 和 Rosanna Pellegrino 的儿子。
- Peter 与 Sandra Miller 结婚,并与她育有两个孩子。
- 离婚后,Peter 与 Lucia Martinez 结婚,他们又生了一个孩子。
所以 Peter Stone 将是
- Stone-Pellegrino 家庭中的儿子
- Stone-Miller 家庭中的丈夫
- Stone-Martinez 家庭中的丈夫
家庭模型应该只用于一对夫妇及其子女,因为否则可能会造成混乱。但是,系统并不阻止你输入超过两代的家庭。
家庭在 GNU Health → 人口统计 → 家庭 部分进行管理。
如果你要创建一个家庭,首先要为其分配一个唯一的家庭名称。在我们的演示数据库中,我们使用丈夫和妻子的两个姓氏的组合(例如,John Zenon 和 Ana Betz 的家庭名称为 "Zenon-Betz")。虽然这在大多数情况下都能正常工作,但当你有多个家庭具有相同的姓氏组合时,就会遇到问题。在这种情况下,添加名字可以帮助使家庭名称唯一(例如,"Zenon-Betz, John & Ana")。
在家庭名称下方,你会看到家庭成员列表,每个成员都包含以下字段
- 成员:链接到一个人(或一个设置了 Person 标志的 成员 记录,为了技术准确性)。
- 角色:该人在家庭中的角色(例如 "母亲","儿子")。请注意,这是一个简单的文本字段,你可以输入任何你想要的。没有预定义的角色,也没有验证(例如,确保母亲是女性或儿子比父亲年轻)。
在 GNU Health → 人口统计 → 家庭成员 部分,你可以找到所有家庭成员的列表。此列表是只读的,但你可以使用它通过家庭名称、成员(人)或角色来搜索家庭成员。