傳染病通報系統實作指引
0.1.0 - ci-build Taiwan, Province of China flag

傳染病通報系統實作指引, published by 衛福部疾病管制署. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/fhir-nidrs/nidrs/ and changes regularly. See the Directory of published versions

Logical Model: 傳染病通報(Reporting)之資料模型

Official URL: https://cdc.gov.tw/nidrs/StructureDefinition/ReportingModel Version: 0.1.0
Active as of 2026-09-18 Computable Name: ReportingModel

傳染病通報(Reporting)之資料模型

Usages:

  • This Logical Model is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ReportingModel 0..* Base 傳染病通報(Reporting)之資料模型
... report 1..1 BackboneElement 通報單個案共同欄位區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... common 1..1 BackboneElement 共同欄位
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... hospital 1..1 string 通報單位醫事機構十碼章
..... idno 1..1 string 身分證字號
Example 身分證字號: A123456789
..... name 1..1 string 姓名
Example 姓名: 王大明
..... insuranceno 0..1 string 健保卡序號
Example 健保卡序號: 111122223333
..... birthday 0..1 date 出生日期
Example 出生日期: 1996-01-01
.... contactInfo 1..1 BackboneElement 個案聯絡資料
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... contactType 1..1 code 0:連絡電話/1:手機 連絡電話、手機皆必填
..... contactValue 1..1 string 連絡電話、手機值
.... travel 0..* BackboneElement 旅遊史。共同欄位的旅遊史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... travelType 1..1 code 旅遊類型。0:國內旅遊 | 1:國外旅遊史 | 2:國外居住史
..... travelArea 1..1 code 地區。0:填寫縣市代碼; 1,2:填寫國家代碼
..... travelAreaOther 0..1 string 其他國家;國外旅遊史/國外居住史國家代碼選擇其他時,本欄位必填
..... travelSubArea 0..1 string 次級行政區;國外旅遊史/國外居住史,可選填
..... travelDateFrom 1..1 date 開始時間。 ・旅遊類型為「國外居住史」時,此欄位為「離境居住國日期」。 ・日期檢核請參考共同欄位檢核條件
Example 開始時間: 2021-01-01
..... travelDateTo 1..1 date 結束時間。 ・旅遊類型為「國外居住史」時,此欄位為「入境我國日期」
Example 結束時間: 2021-01-01
.... animal 0..* BackboneElement 接觸動物史。共同欄位的動物接觸史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... animalId 1..1 code 接觸動物種類
..... animalOther 0..1 string 其他接觸動物。接觸動物種類代碼為其他,本欄位必填。
... disease 1..1 BackboneElement 通報疾病區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diseaseId 1..10 code 通報疾病ID,同一個案一次最多通報10個法定傳染病
.... diseaseSymptom 0..* code 主要症狀關聯代碼
.... diseaseSymptomOther 0..1 string 當主要症狀含有其他時須填寫
.... diseaseField 0..* BackboneElement 疾病增補填答
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... key 1..1 string 答題編號
..... value 1..1 string 答案值

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
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()

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ReportingModel 0..* Base 傳染病通報(Reporting)之資料模型
... report 1..1 BackboneElement 通報單個案共同欄位區塊
.... common 1..1 BackboneElement 共同欄位
..... hospital 1..1 string 通報單位醫事機構十碼章
..... idno 1..1 string 身分證字號
Example 身分證字號: A123456789
..... name 1..1 string 姓名
Example 姓名: 王大明
..... insuranceno 0..1 string 健保卡序號
Example 健保卡序號: 111122223333
..... birthday 0..1 date 出生日期
Example 出生日期: 1996-01-01
.... contactInfo 1..1 BackboneElement 個案聯絡資料
..... contactType 1..1 code 0:連絡電話/1:手機 連絡電話、手機皆必填
..... contactValue 1..1 string 連絡電話、手機值
.... travel 0..* BackboneElement 旅遊史。共同欄位的旅遊史為有時,需填寫。
..... travelType 1..1 code 旅遊類型。0:國內旅遊 | 1:國外旅遊史 | 2:國外居住史
..... travelArea 1..1 code 地區。0:填寫縣市代碼; 1,2:填寫國家代碼
..... travelAreaOther 0..1 string 其他國家;國外旅遊史/國外居住史國家代碼選擇其他時,本欄位必填
..... travelSubArea 0..1 string 次級行政區;國外旅遊史/國外居住史,可選填
..... travelDateFrom 1..1 date 開始時間。 ・旅遊類型為「國外居住史」時,此欄位為「離境居住國日期」。 ・日期檢核請參考共同欄位檢核條件
Example 開始時間: 2021-01-01
..... travelDateTo 1..1 date 結束時間。 ・旅遊類型為「國外居住史」時,此欄位為「入境我國日期」
Example 結束時間: 2021-01-01
.... animal 0..* BackboneElement 接觸動物史。共同欄位的動物接觸史為有時,需填寫。
..... animalId 1..1 code 接觸動物種類
..... animalOther 0..1 string 其他接觸動物。接觸動物種類代碼為其他,本欄位必填。
... disease 1..1 BackboneElement 通報疾病區塊
.... diseaseId 1..10 code 通報疾病ID,同一個案一次最多通報10個法定傳染病
.... diseaseSymptom 0..* code 主要症狀關聯代碼
.... diseaseSymptomOther 0..1 string 當主要症狀含有其他時須填寫
.... diseaseField 0..* BackboneElement 疾病增補填答
..... key 1..1 string 答題編號
..... value 1..1 string 答案值

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ReportingModel 0..* Base 傳染病通報(Reporting)之資料模型
... report 1..1 BackboneElement 通報單個案共同欄位區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... common 1..1 BackboneElement 共同欄位
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... hospital 1..1 string 通報單位醫事機構十碼章
..... idno 1..1 string 身分證字號
Example 身分證字號: A123456789
..... name 1..1 string 姓名
Example 姓名: 王大明
..... insuranceno 0..1 string 健保卡序號
Example 健保卡序號: 111122223333
..... birthday 0..1 date 出生日期
Example 出生日期: 1996-01-01
.... contactInfo 1..1 BackboneElement 個案聯絡資料
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... contactType 1..1 code 0:連絡電話/1:手機 連絡電話、手機皆必填
..... contactValue 1..1 string 連絡電話、手機值
.... travel 0..* BackboneElement 旅遊史。共同欄位的旅遊史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... travelType 1..1 code 旅遊類型。0:國內旅遊 | 1:國外旅遊史 | 2:國外居住史
..... travelArea 1..1 code 地區。0:填寫縣市代碼; 1,2:填寫國家代碼
..... travelAreaOther 0..1 string 其他國家;國外旅遊史/國外居住史國家代碼選擇其他時,本欄位必填
..... travelSubArea 0..1 string 次級行政區;國外旅遊史/國外居住史,可選填
..... travelDateFrom 1..1 date 開始時間。 ・旅遊類型為「國外居住史」時,此欄位為「離境居住國日期」。 ・日期檢核請參考共同欄位檢核條件
Example 開始時間: 2021-01-01
..... travelDateTo 1..1 date 結束時間。 ・旅遊類型為「國外居住史」時,此欄位為「入境我國日期」
Example 結束時間: 2021-01-01
.... animal 0..* BackboneElement 接觸動物史。共同欄位的動物接觸史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... animalId 1..1 code 接觸動物種類
..... animalOther 0..1 string 其他接觸動物。接觸動物種類代碼為其他,本欄位必填。
... disease 1..1 BackboneElement 通報疾病區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diseaseId 1..10 code 通報疾病ID,同一個案一次最多通報10個法定傳染病
.... diseaseSymptom 0..* code 主要症狀關聯代碼
.... diseaseSymptomOther 0..1 string 當主要症狀含有其他時須填寫
.... diseaseField 0..* BackboneElement 疾病增補填答
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... key 1..1 string 答題編號
..... value 1..1 string 答案值

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
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()

This structure is derived from Base

Summary

Mandatory: 0 element(17 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ReportingModel 0..* Base 傳染病通報(Reporting)之資料模型
... report 1..1 BackboneElement 通報單個案共同欄位區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... common 1..1 BackboneElement 共同欄位
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... hospital 1..1 string 通報單位醫事機構十碼章
..... idno 1..1 string 身分證字號
Example 身分證字號: A123456789
..... name 1..1 string 姓名
Example 姓名: 王大明
..... insuranceno 0..1 string 健保卡序號
Example 健保卡序號: 111122223333
..... birthday 0..1 date 出生日期
Example 出生日期: 1996-01-01
.... contactInfo 1..1 BackboneElement 個案聯絡資料
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... contactType 1..1 code 0:連絡電話/1:手機 連絡電話、手機皆必填
..... contactValue 1..1 string 連絡電話、手機值
.... travel 0..* BackboneElement 旅遊史。共同欄位的旅遊史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... travelType 1..1 code 旅遊類型。0:國內旅遊 | 1:國外旅遊史 | 2:國外居住史
..... travelArea 1..1 code 地區。0:填寫縣市代碼; 1,2:填寫國家代碼
..... travelAreaOther 0..1 string 其他國家;國外旅遊史/國外居住史國家代碼選擇其他時,本欄位必填
..... travelSubArea 0..1 string 次級行政區;國外旅遊史/國外居住史,可選填
..... travelDateFrom 1..1 date 開始時間。 ・旅遊類型為「國外居住史」時,此欄位為「離境居住國日期」。 ・日期檢核請參考共同欄位檢核條件
Example 開始時間: 2021-01-01
..... travelDateTo 1..1 date 結束時間。 ・旅遊類型為「國外居住史」時,此欄位為「入境我國日期」
Example 結束時間: 2021-01-01
.... animal 0..* BackboneElement 接觸動物史。共同欄位的動物接觸史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... animalId 1..1 code 接觸動物種類
..... animalOther 0..1 string 其他接觸動物。接觸動物種類代碼為其他,本欄位必填。
... disease 1..1 BackboneElement 通報疾病區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diseaseId 1..10 code 通報疾病ID,同一個案一次最多通報10個法定傳染病
.... diseaseSymptom 0..* code 主要症狀關聯代碼
.... diseaseSymptomOther 0..1 string 當主要症狀含有其他時須填寫
.... diseaseField 0..* BackboneElement 疾病增補填答
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... key 1..1 string 答題編號
..... value 1..1 string 答案值

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
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()

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ReportingModel 0..* Base 傳染病通報(Reporting)之資料模型
... report 1..1 BackboneElement 通報單個案共同欄位區塊
.... common 1..1 BackboneElement 共同欄位
..... hospital 1..1 string 通報單位醫事機構十碼章
..... idno 1..1 string 身分證字號
Example 身分證字號: A123456789
..... name 1..1 string 姓名
Example 姓名: 王大明
..... insuranceno 0..1 string 健保卡序號
Example 健保卡序號: 111122223333
..... birthday 0..1 date 出生日期
Example 出生日期: 1996-01-01
.... contactInfo 1..1 BackboneElement 個案聯絡資料
..... contactType 1..1 code 0:連絡電話/1:手機 連絡電話、手機皆必填
..... contactValue 1..1 string 連絡電話、手機值
.... travel 0..* BackboneElement 旅遊史。共同欄位的旅遊史為有時,需填寫。
..... travelType 1..1 code 旅遊類型。0:國內旅遊 | 1:國外旅遊史 | 2:國外居住史
..... travelArea 1..1 code 地區。0:填寫縣市代碼; 1,2:填寫國家代碼
..... travelAreaOther 0..1 string 其他國家;國外旅遊史/國外居住史國家代碼選擇其他時,本欄位必填
..... travelSubArea 0..1 string 次級行政區;國外旅遊史/國外居住史,可選填
..... travelDateFrom 1..1 date 開始時間。 ・旅遊類型為「國外居住史」時,此欄位為「離境居住國日期」。 ・日期檢核請參考共同欄位檢核條件
Example 開始時間: 2021-01-01
..... travelDateTo 1..1 date 結束時間。 ・旅遊類型為「國外居住史」時,此欄位為「入境我國日期」
Example 結束時間: 2021-01-01
.... animal 0..* BackboneElement 接觸動物史。共同欄位的動物接觸史為有時,需填寫。
..... animalId 1..1 code 接觸動物種類
..... animalOther 0..1 string 其他接觸動物。接觸動物種類代碼為其他,本欄位必填。
... disease 1..1 BackboneElement 通報疾病區塊
.... diseaseId 1..10 code 通報疾病ID,同一個案一次最多通報10個法定傳染病
.... diseaseSymptom 0..* code 主要症狀關聯代碼
.... diseaseSymptomOther 0..1 string 當主要症狀含有其他時須填寫
.... diseaseField 0..* BackboneElement 疾病增補填答
..... key 1..1 string 答題編號
..... value 1..1 string 答案值

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ReportingModel 0..* Base 傳染病通報(Reporting)之資料模型
... report 1..1 BackboneElement 通報單個案共同欄位區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... common 1..1 BackboneElement 共同欄位
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... hospital 1..1 string 通報單位醫事機構十碼章
..... idno 1..1 string 身分證字號
Example 身分證字號: A123456789
..... name 1..1 string 姓名
Example 姓名: 王大明
..... insuranceno 0..1 string 健保卡序號
Example 健保卡序號: 111122223333
..... birthday 0..1 date 出生日期
Example 出生日期: 1996-01-01
.... contactInfo 1..1 BackboneElement 個案聯絡資料
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... contactType 1..1 code 0:連絡電話/1:手機 連絡電話、手機皆必填
..... contactValue 1..1 string 連絡電話、手機值
.... travel 0..* BackboneElement 旅遊史。共同欄位的旅遊史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... travelType 1..1 code 旅遊類型。0:國內旅遊 | 1:國外旅遊史 | 2:國外居住史
..... travelArea 1..1 code 地區。0:填寫縣市代碼; 1,2:填寫國家代碼
..... travelAreaOther 0..1 string 其他國家;國外旅遊史/國外居住史國家代碼選擇其他時,本欄位必填
..... travelSubArea 0..1 string 次級行政區;國外旅遊史/國外居住史,可選填
..... travelDateFrom 1..1 date 開始時間。 ・旅遊類型為「國外居住史」時,此欄位為「離境居住國日期」。 ・日期檢核請參考共同欄位檢核條件
Example 開始時間: 2021-01-01
..... travelDateTo 1..1 date 結束時間。 ・旅遊類型為「國外居住史」時,此欄位為「入境我國日期」
Example 結束時間: 2021-01-01
.... animal 0..* BackboneElement 接觸動物史。共同欄位的動物接觸史為有時,需填寫。
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... animalId 1..1 code 接觸動物種類
..... animalOther 0..1 string 其他接觸動物。接觸動物種類代碼為其他,本欄位必填。
... disease 1..1 BackboneElement 通報疾病區塊
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... diseaseId 1..10 code 通報疾病ID,同一個案一次最多通報10個法定傳染病
.... diseaseSymptom 0..* code 主要症狀關聯代碼
.... diseaseSymptomOther 0..1 string 當主要症狀含有其他時須填寫
.... diseaseField 0..* BackboneElement 疾病增補填答
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... key 1..1 string 答題編號
..... value 1..1 string 答案值

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
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()

This structure is derived from Base

Summary

Mandatory: 0 element(17 nested mandatory elements)

 

Other representations of profile: CSV, Excel