全國性預防接種資訊系統實作指引
1.0.0 - ci-build Taiwan, Province of China flag

全國性預防接種資訊系統實作指引, published by 衛福部疾病管制署. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hyweb-cdc/niis/ and changes regularly. See the Directory of published versions

Logical Model: NIISRequestModel - Detailed Descriptions

Active as of 2026-11-09

Definitions for the NIISRequestModel logical model.

See the documentation on how to interpret the contents of this table

0. NIISRequestModel
Definition

全國性預防接種資訊系統實作指引(Request)之資料模型

Short全國性預防接種資訊登錄與上傳(Request)之資料模型
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. NIISRequestModel.patient
Definition

個案資訊

Short個案資訊
Control1..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. NIISRequestModel.patient.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
6. NIISRequestModel.patient.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.

ShortAdditional content defined by implementations
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.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-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 NIISRequestModel.patient.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
8. NIISRequestModel.patient.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).

ShortExtensions that cannot be ignored even if unrecognized
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.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
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
Invariantsele-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. NIISRequestModel.patient.caseNumber
Definition

個案編號

Short個案編號
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. NIISRequestModel.patient.idType
Definition

ID種類。1:身分證號,對應Patient.identifier[idCardNumber].type.coding.code=NNxxx;2:居留證號,對應Patient.identifier[residentNumber].type.coding.code=PRC;3:護照號碼,對應Patient.identifier[passportNumber].type.coding.code=PPN。

ShortID種類
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. NIISRequestModel.patient.idNo
Definition

個案ID

Short個案ID
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. NIISRequestModel.patient.name
Definition

個案姓名

Short個案姓名
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. NIISRequestModel.patient.birthdate
Definition

個案生日

Short個案生日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. NIISRequestModel.patient.tel
Definition

行動電話

Short行動電話
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. NIISRequestModel.patient.address
Definition

通訊地址

Short通訊地址
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. NIISRequestModel.patient.examineType
Definition

檢驗類型

Short檢驗類型
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. NIISRequestModel.patient.dataKey
Definition

資料key,該筆資料於院所資料庫中之唯一值

Short資料key
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. NIISRequestModel.mmrRslt
Definition

德國麻疹檢驗或麻疹檢驗結果資訊

Short德國麻疹檢驗或麻疹檢驗結果資訊
Control1..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
30. NIISRequestModel.mmrRslt.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
32. NIISRequestModel.mmrRslt.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.

ShortAdditional content defined by implementations
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.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-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 NIISRequestModel.mmrRslt.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
34. NIISRequestModel.mmrRslt.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).

ShortExtensions that cannot be ignored even if unrecognized
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.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
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
Invariantsele-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())
36. NIISRequestModel.mmrRslt.drawDate
Definition

抽血日

Short抽血日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. NIISRequestModel.mmrRslt.prenatalExam
Definition

是否為產檢

Short是否為產檢
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. NIISRequestModel.mmrRslt.igGRslt
Definition

IgG檢驗結果

ShortIgG檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. NIISRequestModel.mmrRslt.igMRslt
Definition

IgM檢驗結果

ShortIgM檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. NIISRequestModel.hepBAgRslt
Definition

孕婦B肝產檢結果資訊

Short孕婦B肝產檢結果資訊
Control1..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
46. NIISRequestModel.hepBAgRslt.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
48. NIISRequestModel.hepBAgRslt.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.

ShortAdditional content defined by implementations
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.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-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 NIISRequestModel.hepBAgRslt.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
50. NIISRequestModel.hepBAgRslt.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).

ShortExtensions that cannot be ignored even if unrecognized
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.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
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
Invariantsele-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())
52. NIISRequestModel.hepBAgRslt.dueDate
Definition

預產期

Short預產期
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. NIISRequestModel.hepBAgRslt.drawDate
Definition

抽血日

Short抽血日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. NIISRequestModel.hepBAgRslt.hbsRIARslt
Definition

HBsAg RIA檢驗結果

ShortHBsAg RIA檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. NIISRequestModel.hepBAgRslt.hbsEIARslt
Definition

HBsAg EIA檢驗結果

ShortHBsAg EIA檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. NIISRequestModel.hepBAgRslt.hbsOtherExamName
Definition

HBsAg 其他檢驗方法名稱

ShortHBsAg 其他檢驗方法名稱
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. NIISRequestModel.hepBAgRslt.hbsOtherRslt
Definition

HBsAg 其他檢驗方法結果

ShortHBsAg 其他檢驗方法結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
64. NIISRequestModel.hepBAgRslt.hbeRIARslt
Definition

HBeAg RIA 檢驗結果

ShortHBeAg RIA 檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. NIISRequestModel.hepBAgRslt.hbeEIARslt
Definition

HBeAg EIA 檢驗結果

ShortHBeAg EIA 檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. NIISRequestModel.hepBAgRslt.hbeOtherExamName
Definition

HBeAg 其他檢驗方法名稱

ShortHBeAg 其他檢驗方法名稱
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
70. NIISRequestModel.hepBAgRslt.hbeOtherRslt
Definition

HBeAg 其他檢驗方法結果

ShortHBeAg 其他檢驗方法結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. NIISRequestModel.hepBAgRslt.remarks
Definition

備註說明文字

Short備註說明文字
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
74. NIISRequestModel.hepBAgRslt.hbvViralLoad
Definition

B型肝炎病毒含量(IU/mL)

ShortB型肝炎病毒含量(IU/mL)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
76. NIISRequestModel.hepBAgRslt.hbvVLTestDate
Definition

B肝病毒量採檢日期

ShortB肝病毒量採檢日期
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. NIISRequestModel.hepBAgRslt.hbvVLFacility
Definition

B肝病毒量採檢單位十碼

ShortB肝病毒量採檢單位十碼
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
80. NIISRequestModel.hepBAgRslt.isAntiviralTherapy
Definition

是否使用抗病毒藥物治療

Short是否使用抗病毒藥物治療
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
82. NIISRequestModel.hepBAgRslt.avtStartDate
Definition

抗病毒藥物治療起日

Short抗病毒藥物治療起日
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

See the documentation on how to interpret the contents of this table

0. NIISRequestModel
Definition

全國性預防接種資訊系統實作指引(Request)之資料模型

Short全國性預防接種資訊登錄與上傳(Request)之資料模型
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. NIISRequestModel.patient
Definition

個案資訊

Short個案資訊
Control1..1
TypeBackboneElement
4. NIISRequestModel.patient.caseNumber
Definition

個案編號

Short個案編號
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. NIISRequestModel.patient.idType
Definition

ID種類。1:身分證號,對應Patient.identifier[idCardNumber].type.coding.code=NNxxx;2:居留證號,對應Patient.identifier[residentNumber].type.coding.code=PRC;3:護照號碼,對應Patient.identifier[passportNumber].type.coding.code=PPN。

ShortID種類
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. NIISRequestModel.patient.idNo
Definition

個案ID

Short個案ID
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. NIISRequestModel.patient.name
Definition

個案姓名

Short個案姓名
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. NIISRequestModel.patient.birthdate
Definition

個案生日

Short個案生日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. NIISRequestModel.patient.tel
Definition

行動電話

Short行動電話
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. NIISRequestModel.patient.address
Definition

通訊地址

Short通訊地址
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. NIISRequestModel.patient.examineType
Definition

檢驗類型

Short檢驗類型
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. NIISRequestModel.patient.dataKey
Definition

資料key,該筆資料於院所資料庫中之唯一值

Short資料key
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. NIISRequestModel.mmrRslt
Definition

德國麻疹檢驗或麻疹檢驗結果資訊

Short德國麻疹檢驗或麻疹檢驗結果資訊
Control1..1
TypeBackboneElement
24. NIISRequestModel.mmrRslt.drawDate
Definition

抽血日

Short抽血日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. NIISRequestModel.mmrRslt.prenatalExam
Definition

是否為產檢

Short是否為產檢
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. NIISRequestModel.mmrRslt.igGRslt
Definition

IgG檢驗結果

ShortIgG檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. NIISRequestModel.mmrRslt.igMRslt
Definition

IgM檢驗結果

ShortIgM檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. NIISRequestModel.hepBAgRslt
Definition

孕婦B肝產檢結果資訊

Short孕婦B肝產檢結果資訊
Control1..1
TypeBackboneElement
34. NIISRequestModel.hepBAgRslt.dueDate
Definition

預產期

Short預產期
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. NIISRequestModel.hepBAgRslt.drawDate
Definition

抽血日

Short抽血日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. NIISRequestModel.hepBAgRslt.hbsRIARslt
Definition

HBsAg RIA檢驗結果

ShortHBsAg RIA檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. NIISRequestModel.hepBAgRslt.hbsEIARslt
Definition

HBsAg EIA檢驗結果

ShortHBsAg EIA檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. NIISRequestModel.hepBAgRslt.hbsOtherExamName
Definition

HBsAg 其他檢驗方法名稱

ShortHBsAg 其他檢驗方法名稱
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. NIISRequestModel.hepBAgRslt.hbsOtherRslt
Definition

HBsAg 其他檢驗方法結果

ShortHBsAg 其他檢驗方法結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. NIISRequestModel.hepBAgRslt.hbeRIARslt
Definition

HBeAg RIA 檢驗結果

ShortHBeAg RIA 檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. NIISRequestModel.hepBAgRslt.hbeEIARslt
Definition

HBeAg EIA 檢驗結果

ShortHBeAg EIA 檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. NIISRequestModel.hepBAgRslt.hbeOtherExamName
Definition

HBeAg 其他檢驗方法名稱

ShortHBeAg 其他檢驗方法名稱
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. NIISRequestModel.hepBAgRslt.hbeOtherRslt
Definition

HBeAg 其他檢驗方法結果

ShortHBeAg 其他檢驗方法結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. NIISRequestModel.hepBAgRslt.remarks
Definition

備註說明文字

Short備註說明文字
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. NIISRequestModel.hepBAgRslt.hbvViralLoad
Definition

B型肝炎病毒含量(IU/mL)

ShortB型肝炎病毒含量(IU/mL)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. NIISRequestModel.hepBAgRslt.hbvVLTestDate
Definition

B肝病毒量採檢日期

ShortB肝病毒量採檢日期
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. NIISRequestModel.hepBAgRslt.hbvVLFacility
Definition

B肝病毒量採檢單位十碼

ShortB肝病毒量採檢單位十碼
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. NIISRequestModel.hepBAgRslt.isAntiviralTherapy
Definition

是否使用抗病毒藥物治療

Short是否使用抗病毒藥物治療
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
64. NIISRequestModel.hepBAgRslt.avtStartDate
Definition

抗病毒藥物治療起日

Short抗病毒藥物治療起日
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

See the documentation on how to interpret the contents of this table

0. NIISRequestModel
Definition

全國性預防接種資訊系統實作指引(Request)之資料模型

Short全國性預防接種資訊登錄與上傳(Request)之資料模型
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. NIISRequestModel.patient
Definition

個案資訊

Short個案資訊
Control1..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. NIISRequestModel.patient.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
6. NIISRequestModel.patient.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.

ShortAdditional content defined by implementations
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.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-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 NIISRequestModel.patient.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
8. NIISRequestModel.patient.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).

ShortExtensions that cannot be ignored even if unrecognized
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.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
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
Invariantsele-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. NIISRequestModel.patient.caseNumber
Definition

個案編號

Short個案編號
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. NIISRequestModel.patient.idType
Definition

ID種類。1:身分證號,對應Patient.identifier[idCardNumber].type.coding.code=NNxxx;2:居留證號,對應Patient.identifier[residentNumber].type.coding.code=PRC;3:護照號碼,對應Patient.identifier[passportNumber].type.coding.code=PPN。

ShortID種類
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. NIISRequestModel.patient.idNo
Definition

個案ID

Short個案ID
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. NIISRequestModel.patient.name
Definition

個案姓名

Short個案姓名
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. NIISRequestModel.patient.birthdate
Definition

個案生日

Short個案生日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. NIISRequestModel.patient.tel
Definition

行動電話

Short行動電話
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. NIISRequestModel.patient.address
Definition

通訊地址

Short通訊地址
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. NIISRequestModel.patient.examineType
Definition

檢驗類型

Short檢驗類型
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. NIISRequestModel.patient.dataKey
Definition

資料key,該筆資料於院所資料庫中之唯一值

Short資料key
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. NIISRequestModel.mmrRslt
Definition

德國麻疹檢驗或麻疹檢驗結果資訊

Short德國麻疹檢驗或麻疹檢驗結果資訊
Control1..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
30. NIISRequestModel.mmrRslt.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
32. NIISRequestModel.mmrRslt.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.

ShortAdditional content defined by implementations
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.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-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 NIISRequestModel.mmrRslt.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
34. NIISRequestModel.mmrRslt.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).

ShortExtensions that cannot be ignored even if unrecognized
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.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
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
Invariantsele-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())
36. NIISRequestModel.mmrRslt.drawDate
Definition

抽血日

Short抽血日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. NIISRequestModel.mmrRslt.prenatalExam
Definition

是否為產檢

Short是否為產檢
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. NIISRequestModel.mmrRslt.igGRslt
Definition

IgG檢驗結果

ShortIgG檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. NIISRequestModel.mmrRslt.igMRslt
Definition

IgM檢驗結果

ShortIgM檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. NIISRequestModel.hepBAgRslt
Definition

孕婦B肝產檢結果資訊

Short孕婦B肝產檢結果資訊
Control1..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
46. NIISRequestModel.hepBAgRslt.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
48. NIISRequestModel.hepBAgRslt.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.

ShortAdditional content defined by implementations
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.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-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 NIISRequestModel.hepBAgRslt.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
50. NIISRequestModel.hepBAgRslt.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).

ShortExtensions that cannot be ignored even if unrecognized
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.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
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
Invariantsele-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())
52. NIISRequestModel.hepBAgRslt.dueDate
Definition

預產期

Short預產期
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. NIISRequestModel.hepBAgRslt.drawDate
Definition

抽血日

Short抽血日
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. NIISRequestModel.hepBAgRslt.hbsRIARslt
Definition

HBsAg RIA檢驗結果

ShortHBsAg RIA檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. NIISRequestModel.hepBAgRslt.hbsEIARslt
Definition

HBsAg EIA檢驗結果

ShortHBsAg EIA檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. NIISRequestModel.hepBAgRslt.hbsOtherExamName
Definition

HBsAg 其他檢驗方法名稱

ShortHBsAg 其他檢驗方法名稱
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. NIISRequestModel.hepBAgRslt.hbsOtherRslt
Definition

HBsAg 其他檢驗方法結果

ShortHBsAg 其他檢驗方法結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
64. NIISRequestModel.hepBAgRslt.hbeRIARslt
Definition

HBeAg RIA 檢驗結果

ShortHBeAg RIA 檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. NIISRequestModel.hepBAgRslt.hbeEIARslt
Definition

HBeAg EIA 檢驗結果

ShortHBeAg EIA 檢驗結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. NIISRequestModel.hepBAgRslt.hbeOtherExamName
Definition

HBeAg 其他檢驗方法名稱

ShortHBeAg 其他檢驗方法名稱
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
70. NIISRequestModel.hepBAgRslt.hbeOtherRslt
Definition

HBeAg 其他檢驗方法結果

ShortHBeAg 其他檢驗方法結果
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. NIISRequestModel.hepBAgRslt.remarks
Definition

備註說明文字

Short備註說明文字
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
74. NIISRequestModel.hepBAgRslt.hbvViralLoad
Definition

B型肝炎病毒含量(IU/mL)

ShortB型肝炎病毒含量(IU/mL)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
76. NIISRequestModel.hepBAgRslt.hbvVLTestDate
Definition

B肝病毒量採檢日期

ShortB肝病毒量採檢日期
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. NIISRequestModel.hepBAgRslt.hbvVLFacility
Definition

B肝病毒量採檢單位十碼

ShortB肝病毒量採檢單位十碼
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
80. NIISRequestModel.hepBAgRslt.isAntiviralTherapy
Definition

是否使用抗病毒藥物治療

Short是否使用抗病毒藥物治療
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
82. NIISRequestModel.hepBAgRslt.avtStartDate
Definition

抗病毒藥物治療起日

Short抗病毒藥物治療起日
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension