AIDAVA-DEV / AIDAVA-Reference-Ontology

AIDAVA Reference Ontology
1 stars 0 forks source link

Add aidava:Patient class #16

Closed KateSerafimova closed 7 months ago

KateSerafimova commented 9 months ago

Background

In SPHN there is sphn:SubjectPseudoIdentifier and sphn:BirthDate but there is no class Patient to which the patient data can relate. Most of the SPHN classes have a property sphn:hasSubjectPseudoIdentifier. The class sphn:BirthDate also has the sphn:hasSubjectPseudoIdentifier property. The class sphn:BirthDate currently is not in the range of other class.

Change Detail

[UPDATED] A new class to be introduced, such as aidava:Patient. It should have the following properties:

Why is this change needed?

In the data from partners there data points regarding the patient:

What is the impact if this change isn't made?

This will allow to have a class for a patient, to which all patient data can relate.

KateSerafimova commented 8 months ago

We should adopt approach regarding patient's name and other properties from fhir IPS https://build.fhir.org/ig/HL7/fhir-ips/StructureDefinition-Patient-uv-ips.html

todorprimov commented 8 months ago

we need to use instead

aidava:hasBirthDate -> sphn:BirthDate aidava:inferredDate -> sphn:Date xsd:date

todorprimov commented 8 months ago

we will not use sphn:PseudoIdentifier and we will use the aidava:patientId for to link all other objects referring to the patient.