旅遊醫學疫苗接種或開立藥品紀錄上傳實作指引
1.0.0 - ci-build

This page is part of the 旅遊醫學疫苗接種或開立藥品紀錄上傳實作指引 (v1.0.0: Releases Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Logical Model: 接種開立藥品紀錄上傳(VACC Request)之資料模型

Official URL: https://vacc.cdc.gov.tw/vacc/StructureDefinition/VACCRequestModel Version: 1.0.0
Active as of 2024-09-11 Computable Name: VACCRequestModel

接種開立藥品紀錄上傳(VACC Request)之資料模型

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. VACCRequestModel 0..* Base 接種開立藥品紀錄上傳(VACC Request)之資料模型
Instances of this logical model are not marked to be the target of a Reference
... patient 1..1 BackboneElement 個案基本資料
.... identifier 1..1 Identifier 證號資訊
.... identifierType 1..1 code 證號類別
.... nationality 1..1 Extension 原屬國籍
.... name 1..1 HumanName 姓名
.... gender 1..1 code 性別
.... birthDate 1..1 dateTime 出生日期
.... address 0..1 Address 通訊地址(鄉鎮縣市)
.... phone 1..1 ContactPoint 通訊電話
... travel 1..1 BackboneElement 個案出境資料
.... dataKey 0..1 Identifier 個案出境資料Key
.... abroadDate 0..1 dateTime 出國日期
.... returnDate 0..1 dateTime 返國日期
.... genderoAbroadPlace 1..1 CodeableConcept 出國地點
.... goAbroadPurpose 1..1 CodeableConcept 出國目的
... vaccine 1..1 BackboneElement 個案接種疫苗資料
.... dataKey 1..1 Identifier 個案接種疫苗資料Key
.... vaccstockType 1..1 CodeableConcept 疫苗類別
.... vaccineDate 1..1 dateTime 疫苗接種日期
.... code 1..1 CodeableConcept 疫苗代碼
.... batchId 0..1 string 疫苗批號
.... brand 1..1 CodeableConcept 疫苗廠商
.... consumeQty 1..1 string 疫苗數量
.... chargeType 1..1 CodeableConcept 疫苗收費類型
.... agency 1..1 Identifier 接種機構醫事機構十碼章
.... agencyName 1..1 string 接種機構醫事機構名稱
.... dataKey 1..1 Identifier 個案藥品資料Key
.... vaccstockType 1..1 CodeableConcept 藥品類別
.... vaccineDate 1..1 dateTime 藥品日期
.... code 1..1 CodeableConcept 藥品代碼
.... batchId 0..1 string 藥品批號
.... brand 0..1 string 藥品廠商
.... consumeQty 1..1 string 藥品數量
.... chargeType 1..1 CodeableConcept 藥品收費類型
.... agency 1..1 Identifier 開立藥品機構醫事機構十碼章
.... agencyName 1..1 string 開立藥品機構醫事機構名稱
... stock 1..1 BackboneElement 疫苗/藥品庫存資料
.... type 1..1 CodeableConcept 包裝樣式
.... quantity 1..1 string 庫存量(劑)
.... batchId 1..1 string 疫苗/藥品批號
... certificate 1..1 BackboneElement 發證資料
.... identifier 1..1 Identifier 證書編號
.... date 1..1 dateTime 發證日期
.... type 1..1 CodeableConcept 證書類型
.... agencyName 1..1 string 發證機構醫事機構名稱

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. VACCRequestModel 0..* Base 接種開立藥品紀錄上傳(VACC Request)之資料模型
Instances of this logical model are not marked to be the target of a Reference
... patient 1..1 BackboneElement 個案基本資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... identifier 1..1 Identifier 證號資訊
.... identifierType 1..1 code 證號類別
.... nationality 1..1 Extension 原屬國籍
.... name 1..1 HumanName 姓名
.... gender 1..1 code 性別
.... birthDate 1..1 dateTime 出生日期
.... address 0..1 Address 通訊地址(鄉鎮縣市)
.... phone 1..1 ContactPoint 通訊電話
... travel 1..1 BackboneElement 個案出境資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dataKey 0..1 Identifier 個案出境資料Key
.... abroadDate 0..1 dateTime 出國日期
.... returnDate 0..1 dateTime 返國日期
.... genderoAbroadPlace 1..1 CodeableConcept 出國地點
.... goAbroadPurpose 1..1 CodeableConcept 出國目的
... vaccine 1..1 BackboneElement 個案接種疫苗資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dataKey 1..1 Identifier 個案接種疫苗資料Key
.... vaccstockType 1..1 CodeableConcept 疫苗類別
.... vaccineDate 1..1 dateTime 疫苗接種日期
.... code 1..1 CodeableConcept 疫苗代碼
.... batchId 0..1 string 疫苗批號
.... brand 1..1 CodeableConcept 疫苗廠商
.... consumeQty 1..1 string 疫苗數量
.... chargeType 1..1 CodeableConcept 疫苗收費類型
.... agency 1..1 Identifier 接種機構醫事機構十碼章
.... agencyName 1..1 string 接種機構醫事機構名稱
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dataKey 1..1 Identifier 個案藥品資料Key
.... vaccstockType 1..1 CodeableConcept 藥品類別
.... vaccineDate 1..1 dateTime 藥品日期
.... code 1..1 CodeableConcept 藥品代碼
.... batchId 0..1 string 藥品批號
.... brand 0..1 string 藥品廠商
.... consumeQty 1..1 string 藥品數量
.... chargeType 1..1 CodeableConcept 藥品收費類型
.... agency 1..1 Identifier 開立藥品機構醫事機構十碼章
.... agencyName 1..1 string 開立藥品機構醫事機構名稱
... stock 1..1 BackboneElement 疫苗/藥品庫存資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 1..1 CodeableConcept 包裝樣式
.... quantity 1..1 string 庫存量(劑)
.... batchId 1..1 string 疫苗/藥品批號
... certificate 1..1 BackboneElement 發證資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... identifier 1..1 Identifier 證書編號
.... date 1..1 dateTime 發證日期
.... type 1..1 CodeableConcept 證書類型
.... agencyName 1..1 string 發證機構醫事機構名稱

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. VACCRequestModel 0..* Base 接種開立藥品紀錄上傳(VACC Request)之資料模型
Instances of this logical model are not marked to be the target of a Reference
... patient 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
.... identifier 1..1 Identifier 證號資訊
.... identifierType 1..1 code 證號類別
.... nationality 1..1 Extension 原屬國籍
.... name 1..1 HumanName 姓名
.... gender 1..1 code 性別
.... birthDate 1..1 dateTime 出生日期
.... address 0..1 Address 通訊地址(鄉鎮縣市)
.... phone 1..1 ContactPoint 通訊電話
... travel 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
.... dataKey 0..1 Identifier 個案出境資料Key
.... abroadDate 0..1 dateTime 出國日期
.... returnDate 0..1 dateTime 返國日期
.... genderoAbroadPlace 1..1 CodeableConcept 出國地點
.... goAbroadPurpose 1..1 CodeableConcept 出國目的
... vaccine 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
.... dataKey 1..1 Identifier 個案接種疫苗資料Key
.... vaccstockType 1..1 CodeableConcept 疫苗類別
.... vaccineDate 1..1 dateTime 疫苗接種日期
.... code 1..1 CodeableConcept 疫苗代碼
.... batchId 0..1 string 疫苗批號
.... brand 1..1 CodeableConcept 疫苗廠商
.... consumeQty 1..1 string 疫苗數量
.... chargeType 1..1 CodeableConcept 疫苗收費類型
.... agency 1..1 Identifier 接種機構醫事機構十碼章
.... agencyName 1..1 string 接種機構醫事機構名稱
.... @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
.... dataKey 1..1 Identifier 個案藥品資料Key
.... vaccstockType 1..1 CodeableConcept 藥品類別
.... vaccineDate 1..1 dateTime 藥品日期
.... code 1..1 CodeableConcept 藥品代碼
.... batchId 0..1 string 藥品批號
.... brand 0..1 string 藥品廠商
.... consumeQty 1..1 string 藥品數量
.... chargeType 1..1 CodeableConcept 藥品收費類型
.... agency 1..1 Identifier 開立藥品機構醫事機構十碼章
.... agencyName 1..1 string 開立藥品機構醫事機構名稱
... stock 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
.... type 1..1 CodeableConcept 包裝樣式
.... quantity 1..1 string 庫存量(劑)
.... batchId 1..1 string 疫苗/藥品批號
... certificate 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
.... identifier 1..1 Identifier 證書編號
.... date 1..1 dateTime 發證日期
.... type 1..1 CodeableConcept 證書類型
.... agencyName 1..1 string 發證機構醫事機構名稱

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(39 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. VACCRequestModel 0..* Base 接種開立藥品紀錄上傳(VACC Request)之資料模型
Instances of this logical model are not marked to be the target of a Reference
... patient 1..1 BackboneElement 個案基本資料
.... identifier 1..1 Identifier 證號資訊
.... identifierType 1..1 code 證號類別
.... nationality 1..1 Extension 原屬國籍
.... name 1..1 HumanName 姓名
.... gender 1..1 code 性別
.... birthDate 1..1 dateTime 出生日期
.... address 0..1 Address 通訊地址(鄉鎮縣市)
.... phone 1..1 ContactPoint 通訊電話
... travel 1..1 BackboneElement 個案出境資料
.... dataKey 0..1 Identifier 個案出境資料Key
.... abroadDate 0..1 dateTime 出國日期
.... returnDate 0..1 dateTime 返國日期
.... genderoAbroadPlace 1..1 CodeableConcept 出國地點
.... goAbroadPurpose 1..1 CodeableConcept 出國目的
... vaccine 1..1 BackboneElement 個案接種疫苗資料
.... dataKey 1..1 Identifier 個案接種疫苗資料Key
.... vaccstockType 1..1 CodeableConcept 疫苗類別
.... vaccineDate 1..1 dateTime 疫苗接種日期
.... code 1..1 CodeableConcept 疫苗代碼
.... batchId 0..1 string 疫苗批號
.... brand 1..1 CodeableConcept 疫苗廠商
.... consumeQty 1..1 string 疫苗數量
.... chargeType 1..1 CodeableConcept 疫苗收費類型
.... agency 1..1 Identifier 接種機構醫事機構十碼章
.... agencyName 1..1 string 接種機構醫事機構名稱
.... dataKey 1..1 Identifier 個案藥品資料Key
.... vaccstockType 1..1 CodeableConcept 藥品類別
.... vaccineDate 1..1 dateTime 藥品日期
.... code 1..1 CodeableConcept 藥品代碼
.... batchId 0..1 string 藥品批號
.... brand 0..1 string 藥品廠商
.... consumeQty 1..1 string 藥品數量
.... chargeType 1..1 CodeableConcept 藥品收費類型
.... agency 1..1 Identifier 開立藥品機構醫事機構十碼章
.... agencyName 1..1 string 開立藥品機構醫事機構名稱
... stock 1..1 BackboneElement 疫苗/藥品庫存資料
.... type 1..1 CodeableConcept 包裝樣式
.... quantity 1..1 string 庫存量(劑)
.... batchId 1..1 string 疫苗/藥品批號
... certificate 1..1 BackboneElement 發證資料
.... identifier 1..1 Identifier 證書編號
.... date 1..1 dateTime 發證日期
.... type 1..1 CodeableConcept 證書類型
.... agencyName 1..1 string 發證機構醫事機構名稱

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. VACCRequestModel 0..* Base 接種開立藥品紀錄上傳(VACC Request)之資料模型
Instances of this logical model are not marked to be the target of a Reference
... patient 1..1 BackboneElement 個案基本資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... identifier 1..1 Identifier 證號資訊
.... identifierType 1..1 code 證號類別
.... nationality 1..1 Extension 原屬國籍
.... name 1..1 HumanName 姓名
.... gender 1..1 code 性別
.... birthDate 1..1 dateTime 出生日期
.... address 0..1 Address 通訊地址(鄉鎮縣市)
.... phone 1..1 ContactPoint 通訊電話
... travel 1..1 BackboneElement 個案出境資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dataKey 0..1 Identifier 個案出境資料Key
.... abroadDate 0..1 dateTime 出國日期
.... returnDate 0..1 dateTime 返國日期
.... genderoAbroadPlace 1..1 CodeableConcept 出國地點
.... goAbroadPurpose 1..1 CodeableConcept 出國目的
... vaccine 1..1 BackboneElement 個案接種疫苗資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dataKey 1..1 Identifier 個案接種疫苗資料Key
.... vaccstockType 1..1 CodeableConcept 疫苗類別
.... vaccineDate 1..1 dateTime 疫苗接種日期
.... code 1..1 CodeableConcept 疫苗代碼
.... batchId 0..1 string 疫苗批號
.... brand 1..1 CodeableConcept 疫苗廠商
.... consumeQty 1..1 string 疫苗數量
.... chargeType 1..1 CodeableConcept 疫苗收費類型
.... agency 1..1 Identifier 接種機構醫事機構十碼章
.... agencyName 1..1 string 接種機構醫事機構名稱
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... dataKey 1..1 Identifier 個案藥品資料Key
.... vaccstockType 1..1 CodeableConcept 藥品類別
.... vaccineDate 1..1 dateTime 藥品日期
.... code 1..1 CodeableConcept 藥品代碼
.... batchId 0..1 string 藥品批號
.... brand 0..1 string 藥品廠商
.... consumeQty 1..1 string 藥品數量
.... chargeType 1..1 CodeableConcept 藥品收費類型
.... agency 1..1 Identifier 開立藥品機構醫事機構十碼章
.... agencyName 1..1 string 開立藥品機構醫事機構名稱
... stock 1..1 BackboneElement 疫苗/藥品庫存資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 1..1 CodeableConcept 包裝樣式
.... quantity 1..1 string 庫存量(劑)
.... batchId 1..1 string 疫苗/藥品批號
... certificate 1..1 BackboneElement 發證資料
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... identifier 1..1 Identifier 證書編號
.... date 1..1 dateTime 發證日期
.... type 1..1 CodeableConcept 證書類型
.... agencyName 1..1 string 發證機構醫事機構名稱

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. VACCRequestModel 0..* Base 接種開立藥品紀錄上傳(VACC Request)之資料模型
Instances of this logical model are not marked to be the target of a Reference
... patient 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
.... identifier 1..1 Identifier 證號資訊
.... identifierType 1..1 code 證號類別
.... nationality 1..1 Extension 原屬國籍
.... name 1..1 HumanName 姓名
.... gender 1..1 code 性別
.... birthDate 1..1 dateTime 出生日期
.... address 0..1 Address 通訊地址(鄉鎮縣市)
.... phone 1..1 ContactPoint 通訊電話
... travel 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
.... dataKey 0..1 Identifier 個案出境資料Key
.... abroadDate 0..1 dateTime 出國日期
.... returnDate 0..1 dateTime 返國日期
.... genderoAbroadPlace 1..1 CodeableConcept 出國地點
.... goAbroadPurpose 1..1 CodeableConcept 出國目的
... vaccine 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
.... dataKey 1..1 Identifier 個案接種疫苗資料Key
.... vaccstockType 1..1 CodeableConcept 疫苗類別
.... vaccineDate 1..1 dateTime 疫苗接種日期
.... code 1..1 CodeableConcept 疫苗代碼
.... batchId 0..1 string 疫苗批號
.... brand 1..1 CodeableConcept 疫苗廠商
.... consumeQty 1..1 string 疫苗數量
.... chargeType 1..1 CodeableConcept 疫苗收費類型
.... agency 1..1 Identifier 接種機構醫事機構十碼章
.... agencyName 1..1 string 接種機構醫事機構名稱
.... @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
.... dataKey 1..1 Identifier 個案藥品資料Key
.... vaccstockType 1..1 CodeableConcept 藥品類別
.... vaccineDate 1..1 dateTime 藥品日期
.... code 1..1 CodeableConcept 藥品代碼
.... batchId 0..1 string 藥品批號
.... brand 0..1 string 藥品廠商
.... consumeQty 1..1 string 藥品數量
.... chargeType 1..1 CodeableConcept 藥品收費類型
.... agency 1..1 Identifier 開立藥品機構醫事機構十碼章
.... agencyName 1..1 string 開立藥品機構醫事機構名稱
... stock 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
.... type 1..1 CodeableConcept 包裝樣式
.... quantity 1..1 string 庫存量(劑)
.... batchId 1..1 string 疫苗/藥品批號
... certificate 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
.... identifier 1..1 Identifier 證書編號
.... date 1..1 dateTime 發證日期
.... type 1..1 CodeableConcept 證書類型
.... agencyName 1..1 string 發證機構醫事機構名稱

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(39 nested mandatory elements)

 

Other representations of profile: CSV, Excel