## Profile Comparison between https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas vs https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas

Left: | 非DICOM影像-Media TWPAS (https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas)
Right: | 非DICOM影像-Media TWPAS (https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas)

### Messages

Error | StructureDefinition.version | Values for version differ: '1.0.9' vs '1.1.0'
Information | StructureDefinition.date | Values for date differ: '2025-11-01T13:57:37+08:00' vs '2025-12-29T08:44:19+00:00'
Information | StructureDefinition.jurisdiction | Added the item 'null#null'

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Media-twcore |
copyright |  |
date | 2025-11-01T13:57:37+08:00 | 2025-12-29T08:44:19+00:00 | Values Differ
description | 此非DICOM影像-Media TWPAS Profile說明本IG如何進一步定義臺灣核心-多媒體(TW Core Media) Profile以呈現癌藥事前審查中疾病資訊之影像報告的非DICOM影像 | 此非DICOM影像-Media TWPAS Profile說明本IG如何進一步定義臺灣核心-多媒體(TW Core Media) Profile以呈現事前審查中疾病資訊之影像報告的非DICOM影像 | Values Differ
experimental |  |
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] |  | null#null | Added the item 'null#null'
kind | resource |
name | MediaTWPAS |
publisher | 衛生福利部中央健康保險署 |
purpose |  |
status | active |
title | 非DICOM影像-Media TWPAS |
type | Media |
url | https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas |
version | 1.0.9 | 1.1.0 | Values Differ

### Structure

Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Media |  | 0..* | TWCoreMedia | 健康照護中獲取或使用的影像、影片或音檔，實際內容可能置於行內或透過直接參照提供。 |  | 0..* | TWCoreMedia | 健康照護中獲取或使用的影像、影片或音檔，實際內容可能置於行內或透過直接參照提供。 |
id | Σ | 0..1 | id | 不重複的ID用以識別儲存在特定FHIR Server中的Media紀錄，通常又稱為邏輯性ID。 | Σ | 0..1 | id | 不重複的ID用以識別儲存在特定FHIR Server中的Media紀錄，通常又稱為邏輯性ID。 |
meta | Σ | 1..1 | Meta | 此Media Resource的metadata | Σ | 1..1 | Meta | 此Media Resource的metadata |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices for extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
versionId | Σ | 0..1 | id | Version specific identifier | Σ | 0..1 | id | Version specific identifier |
lastUpdated | Σ | 0..1 | instant | When the resource version last changed | Σ | 0..1 | instant | When the resource version last changed |
source | Σ | 0..1 | uri | Identifies where the resource comes from | Σ | 0..1 | uri | Identifies where the resource comes from |
profile | Σ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas | Σ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://nhicore.nhi.gov.tw/pas/StructureDefinition/Media-twpas |
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. |
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
implicitRules | ?!Σ | 0..1 | uri | 創建此內容所依據的一組規則 | ?!Σ | 0..1 | uri | 創建此內容所依據的一組規則 |
language |  | 0..1 | code | 用以表述Media Resource內容的語言。 Binding: ?? (preferred): 人類語言；鼓勵使用CommonLanguages代碼表中的代碼，但不強制一定要使用此代碼表，你也可使用其他代碼表的代碼或單純以文字表示。
Additional Bindings | Purpose
?? | Max Binding
Example Value: zh-TW |  | 0..1 | code | 用以表述Media Resource內容的語言。 Binding: ?? (preferred): 人類語言；鼓勵使用CommonLanguages代碼表中的代碼，但不強制一定要使用此代碼表，你也可使用其他代碼表的代碼或單純以文字表示。
Additional Bindings | Purpose
?? | Max Binding
Example Value: zh-TW |
text |  | 0..1 | Narrative | Media Resource之內容摘要以供人閱讀 This profile does not constrain the narrative in regard to content, language, or traceability to data elements |  | 0..1 | Narrative | Media Resource之內容摘要以供人閱讀 This profile does not constrain the narrative in regard to content, language, or traceability to data elements |
contained |  | 0..* | Resource | Contained, inline Resources |  | 0..* | Resource | Contained, inline Resources |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | 影像的識別碼 | Σ | 0..* | Identifier | 影像的識別碼 |
basedOn | Σ | 0..* | Reference(ServiceRequest | CarePlan) | 導致產生此多媒體的程序 | Σ | 0..* | Reference(ServiceRequest | CarePlan) | 導致產生此多媒體的程序 |
partOf | Σ | 0..* | Reference(Resource) | 參照事件的一部分 | Σ | 0..* | Reference(Resource) | 參照事件的一部分 |
status | ?!Σ | 1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: ?? (required): 代表事件生命週期階段的代碼；應填入所綁定值集中的其中一個代碼 | ?!Σ | 1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: ?? (required): 代表事件生命週期階段的代碼；應填入所綁定值集中的其中一個代碼 |
type |  | 0..1 | ?? | 將多媒體分類為影像、影片或音檔 Binding: ?? (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 |  | 0..1 | ?? | 將多媒體分類為影像、影片或音檔 Binding: ?? (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 |
modality |  | 0..1 | ?? | 取得影像的設備/過程 Binding: ?? (example): 可參考MediaModality代碼表，但此代碼表只是針對這個欄位的一個可能值的示例，不預期也不鼓勵使用者一定要使用此代碼表的代碼。 |  | 0..1 | ?? | 取得影像的設備/過程 Binding: ?? (example): 可參考MediaModality代碼表，但此代碼表只是針對這個欄位的一個可能值的示例，不預期也不鼓勵使用者一定要使用此代碼表的代碼。 |
view |  | 0..1 | ?? | 影像視圖，從不同的角度拍攝醫學影像，例如：側位（Lateral，從旁邊看）或前後部位（Antero-posterior，從前面或後面看） Binding: ?? (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 |  | 0..1 | ?? | 影像視圖，從不同的角度拍攝醫學影像，例如：側位（Lateral，從旁邊看）或前後部位（Antero-posterior，從前面或後面看） Binding: ?? (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 |
subject | S Σ | 0..1 | Reference(病人資訊-Patient TWPAS) | 多媒體紀錄的對象是誰或什麼？ | S Σ | 0..1 | Reference(病人資訊-Patient TWPAS) | 多媒體紀錄的對象是誰或什麼？ |
encounter | Σ | 0..1 | Reference(TW Core Encounter) | 與此Media相關的就醫事件（Encounter） | Σ | 0..1 | Reference(TW Core Encounter) | 與此Media相關的就醫事件（Encounter） |
created[x] | Σ | 0..1 | dateTime, Period | Media被收集的時間 | Σ | 0..1 | dateTime, Period | Media被收集的時間 |
issued | Σ | 0..1 | instant | 此版本提供的日期/時間 | Σ | 0..1 | instant | 此版本提供的日期/時間 |
operator | Σ | 0..1 | Reference(TW Core Practitioner | TW Core PractitionerRole | TW Core Organization | TW Core CareTeam | TW Core Patient | Device | TW Core RelatedPerson) | 產生影像的人 | Σ | 0..1 | Reference(TW Core Practitioner | TW Core PractitionerRole | TW Core Organization | TW Core CareTeam | TW Core Patient | Device | TW Core RelatedPerson) | 產生影像的人 |
reasonCode |  | 0..* | ?? | 為什麼會進行這個事件？ Binding: ?? (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 |  | 0..* | ?? | 為什麼會進行這個事件？ Binding: ?? (extensible): 應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。 |
bodySite | S | 0..1 | ?? | 影像檢查的身體部位 Binding: ?? (required) | S | 0..1 | ?? | 影像檢查的身體部位 Binding: ?? (required) |
deviceName | Σ | 0..1 | string | 設備/製造商的名稱 | Σ | 0..1 | string | 設備/製造商的名稱 |
device | Σ | 0..1 | Reference(Device | DeviceMetric | Device) | 影像、影片、音檔的補捉設備。 | Σ | 0..1 | Reference(Device | DeviceMetric | Device) | 影像、影片、音檔的補捉設備。 |
height | Σ | 0..1 | positiveInt | 以像素為單位的影像高度（影像/影像） | Σ | 0..1 | positiveInt | 以像素為單位的影像高度（影像/影像） |
width | Σ | 0..1 | positiveInt | 以像素為單位的影像寬度（影像/影像） | Σ | 0..1 | positiveInt | 以像素為單位的影像寬度（影像/影像） |
frames | Σ | 0..1 | positiveInt | > 1 的影格（影像）。 | Σ | 0..1 | positiveInt | > 1 的影格（影像）。 |
duration | Σ | 0..1 | decimal | 以秒為單位的長度（音檔/影片）。 | Σ | 0..1 | decimal | 以秒為單位的長度（音檔/影片）。 |
content | Σ C | 1..1 | Attachment | 實際的多媒體 - 參照或資料。 Constraints: UploadContent | Σ C | 1..1 | Attachment | 實際的多媒體 - 參照或資料。 Constraints: UploadContent |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices for extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
contentType | S Σ | 1..1 | code | Mime type of the content, with charset etc. Binding: ?? (required) Example General: text/plain; charset=UTF-8, image/png | S Σ | 1..1 | code | Mime type of the content, with charset etc. Binding: ?? (required) Example General: text/plain; charset=UTF-8, image/png |
language | Σ | 0..1 | code | Human language of the content (BCP-47) Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
Example General: en-AU | Σ | 0..1 | code | Human language of the content (BCP-47) Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
Example General: en-AU |
data |  | 0..1 | base64Binary | Data inline, base64ed |  | 0..1 | base64Binary | Data inline, base64ed |
url | S Σ | 1..1 | url | 非DICOM影像（請填寫完整檔案路徑）。填寫上傳附件檔名，例如：file://US01.jpg，且需上傳壓縮後的影像圖檔。 Example General: http://www.acme.com/logo-small.png Example General: file://US01.jpg | S Σ | 1..1 | url | 非DICOM影像（請填寫完整檔案路徑）。填寫上傳附件檔名，例如：file://US01.jpg，且需上傳壓縮後的影像圖檔。 Example General: http://www.acme.com/logo-small.png Example General: file://US01.jpg |
size | Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) | Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) |
hash | Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) |
title | Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo |
creation | Σ | 0..1 | dateTime | Date attachment was first created | Σ | 0..1 | dateTime | Date attachment was first created |
note |  | 0..* | Annotation | 對此Media的意見 |  | 0..* | Annotation | 對此Media的意見 |
Documentation for this format