0.1.0 - ci-build
TrustAITransparencyIG - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-organization | Version: 0.1.0 | |||
| Draft as of 2026-10-02 | Computable Name: Trust_AIOrganization | |||
An Organization profile representing an organization involved in manufacturing, providing, deploying, or operating an AI system, including relevant accountability and contact information.
This profile is part of the Static System Context layer. It implements the following documentation requirements from the Requirements Traceability analysis.
| Requirement | Law / Source | Metadata Field | Static / Dynamic |
|---|---|---|---|
| SYS-02 | GDPR Art. 13 / AI Act Annex IV 1 | Manufacturer / Provider | Static |
| SYS-08 | GDPR Art. 13(1) | DPO Contact Details | Static |
| SYS-09 | GDPR Art. 35 | DPIA (Data Protection Impact Assessment) | Static |
| SYS-12 | AI Act Art. 17 | QMS Certification | Static |
| Attribute | Logical Attribute | Card. (matrix) | Element(s) in this profile | Status | Notes |
|---|---|---|---|---|---|
| SYS-02.2 | Manufacturer Contact Details | 1..* | Organization.contact:officialContact |
✅ Covered | Reached from the Device via Device.owner. |
| SYS-08 | DPO Contact Details | 1..1 | Organization.contact:dpo |
✅ Covered | |
| SYS-09 | DPIA Reference | 0..1 | Organization.extension:DPIAReference |
✅ Covered | Extension trust-ai-dpia-reference. |
| SYS-12 | QMS Certification | 1..1 | Organization.contact:incident |
✅ Covered | QMS certification in conformsTo; the AI incident reporting contact supports the QMS. Also: Trust_AIDevice. |
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Organization | A grouping of people or organizations with a common purpose Constraints: org-1 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | Reference(DocumentReference) | Reference to the DPIA Document URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-dpia-reference |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!Σ | 0..1 | boolean | Whether the organization's record is still in active use |
![]() ![]() |
SΣC | 1..1 | string | Name of the legal entity |
![]() ![]() |
C | 1..* | ExtendedContactDetail | Official contact details for the Organization Slice: Unordered, Open by value:purpose Constraints: org-3, org-4 |
![]() ![]() ![]() |
SC | 1..1 | ExtendedContactDetail | Official contact details of the legal entity Constraints: org-3, org-4 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/contactentity-type | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ADMIN | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | Data Protection Officer Constraints: org-3, org-4 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: dpo | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Data Protection Officer | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | AI Incident Reporting Contact Constraints: org-3, org-4 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ai-incident-reporting | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: AI Incident Reporting Contact | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Organization.contact:officialContact.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:dpo.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:incident.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Organization | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one |
(identifier.count() + name.count()) > 0
|
| org-3 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The telecom of an organization can never be of use 'home' |
telecom.where(use = 'home').empty()
|
| org-4 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The address of an organization can never be of use 'home' |
address.where(use = 'home').empty()
|
This structure is derived from Organization
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Organization | A grouping of people or organizations with a common purpose | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | Reference(DocumentReference) | Reference to the DPIA Document URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-dpia-reference |
![]() ![]() |
S | 1..1 | string | Name of the legal entity |
![]() ![]() |
1..* | ExtendedContactDetail | Official contact details for the Organization Slice: Unordered, Open by value:purpose | |
![]() ![]() ![]() |
S | 1..1 | ExtendedContactDetail | Official contact details of the legal entity |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The type of contact Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/contactentity-type | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ADMIN | |
![]() ![]() ![]() ![]() |
S | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
S | 0..1 | ExtendedContactDetail | Data Protection Officer |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The type of contact Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: dpo | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Data Protection Officer | |
![]() ![]() ![]() ![]() |
S | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
S | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
S | 0..1 | ExtendedContactDetail | AI Incident Reporting Contact |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The type of contact Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ai-incident-reporting | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: AI Incident Reporting Contact | |
![]() ![]() ![]() ![]() |
S | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
S | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Organization | A grouping of people or organizations with a common purpose Constraints: org-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..1 | Reference(DocumentReference) | Reference to the DPIA Document URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-dpia-reference | ||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
ΣC | 0..* | Identifier | Identifies this organization across multiple systems | ||||
![]() ![]() |
?!Σ | 0..1 | boolean | Whether the organization's record is still in active use | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Kind of organization Binding: OrganizationType (example): Used to categorize the organization. | ||||
![]() ![]() |
SΣC | 1..1 | string | Name of the legal entity | ||||
![]() ![]() |
0..* | string | A list of alternate names that the organization is known as, or was known as in the past | |||||
![]() ![]() |
Σ | 0..1 | markdown | Additional details about the Organization that could be displayed as further information to identify the Organization beyond its name | ||||
![]() ![]() |
C | 1..* | ExtendedContactDetail | Official contact details for the Organization Slice: Unordered, Open by value:purpose Constraints: org-3, org-4 | ||||
![]() ![]() ![]() |
SC | 1..1 | ExtendedContactDetail | Official contact details of the legal entity Constraints: org-3, org-4 | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/contactentity-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ADMIN | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | HumanName | Name of an individual to contact | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Address | Address for the contact | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | This contact detail is handled/monitored by a specific organization | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Period that this contact was valid for usage | ||||
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | Data Protection Officer Constraints: org-3, org-4 | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: dpo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Data Protection Officer | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Address | Address for the contact | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | This contact detail is handled/monitored by a specific organization | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Period that this contact was valid for usage | ||||
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | AI Incident Reporting Contact Constraints: org-3, org-4 | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ai-incident-reporting | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: AI Incident Reporting Contact | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Address | Address for the contact | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | This contact detail is handled/monitored by a specific organization | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Period that this contact was valid for usage | ||||
![]() ![]() |
Σ | 0..1 | Reference(Organization) | The organization of which this organization forms a part | ||||
![]() ![]() |
0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization | |||||
![]() ![]() |
0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | Identifier | An identifier for this qualification for the organization | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Coded representation of the qualification Binding Description: (example): Specific qualification the organization has to provide a service. | |||||
![]() ![]() ![]() |
0..1 | Period | Period during which the qualification is valid | |||||
![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that regulates and issues the qualification | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Organization.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Organization.type | Base | example | Organization Type | 📍5.0.0 | FHIR Std. |
| Organization.contact:officialContact.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:dpo.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:incident.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.qualification.code | Base | example | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Organization | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one |
(identifier.count() + name.count()) > 0
|
| org-3 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The telecom of an organization can never be of use 'home' |
telecom.where(use = 'home').empty()
|
| org-4 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The address of an organization can never be of use 'home' |
address.where(use = 'home').empty()
|
This structure is derived from Organization
Summary
Mandatory: 5 elements(4 nested mandatory elements)
Must-Support: 10 elements
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Organization | A grouping of people or organizations with a common purpose Constraints: org-1 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | Reference(DocumentReference) | Reference to the DPIA Document URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-dpia-reference |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!Σ | 0..1 | boolean | Whether the organization's record is still in active use |
![]() ![]() |
SΣC | 1..1 | string | Name of the legal entity |
![]() ![]() |
C | 1..* | ExtendedContactDetail | Official contact details for the Organization Slice: Unordered, Open by value:purpose Constraints: org-3, org-4 |
![]() ![]() ![]() |
SC | 1..1 | ExtendedContactDetail | Official contact details of the legal entity Constraints: org-3, org-4 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/contactentity-type | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ADMIN | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | Data Protection Officer Constraints: org-3, org-4 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: dpo | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Data Protection Officer | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | AI Incident Reporting Contact Constraints: org-3, org-4 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ai-incident-reporting | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: AI Incident Reporting Contact | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Organization.contact:officialContact.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:dpo.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:incident.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Organization | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one |
(identifier.count() + name.count()) > 0
|
| org-3 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The telecom of an organization can never be of use 'home' |
telecom.where(use = 'home').empty()
|
| org-4 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The address of an organization can never be of use 'home' |
address.where(use = 'home').empty()
|
Differential View
This structure is derived from Organization
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Organization | A grouping of people or organizations with a common purpose | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | Reference(DocumentReference) | Reference to the DPIA Document URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-dpia-reference |
![]() ![]() |
S | 1..1 | string | Name of the legal entity |
![]() ![]() |
1..* | ExtendedContactDetail | Official contact details for the Organization Slice: Unordered, Open by value:purpose | |
![]() ![]() ![]() |
S | 1..1 | ExtendedContactDetail | Official contact details of the legal entity |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The type of contact Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/contactentity-type | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ADMIN | |
![]() ![]() ![]() ![]() |
S | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
S | 0..1 | ExtendedContactDetail | Data Protection Officer |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The type of contact Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: dpo | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Data Protection Officer | |
![]() ![]() ![]() ![]() |
S | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
S | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
![]() ![]() ![]() |
S | 0..1 | ExtendedContactDetail | AI Incident Reporting Contact |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The type of contact Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ai-incident-reporting | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: AI Incident Reporting Contact | |
![]() ![]() ![]() ![]() |
S | 0..1 | HumanName | Name of an individual to contact |
![]() ![]() ![]() ![]() |
S | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Organization | A grouping of people or organizations with a common purpose Constraints: org-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..1 | Reference(DocumentReference) | Reference to the DPIA Document URL: http://example.org/fhir/trust-ai-transparency/StructureDefinition/trust-ai-dpia-reference | ||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
ΣC | 0..* | Identifier | Identifies this organization across multiple systems | ||||
![]() ![]() |
?!Σ | 0..1 | boolean | Whether the organization's record is still in active use | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Kind of organization Binding: OrganizationType (example): Used to categorize the organization. | ||||
![]() ![]() |
SΣC | 1..1 | string | Name of the legal entity | ||||
![]() ![]() |
0..* | string | A list of alternate names that the organization is known as, or was known as in the past | |||||
![]() ![]() |
Σ | 0..1 | markdown | Additional details about the Organization that could be displayed as further information to identify the Organization beyond its name | ||||
![]() ![]() |
C | 1..* | ExtendedContactDetail | Official contact details for the Organization Slice: Unordered, Open by value:purpose Constraints: org-3, org-4 | ||||
![]() ![]() ![]() |
SC | 1..1 | ExtendedContactDetail | Official contact details of the legal entity Constraints: org-3, org-4 | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/contactentity-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ADMIN | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | HumanName | Name of an individual to contact | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Address | Address for the contact | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | This contact detail is handled/monitored by a specific organization | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Period that this contact was valid for usage | ||||
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | Data Protection Officer Constraints: org-3, org-4 | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: dpo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Data Protection Officer | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Address | Address for the contact | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | This contact detail is handled/monitored by a specific organization | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Period that this contact was valid for usage | ||||
![]() ![]() ![]() |
SC | 0..1 | ExtendedContactDetail | AI Incident Reporting Contact Constraints: org-3, org-4 | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The type of contact Binding: Contact entity type (preferred): The purpose for which an extended contact detail should be used. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://example.org/fhir/trust-ai-transparency/CodeSystem/trust-ai-contact-purpose-cs | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ai-incident-reporting | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: AI Incident Reporting Contact | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | HumanName | Name of an individual to contact | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | ContactPoint | Contact details (e.g.phone/fax/url) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Address | Address for the contact | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | This contact detail is handled/monitored by a specific organization | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Period that this contact was valid for usage | ||||
![]() ![]() |
Σ | 0..1 | Reference(Organization) | The organization of which this organization forms a part | ||||
![]() ![]() |
0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization | |||||
![]() ![]() |
0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..* | Identifier | An identifier for this qualification for the organization | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Coded representation of the qualification Binding Description: (example): Specific qualification the organization has to provide a service. | |||||
![]() ![]() ![]() |
0..1 | Period | Period during which the qualification is valid | |||||
![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that regulates and issues the qualification | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Organization.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Organization.type | Base | example | Organization Type | 📍5.0.0 | FHIR Std. |
| Organization.contact:officialContact.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:dpo.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.contact:incident.purpose | Base | preferred | Contact entity type | 📦2.0.0 | THO v7.4 |
| Organization.qualification.code | Base | example | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Organization | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one |
(identifier.count() + name.count()) > 0
|
| org-3 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The telecom of an organization can never be of use 'home' |
telecom.where(use = 'home').empty()
|
| org-4 | error | Organization.contact, Organization.contact:officialContact, Organization.contact:dpo, Organization.contact:incident | The address of an organization can never be of use 'home' |
address.where(use = 'home').empty()
|
This structure is derived from Organization
Summary
Mandatory: 5 elements(4 nested mandatory elements)
Must-Support: 10 elements
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron