Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 26 additions & 11 deletions src/common_access_model/schema/common_access_model.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ prefixes:
PATO: http://purl.obolibrary.org/obo/PATO_
DUO: http://purl.obolibrary.org/obo/DUO_
loinc: https://loinc.org/
KIN: http://purl.org/ga4gh/kin.owl#

default_prefix: cam
default_range: string
Expand Down Expand Up @@ -291,21 +292,20 @@ classes:
subject_id:
required: true
description: The family member Subject who is the relationship "object".
FamilyMember:
title: Family Member
FamilyMembership:
title: Family Membership
description: Designates a Subject as a member of a family with a specified role.
is_a: Record
slots:
- family_membership_id
- family_id
- subject_id
- family_role
unique_keys:
main:
description: Family membership is defined by family and subject ids.
unique_key_slots:
- family_id
- subject_id
slot_usage:
family_membership_id:
range: string
required: true
identifier: true
family_id:
required: true
subject_id:
Expand Down Expand Up @@ -787,9 +787,13 @@ slots:
inlined: false
relation:
description: Code definting the relationship predicate. Relationship of the "Family Member"
to the "Subject", eg, mother of.
to the "Subject", eg, mother of. Ideally uses KIN ontology.
required: true
range: uriorcurie
range: EnumFamilyRelation
family_membership_id:
title: Family Relationship ID
description: ID for the Family Relationship
range: FamilyMembership
family_role:
description: The "role" of this individual in this family. Could include terms like "proband", "mother", etc.
range: uriorcurie
Expand Down Expand Up @@ -1414,6 +1418,17 @@ enums:
meaning: loinc:LA11884-6
description: This feature was assessed, but unable to be determined
as present or absent.

EnumFamilyRelation:
description: Definitions of family relations as provided by KIN Ontology.
is_a: EnumNull
reachable_from:
source_ontology: http://purl.org/ga4gh/kin.owl
source_nodes:
- KIN:KIN_001
is_direct: false
include_self: true
relationship_types:
- rdfs:subClassOf



Loading
Loading