Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name, column name or class name in other modeling paradigms.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name, column name or class name in other modeling paradigms.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/label"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">label</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name, column name or class name in other modeling paradigms.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
Mandatory indicator of the localised language in which this DM is written. The value space of language is the set of all strings that are valid language identifiers as defined [RFC 3066].
Diagram
Type
xs:language
Properties
content
simple
minOccurs
1
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="1" name="dm-language" type="xs:language"><xs:annotation><xs:documentation xml:lang="en-us">Mandatory indicator of the localised language in which this DM is written. The value space of language is the set of all strings that are valid language identifiers as defined [RFC 3066].</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/dm-language"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#language"/><rdfs:label xml:lang="en-us">dm-language</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#language"/><rdfs:comment xml:lang="en-us">Mandatory indicator of the localised language in which this DM is written. The value space of language is the set of all strings that are valid language identifiers as defined [RFC 3066].</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
Name of character set encoding in which text values in this DM are encoded. Default is utf-8.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
1
maxOccurs
1
default
utf-8
Source
<xs:element maxOccurs="1" minOccurs="1" name="dm-encoding" type="xs:string" default="utf-8"><xs:annotation><xs:documentation xml:lang="en-us">Name of character set encoding in which text values in this DM are encoded. Default is utf-8.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/dm-encoding"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">dm-encoding</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">Name of character set encoding in which text values in this DM are encoded. Default is utf-8.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
An optional run-time timestamp that indicates the exact moment this specific data instance was created or generated. This element provides a definitive point-in-time reference for the data payload itself. It is distinct from the design-time Dublin Core metadata which describes the model definition.This timestamp is crucial for data versioning, caching, and synchronization in distributed systems.
Diagram
Type
xs:dateTime
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="creation_timestamp" type="xs:dateTime"><xs:annotation><xs:documentation xml:lang="en-us">An optional run-time timestamp that indicates the exact moment this specific data instance was created or generated. This element provides a definitive point-in-time reference for the data payload itself. It is distinct from the design-time Dublin Core metadata which describes the model definition. This timestamp is crucial for data versioning, caching, and synchronization in distributed systems.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/creation_timestamp"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/><rdfs:label xml:lang="en-us">creation_timestamp</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/><rdfs:comment xml:lang="en-us">The run-time timestamp for the data instance, distinct from the design-time date of the schema definition.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
An optional, globally unique identifier for this specific data instance. It is strongly recommended to use a UUID (Universally Unique Identifier).This ID provides a persistent identity for the data that is decoupled from any storage or transport mechanism (e.g., filename, database primary key). It is essential for reliably tracking, updating, and referencing data in distributed systems, message queues, and data aggregation platforms.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="instance_id" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">An optional, globally unique identifier for this specific data instance. It is strongly recommended to use a UUID (Universally Unique Identifier). This ID provides a persistent identity for the data that is decoupled from any storage or transport mechanism (e.g., filename, database primary key). It is essential for reliably tracking, updating, and referencing data in distributed systems, message queues, and data aggregation platforms.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/instance_id"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">instance_id</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">A globally unique identifier for this data instance, recommended to be a UUID.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
An optional identifier for the specific version of this data instance. When paired with instance_id, it allows for a complete version history of a single data record.The type is a string to accommodate various versioning schemes, such as simple integers ('1', '2'), semantic versioning ('1.2.1'), or timestamps.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="instance_version" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">An optional identifier for the specific version of this data instance. When paired with instance_id, it allows for a complete version history of a single data record. The type is a string to accommodate various versioning schemes, such as simple integers ('1', '2'), semantic versioning ('1.2.1'), or timestamps.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/instance_version"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">instance_version</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">An identifier for the specific version of this data instance.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
The current state according to the state machine / workflow engine identified in the workflow element.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="current-state" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">The current state according to the state machine / workflow engine identified in the workflow element.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/current-state"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">current-state</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">The current state according to the state machine / workflow engine identified in the workflow element.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="subject" type="sdc4:PartyType"><xs:annotation><xs:documentation xml:lang="en-us">Id of human subject of the data, e.g.: • subject of record (patient, customer, etc.) • a family member • another clinically relevant person.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/subject"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:label xml:lang="en-us">subject</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:comment xml:lang="en-us">Id of human subject of the data, e.g.: • subject of record (patient, customer, etc.) • a family member • another clinically relevant person.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
Optional identification of the source of the information, which might be: • a patient • a patient agent, e.g. parent, guardian • a clinician • a technician • a device or software
<xs:element maxOccurs="unbounded" minOccurs="0" name="provider" type="sdc4:PartyType"><xs:annotation><xs:documentation xml:lang="en-us">Optional identification of the source of the information, which might be: • a patient • a patient agent, e.g. parent, guardian • a clinician • a technician • a device or software</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/provider"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:label xml:lang="en-us">provider</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:comment xml:lang="en-us">Optional identification of the source of the information, which might be: • a patient • a patient agent, e.g. parent, guardian • a clinician • a technician • a device or software</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="protocol" type="sdc4:XdStringType"><xs:annotation><xs:documentation xml:lang="en-us">Optional external identifier of protocol used when collecting the data. This could be a clinical guideline, an operations protocol,etc.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/protocol"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdStringType"/><rdfs:label xml:lang="en-us">protocol</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdStringType"/><rdfs:comment xml:lang="en-us">Optional external identifier of protocol used when collecting the data. This could be a clinical guideline, an operations protocol,etc.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="workflow" type="sdc4:ClusterType"><xs:annotation><xs:documentation xml:lang="en-us">Workflow definition for this data model, containing state definitions, transitions, and execution logic as a structured Cluster.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/workflow"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ClusterType"/><rdfs:label xml:lang="en-us">workflow</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ClusterType"/><rdfs:comment xml:lang="en-us">Workflow definition for this data model, containing state definitions, transitions, and execution logic as a structured Cluster.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="acs" type="sdc4:XdLinkType"><xs:annotation><xs:documentation xml:lang="en-us">Identifier of an externally held access control system. This URI can be an ontology, vocabulary or descriptive document URI link.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/acs"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdLinkType"/><rdfs:label xml:lang="en-us">acs</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdLinkType"/><rdfs:comment xml:lang="en-us">Identifier of an externally held access control system. This URI can be an ontology, vocabulary or descriptive document URI link.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="attestation" type="sdc4:AttestationType"><xs:annotation><xs:documentation xml:lang="en-us">Attestation record of an instance of data.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/attestation"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#AttestationType"/><rdfs:label xml:lang="en-us">attestation</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#AttestationType"/><rdfs:comment xml:lang="en-us">Attestation record of an instance of data.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element>
<xs:complexType name="DMType"><xs:annotation><xs:documentation xml:lang="en-us">This is the root node of a Data Model (DM).</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"><rdfs:isDefinedBy rdf:resource="https://semanticdatacharter.com/docs/sdc4/sdc4_xsd_Complex_Type_sdc4_DMType.html#DMType"/><rdfs:label xml:lang="en-us">DMType</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4/CMC"/><rdfs:comment xml:lang="en-us">This is the root node of a Data Model.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation><xs:sequence><xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name, column name or class name in other modeling paradigms.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/label"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">label</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be XML element name, column name or class name in other modeling paradigms.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="1" name="dm-language" type="xs:language"><xs:annotation><xs:documentation xml:lang="en-us">Mandatory indicator of the localised language in which this DM is written. The value space of language is the set of all strings that are valid language identifiers as defined [RFC 3066].</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/dm-language"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#language"/><rdfs:label xml:lang="en-us">dm-language</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#language"/><rdfs:comment xml:lang="en-us">Mandatory indicator of the localised language in which this DM is written. The value space of language is the set of all strings that are valid language identifiers as defined [RFC 3066].</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="1" name="dm-encoding" type="xs:string" default="utf-8"><xs:annotation><xs:documentation xml:lang="en-us">Name of character set encoding in which text values in this DM are encoded. Default is utf-8.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/dm-encoding"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">dm-encoding</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">Name of character set encoding in which text values in this DM are encoded. Default is utf-8.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="creation_timestamp" type="xs:dateTime"><xs:annotation><xs:documentation xml:lang="en-us">An optional run-time timestamp that indicates the exact moment this specific data instance was created or generated. This element provides a definitive point-in-time reference for the data payload itself. It is distinct from the design-time Dublin Core metadata which describes the model definition. This timestamp is crucial for data versioning, caching, and synchronization in distributed systems.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/creation_timestamp"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/><rdfs:label xml:lang="en-us">creation_timestamp</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/><rdfs:comment xml:lang="en-us">The run-time timestamp for the data instance, distinct from the design-time date of the schema definition.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="instance_id" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">An optional, globally unique identifier for this specific data instance. It is strongly recommended to use a UUID (Universally Unique Identifier). This ID provides a persistent identity for the data that is decoupled from any storage or transport mechanism (e.g., filename, database primary key). It is essential for reliably tracking, updating, and referencing data in distributed systems, message queues, and data aggregation platforms.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/instance_id"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">instance_id</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">A globally unique identifier for this data instance, recommended to be a UUID.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="instance_version" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">An optional identifier for the specific version of this data instance. When paired with instance_id, it allows for a complete version history of a single data record. The type is a string to accommodate various versioning schemes, such as simple integers ('1', '2'), semantic versioning ('1.2.1'), or timestamps.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/instance_version"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">instance_version</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">An identifier for the specific version of this data instance.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="current-state" type="xs:string"><xs:annotation><xs:documentation xml:lang="en-us">The current state according to the state machine / workflow engine identified in the workflow element.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/current-state"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:label xml:lang="en-us">current-state</rdfs:label><rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/><rdfs:comment xml:lang="en-us">The current state according to the state machine / workflow engine identified in the workflow element.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="1" ref="sdc4:Item"><xs:annotation><xs:documentation xml:lang="en-us">The data structure of the model.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/data"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ItemType"/><rdfs:label xml:lang="en-us">data</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ItemType"/><rdfs:comment xml:lang="en-us">The data structure of the model.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="subject" type="sdc4:PartyType"><xs:annotation><xs:documentation xml:lang="en-us">Id of human subject of the data, e.g.: • subject of record (patient, customer, etc.) • a family member • another clinically relevant person.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/subject"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:label xml:lang="en-us">subject</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:comment xml:lang="en-us">Id of human subject of the data, e.g.: • subject of record (patient, customer, etc.) • a family member • another clinically relevant person.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="provider" type="sdc4:PartyType"><xs:annotation><xs:documentation xml:lang="en-us">Optional identification of the source of the information, which might be: • a patient • a patient agent, e.g. parent, guardian • a clinician • a technician • a device or software</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/provider"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:label xml:lang="en-us">provider</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#PartyType"/><rdfs:comment xml:lang="en-us">Optional identification of the source of the information, which might be: • a patient • a patient agent, e.g. parent, guardian • a clinician • a technician • a device or software</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" ref="sdc4:Participation"><xs:annotation><xs:documentation xml:lang="en-us">List of other participations in the data.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/participations"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ParticipationType"/><rdfs:label xml:lang="en-us">participations</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ParticipationType"/><rdfs:comment xml:lang="en-us">List of other participations in the data.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="protocol" type="sdc4:XdStringType"><xs:annotation><xs:documentation xml:lang="en-us">Optional external identifier of protocol used when collecting the data. This could be a clinical guideline, an operations protocol,etc.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/protocol"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdStringType"/><rdfs:label xml:lang="en-us">protocol</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdStringType"/><rdfs:comment xml:lang="en-us">Optional external identifier of protocol used when collecting the data. This could be a clinical guideline, an operations protocol,etc.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="workflow" type="sdc4:ClusterType"><xs:annotation><xs:documentation xml:lang="en-us">Workflow definition for this data model, containing state definitions, transitions, and execution logic as a structured Cluster.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/workflow"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ClusterType"/><rdfs:label xml:lang="en-us">workflow</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#ClusterType"/><rdfs:comment xml:lang="en-us">Workflow definition for this data model, containing state definitions, transitions, and execution logic as a structured Cluster.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="acs" type="sdc4:XdLinkType"><xs:annotation><xs:documentation xml:lang="en-us">Identifier of an externally held access control system. This URI can be an ontology, vocabulary or descriptive document URI link.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/acs"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdLinkType"/><rdfs:label xml:lang="en-us">acs</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdLinkType"/><rdfs:comment xml:lang="en-us">Identifier of an externally held access control system. This URI can be an ontology, vocabulary or descriptive document URI link.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" ref="sdc4:Audit"><xs:annotation><xs:documentation xml:lang="en-us">List of audits from the system of original commit of information forming the content, or from a conversion gateway which has processed this data.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/audit"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#AuditType"/><rdfs:label xml:lang="en-us">audits</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#AuditType"/><rdfs:comment xml:lang="en-us">List of audits from the system of original commit of information forming the content, or from a conversion gateway which has processed this data.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="0" name="attestation" type="sdc4:AttestationType"><xs:annotation><xs:documentation xml:lang="en-us">Attestation record of an instance of data.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/attestation"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#AttestationType"/><rdfs:label xml:lang="en-us">attestation</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#AttestationType"/><rdfs:comment xml:lang="en-us">Attestation record of an instance of data.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" ref="sdc4:XdLink"><xs:annotation><xs:documentation xml:lang="en-us">Optional link(s) to other locatable structures or external entities.</xs:documentation><xs:appinfo><rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType/links"><rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#DMType"/><rdfs:range rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdLink"/><rdfs:label xml:lang="en-us">links</rdfs:label><rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdLinkType"/><rdfs:comment xml:lang="en-us">Optional link(s) to other locatable structures or external entities.</rdfs:comment></rdf:Description></xs:appinfo></xs:annotation></xs:element></xs:sequence></xs:complexType>