同意書實作指引(Consent Form IG)
0.1.0 - CI Build

This page is part of the 同意書實作指引 (v0.1.0: Releases Ballot 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Logical Model: ConsentFormModel - Detailed Descriptions

Active as of 2023-05-16

Definitions for the ConsentFormModel logical model.

Guidance on how to interpret the contents of this table can be found here.

1. ConsentFormModel
Definition

此邏輯性資料模型說明「同意書(Consent Form)」所包含的資料項目。讀者可藉此資料模型快速瞭解同意書的內容,實作者亦可透過此資料模型上方Mappings功能頁籤來瞭解各資料項目應透過哪些Consent Form Profiles或Resources的資料項目進行實作。

Control0..?
2. ConsentFormModel.identifier
Definition

文件的識別碼

NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..1
TypeIdentifier
3. ConsentFormModel.status
Definition

文件的狀態

Control1..1
Typecode
4. ConsentFormModel.type
Definition

文件的類型

Control1..1
Typecode
5. ConsentFormModel.author
Definition

撰寫文件的單位

Control1..1
TypeOrganization
6. ConsentFormModel.date
Definition

建立文件的日期

Control1..1
TypedateTime
7. ConsentFormModel.title
Definition

文件的標題

Control1..1
Typestring
8. ConsentFormModel.consentForm
Definition

同意書

Control1..1
TypeBackboneElement
9. ConsentFormModel.consentForm.status
Definition

同意書的狀態

Control1..1
Typecode
10. ConsentFormModel.consentForm.scope
Definition

同意範圍

Control1..1
TypeCodeableConcept
11. ConsentFormModel.consentForm.category
Definition

同意書的類別

Control1..1
TypeCodeableConcept
12. ConsentFormModel.consentForm.patient
Definition

同意書的對象

Control1..1
TypePatient
13. ConsentFormModel.consentForm.dateTime
Definition

創建同意書的日期

Control0..1
TypedateTime
14. ConsentFormModel.consentForm.performer
Definition

同意政策和規則的機構

Control0..*
TypeOrganization
15. ConsentFormModel.consentForm.source
Definition

同意書的資料來源

Control0..1
TypeDocumentReference
16. ConsentFormModel.consentForm.policyRule
Definition

同意書的政策規則

Control0..1
TypeCodeableConcept
17. ConsentFormModel.consentForm.verification
Definition

是否經病人或家屬同意

Control0..1
TypeBackboneElement
18. ConsentFormModel.consentForm.provision
Definition

同意書的約束

Control0..1
TypeBackboneElement
19. ConsentFormModel.documentReference
Definition

同意書參照的文件

Control1..1
TypeBackboneElement
20. ConsentFormModel.documentReference.status
Definition

參照文件的狀態

Control1..1
Typecode
21. ConsentFormModel.documentReference.authenticator
Definition

認證此參照文件的機構

Control1..1
TypeOrganization
22. ConsentFormModel.documentReference.content
Definition

參照文件

Control1..1
TypeAttachment

Guidance on how to interpret the contents of this table can be found here.

1. ConsentFormModel
Definition

此邏輯性資料模型說明「同意書(Consent Form)」所包含的資料項目。讀者可藉此資料模型快速瞭解同意書的內容,實作者亦可透過此資料模型上方Mappings功能頁籤來瞭解各資料項目應透過哪些Consent Form Profiles或Resources的資料項目進行實作。

Control0..*
2. ConsentFormModel.identifier
Definition

文件的識別碼

NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..1
TypeIdentifier
3. ConsentFormModel.status
Definition

文件的狀態

Control1..1
Typecode
4. ConsentFormModel.type
Definition

文件的類型

Control1..1
Typecode
5. ConsentFormModel.author
Definition

撰寫文件的單位

Control1..1
TypeOrganization
6. ConsentFormModel.date
Definition

建立文件的日期

Control1..1
TypedateTime
7. ConsentFormModel.title
Definition

文件的標題

Control1..1
Typestring
8. ConsentFormModel.consentForm
Definition

同意書

Control1..1
TypeBackboneElement
InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
9. ConsentFormModel.consentForm.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

Control0..*
TypeExtension
Is Modifiertrue
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (: extension.exists() != value.exists())
10. ConsentFormModel.consentForm.status
Definition

同意書的狀態

Control1..1
Typecode
11. ConsentFormModel.consentForm.scope
Definition

同意範圍

Control1..1
TypeCodeableConcept
12. ConsentFormModel.consentForm.category
Definition

同意書的類別

Control1..1
TypeCodeableConcept
13. ConsentFormModel.consentForm.patient
Definition

同意書的對象

Control1..1
TypePatient
14. ConsentFormModel.consentForm.dateTime
Definition

創建同意書的日期

Control0..1
TypedateTime
15. ConsentFormModel.consentForm.performer
Definition

同意政策和規則的機構

Control0..*
TypeOrganization
16. ConsentFormModel.consentForm.source
Definition

同意書的資料來源

Control0..1
TypeDocumentReference
17. ConsentFormModel.consentForm.policyRule
Definition

同意書的政策規則

Control0..1
TypeCodeableConcept
18. ConsentFormModel.consentForm.verification
Definition

是否經病人或家屬同意

Control0..1
TypeBackboneElement
19. ConsentFormModel.consentForm.provision
Definition

同意書的約束

Control0..1
TypeBackboneElement
20. ConsentFormModel.documentReference
Definition

同意書參照的文件

Control1..1
TypeBackboneElement
InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
21. ConsentFormModel.documentReference.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

Control0..*
TypeExtension
Is Modifiertrue
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (: extension.exists() != value.exists())
22. ConsentFormModel.documentReference.status
Definition

參照文件的狀態

Control1..1
Typecode
23. ConsentFormModel.documentReference.authenticator
Definition

認證此參照文件的機構

Control1..1
TypeOrganization
24. ConsentFormModel.documentReference.content
Definition

參照文件

Control1..1
TypeAttachment

Guidance on how to interpret the contents of this table can be found here.

1. ConsentFormModel
Definition

此邏輯性資料模型說明「同意書(Consent Form)」所包含的資料項目。讀者可藉此資料模型快速瞭解同意書的內容,實作者亦可透過此資料模型上方Mappings功能頁籤來瞭解各資料項目應透過哪些Consent Form Profiles或Resources的資料項目進行實作。

Control0..*
2. ConsentFormModel.identifier
Definition

文件的識別碼

NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..1
TypeIdentifier
3. ConsentFormModel.status
Definition

文件的狀態

Control1..1
Typecode
4. ConsentFormModel.type
Definition

文件的類型

Control1..1
Typecode
5. ConsentFormModel.author
Definition

撰寫文件的單位

Control1..1
TypeOrganization
6. ConsentFormModel.date
Definition

建立文件的日期

Control1..1
TypedateTime
7. ConsentFormModel.title
Definition

文件的標題

Control1..1
Typestring
8. ConsentFormModel.consentForm
Definition

同意書

Control1..1
TypeBackboneElement
InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
9. ConsentFormModel.consentForm.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Control0..1
Typestring
XML RepresentationIn the XML format, this property is represented as an attribute.
Summaryfalse
10. ConsentFormModel.consentForm.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Control0..*
TypeExtension
Summaryfalse
Alternate Namesextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (: extension.exists() != value.exists())
SlicingThis element introduces a set of slices on ConsentFormModel.consentForm.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
11. ConsentFormModel.consentForm.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

Control0..*
TypeExtension
Is Modifiertrue
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (: extension.exists() != value.exists())
12. ConsentFormModel.consentForm.status
Definition

同意書的狀態

Control1..1
Typecode
13. ConsentFormModel.consentForm.scope
Definition

同意範圍

Control1..1
TypeCodeableConcept
14. ConsentFormModel.consentForm.category
Definition

同意書的類別

Control1..1
TypeCodeableConcept
15. ConsentFormModel.consentForm.patient
Definition

同意書的對象

Control1..1
TypePatient
16. ConsentFormModel.consentForm.dateTime
Definition

創建同意書的日期

Control0..1
TypedateTime
17. ConsentFormModel.consentForm.performer
Definition

同意政策和規則的機構

Control0..*
TypeOrganization
18. ConsentFormModel.consentForm.source
Definition

同意書的資料來源

Control0..1
TypeDocumentReference
19. ConsentFormModel.consentForm.policyRule
Definition

同意書的政策規則

Control0..1
TypeCodeableConcept
20. ConsentFormModel.consentForm.verification
Definition

是否經病人或家屬同意

Control0..1
TypeBackboneElement
21. ConsentFormModel.consentForm.provision
Definition

同意書的約束

Control0..1
TypeBackboneElement
22. ConsentFormModel.documentReference
Definition

同意書參照的文件

Control1..1
TypeBackboneElement
InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
23. ConsentFormModel.documentReference.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Control0..1
Typestring
XML RepresentationIn the XML format, this property is represented as an attribute.
Summaryfalse
24. ConsentFormModel.documentReference.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Control0..*
TypeExtension
Summaryfalse
Alternate Namesextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (: extension.exists() != value.exists())
SlicingThis element introduces a set of slices on ConsentFormModel.documentReference.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
25. ConsentFormModel.documentReference.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

Control0..*
TypeExtension
Is Modifiertrue
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

InvariantsDefined on this element
ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (: extension.exists() != value.exists())
26. ConsentFormModel.documentReference.status
Definition

參照文件的狀態

Control1..1
Typecode
27. ConsentFormModel.documentReference.authenticator
Definition

認證此參照文件的機構

Control1..1
TypeOrganization
28. ConsentFormModel.documentReference.content
Definition

參照文件

Control1..1
TypeAttachment