Attribution is a particular case of trace (see http://www.w3.org/TR/prov-dm/#concept-trace), in the sense that it links an entity to the agent that ascribed it.
IF wasAttributedTo(e2,ag1,aAttr) holds, THEN wasInfluencedBy(e2,ag1) also holds.
Derivation is a particular case of trace (see http://www.w3.org/TR/prov-dm/#term-trace), since it links an entity to another entity that contributed to its existence.
Recommended practice is to identify the resource by means of a string conforming to an identification system.
An unambiguous reference to the resource within a given context.
To specify the components of the delivery address for the vCard object.
has address
To specify the electronic mail address for communication with the object
To specify the function or part played in a particular situation by an individual.
has role
To specify the telephone number for telephony communication with the object.
has telephone
An action or process that occurs over a period of time and acts upon entities.
An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
Something that bears responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.
An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.
A physical, digital, conceptual, or other kind of thing with some fixed aspects.
An entity is a physical, digital, conceptual, or other kind of thing with some fixed aspects; entities may be real or imaginary.
A social or legal entity such as a company, institution, or association.
An organization is a social or legal institution such as a company, society, etc.
Person agents are people.
A running software system acting as an agent in provenance descriptions.
A software agent is running software.
An object property to express the accountability of an agent towards another agent. The subordinate agent acted on behalf of the responsible agent in an actual activity.
The time at which an activity ended. See also prov:startedAtTime.
The number of calories burned associated with the activity.
It is the intent that the property chain holds: (prov:qualifiedEnd o prov:atTime) rdfs:subPropertyOf prov:endedAtTime.
Relates an activity to an entity that it generated.
The time at which an entity was completely created and is available for use.
It is the intent that the property chain holds: (prov:qualifiedGeneration o prov:atTime) rdfs:subPropertyOf prov:generatedAtTime.
The time at which an activity started. See also prov:endedAtTime.
It is the intent that the property chain holds: (prov:qualifiedStart o prov:atTime) rdfs:subPropertyOf prov:startedAtTime.
A prov:Entity that was used by this prov:Activity. For example, :baking prov:used :spoon, :egg, :oven .
An prov:Agent that had some (unspecified) responsibility for the occurrence of this prov:Activity.
Attribution is the ascribing of an entity to an agent.
The more specific subproperties of prov:wasDerivedFrom (i.e., prov:wasQuotedFrom, prov:wasRevisionOf, prov:hadPrimarySource) should be used when applicable.
A derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity.
Indicates that an entity was generated by an activity.
Indicates that one entity, activity, or agent was influenced by another.
A person's age, usually expressed in years, represented as an integer.
The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.
The gender of this Agent (typically but not necessarily 'male' or 'female').
A tangible object designed to accomplish a particular task. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs a start and stop function.
Device
A user is an entity using a wearable.
User
A wearable device is a device that is intended to be located near, on or in an organism.
Wearable device
Kawu, A.A., O’Sullivan, D. and Hederman, L., 2025, June. PGHDProvO: Provenance Based Ontology for Sharing Patient Generated Health Data (PGHD) with an Electronic Health Record (EHR). In International Conference on Artificial Intelligence in Medicine (pp. 197-201). Cham: Springer Nature Switzerland.
Dympna OSullivan, Technological University Dublin
Patient Generated Health Data (PGHD) refer to health data collected by patient or their relatives. This ontology seeks to capture information about the data, the provenance and data quality associated with PGHD shared with an EHR.
Patient Generated Health Data Provenance Ontology
A software application is a software that can be directly executed by some processing unit.
A Person who helps a patient to collect or transmit data.
A record of consent for Patient Generated Health Data.
Contextual Information provides to extra details that help explain the measurement, like the environment, device settings, or the activity the person was doing when the data was taken.
Patient Generated Health Data (PGHD) a term referring to data that patients (or their caregivers) collect from home or any location outside the clinical environment.
A request made by a practitioner to obtain patient health data generated by wearable device or software application.
A object property that declares the prov:agent responsible for the initializing a request for acquiring of patient Health data.
A person who receives medical attention, care, or treatment, or who is registered with medical professional or institution with the purpose to receive medical care when necessary.
A Patient relative or friend who helps to collect or transmit data.
A person professionally engaged medical practice who is appointed to a post or duties. [Definition Source: NCI]
Refers to a health plan or program the person is following, helping to understand the data in relation to their health goals.
Describes the steps or rules followed when collecting the data, such as instructions for using a device or following a specific health procedure.
Includes scores or opinions about the measurement, like how good the data is or a personal rating of a health condition.
Informaion about the person's condition when the data was recorded, such as whether they were resting, active, sleeping, or exercising.
A standardized representation of the location of a person, business, building, or organization.
The name of the software application utilised by a patient and practitioner.
Defines association between an agent and an activity. Inverse of prov:wasAssociatedWith.
associated with
Indicates that an agent authorized an activity. Inverse of pghdprovo:wasAuthorizedBy.
authorized
The part of the body where data is collected or which a device was placed to collect health data.
Specifies the calibration state of the device that produced the patient-generated health data. Preferred value includes calibrated, not-calibrated, calibration-due, unknown, and self-check-performed.
Indicates that an agent collected data from an entity. Inverse of pghdprovo:wasCollectedBy.
collected
The date and time the consent was issued.
The organization managing or enforcing this consent.
The patient to whom this consent applies.
The URI for the specific organizational or jurisdictional policy referenced.
The specific observations (data) covered by this consent rule.
The URI for the computable regulation or policy rule.
The practitioner or provider associated with the consent agreement.
A string reference (URL, ID, or description) pointing to the original source of the consent.
Indicates that an agent contributed to an entity. Inverse of prov:wasAttributedTo.
contributed
Indicates consents that cover this specific PGHD data.
The 'dataName' property indicates the type of measurement or observation being recorded, such as heart rate, blood pressure, step count, or sleep duration.
The 'dateCollected' property records the date and time when the measurement or observation was taken.
Provide more information about an activity.
A unique number or name given by a device manufacturer to devices that corresponds to a certain characteristics.
Indicates that an agent had another agent act on their behalf. Inverse of prov:actedOnBehalfOf.
had delegate
Has some contextual information associated to the PGHD
Indicates that an organization has a staff member. Inverse of pghdprovo:isAStaffOf.
has staff
Relates contextual information back to the entity it describes. Inverse of pghdprovo:hasContextualInfo.
is contextual info of
Indicates that an entity served as the source for a derived entity. Inverse of prov:wasDerivedFrom.
is source of
Location of a patient during data collection.
The name of the organization where a practitioner belongs.
Indicates consents managed or enforced by the organization.
Indicates consents associated with this patient.
The body position of the patient during data collection.
The treatment programme associated with the PGHD request.
Denotes the name of the organization that conducted the rating.
The efficiency rating of an equipement or device by recognized body.
shows the relationship of a caregiver, friend, or relative to a patient.
Indicates that an agent made a request for PGHD. Inverse of pghdprovo:PGHDRequestedBy.
requested
position or function within an organization
Indicates consents associated with this practitioner or provider.
The 'unit' property specifies the metric or unit of measurement associated with the observed value.
The 'value' property represents the quantity measured or observed, typically recorded by a health or activity monitoring device.
A person who grant access to data requested.
Ascribing a person engaged in the retrieval of health data. This could be the patient themself, a caregiver, a relative, or a friend.