電子病歷交換單張實作指引(EMR-IG)
0.1.0 - ci-build
This page is part of the 電子病歷交換單張實作指引(EMR-IG) (v0.1.0: Releases) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Official URL: https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/ICModel | Version: 0.1.0 | |||
Draft as of 2024-08-23 | Computable Name: ICModel |
用於描述檢驗檢查邏輯模型
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Element
Id | Grade | Path(s) | Details | Requirements |
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() | |
per-1 | error | ICModel.dateAndtime | If present, start SHALL have a lower value than end : start.hasValue().not() or end.hasValue().not() or (start <= end) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ICModel | 0..* | Element | Elements defined in Ancestors:@id, extension 檢驗檢查邏輯模型 Instances of this logical model are not marked to be the target of a Reference | |
@id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
hospital | 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 |
hospitalId | 1..1 | Identifier | 醫事機構代碼 | |
hospitalName | 1..1 | string | 醫事機構名稱 | |
patientInformation | 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 |
idNumber | 1..1 | Identifier | 身分證號 | |
chartNo | 1..1 | Identifier | 病歷號碼 | |
name | 1..1 | HumanName | 姓名 | |
gender | 1..1 | code | 性別 | |
birthDate | 1..1 | date | 出生日期 | |
applicationNo | 1..1 | Identifier | 檢驗單號 | |
samplingSource | 1..1 | CodeableConcept | 檢體來源 | |
categories | 1..1 | Coding | 檢體類別 | |
categoriesDescription | 1..1 | string | 檢體類別說明 | |
dateAndtime | C | 1..1 | Period | 採檢日期時間 per-1: If present, start SHALL have a lower value than end |
@id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
start | ΣC | 0..1 | dateTime | Starting time with inclusive boundary |
end | ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
samplingDateandTime | 1..1 | dateTime | 採檢日期時間 | |
deliveringDateandTime | 1..1 | dateTime | 收件日期時間 | |
inspectionItemsandreportResults | 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 |
testResults | 1..* | CodeableConcept | 檢驗項目與報告結果 | |
testitemCodes | 0..1 | Coding | 健保檢驗項目代號 | |
testitemNames | 0..1 | string | 健保檢驗項目名稱 | |
itemNumber | 1..1 | BackboneElement | 項次 | |
reportDateandTime | 1..1 | dateTime | 報告日期時間 | |
loincLongName | 1..1 | CodeableConcept | 檢驗項目名稱 | |
value | 1..1 | BackboneElement | 檢驗報告結果值 | |
unit | 1..1 | string | 單位 | |
method | 0..1 | CodeableConcept | 檢驗方法 | |
reference | 1..1 | Range | 參考值 | |
remark | 0..1 | Annotation | 備註 | |
technicianName | 1..* | HumanName | 醫事人員姓名 | |
dateandtimeOfmedicalOrder | 0..1 | dateTime | 開立檢驗醫囑單張日期時間 | |
departmentOfmedicalOrderProvided | 0..1 | CodeableConcept | 開立檢驗醫囑單張門診 | |
orderPhysicianName | 0..1 | HumanName | 開立檢驗醫囑單張醫師 | |
Documentation for this format |
Id | Grade | Path(s) | Details | Requirements |
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() | |
per-1 | error | ICModel.dateAndtime | If present, start SHALL have a lower value than end : start.hasValue().not() or end.hasValue().not() or (start <= end) |
This structure is derived from Element
Differential View
This structure is derived from Element
Key Elements View
Id | Grade | Path(s) | Details | Requirements |
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() | |
per-1 | error | ICModel.dateAndtime | If present, start SHALL have a lower value than end : start.hasValue().not() or end.hasValue().not() or (start <= end) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ICModel | 0..* | Element | Elements defined in Ancestors:@id, extension 檢驗檢查邏輯模型 Instances of this logical model are not marked to be the target of a Reference | |
@id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
hospital | 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 |
hospitalId | 1..1 | Identifier | 醫事機構代碼 | |
hospitalName | 1..1 | string | 醫事機構名稱 | |
patientInformation | 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 |
idNumber | 1..1 | Identifier | 身分證號 | |
chartNo | 1..1 | Identifier | 病歷號碼 | |
name | 1..1 | HumanName | 姓名 | |
gender | 1..1 | code | 性別 | |
birthDate | 1..1 | date | 出生日期 | |
applicationNo | 1..1 | Identifier | 檢驗單號 | |
samplingSource | 1..1 | CodeableConcept | 檢體來源 | |
categories | 1..1 | Coding | 檢體類別 | |
categoriesDescription | 1..1 | string | 檢體類別說明 | |
dateAndtime | C | 1..1 | Period | 採檢日期時間 per-1: If present, start SHALL have a lower value than end |
@id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
start | ΣC | 0..1 | dateTime | Starting time with inclusive boundary |
end | ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
samplingDateandTime | 1..1 | dateTime | 採檢日期時間 | |
deliveringDateandTime | 1..1 | dateTime | 收件日期時間 | |
inspectionItemsandreportResults | 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 |
testResults | 1..* | CodeableConcept | 檢驗項目與報告結果 | |
testitemCodes | 0..1 | Coding | 健保檢驗項目代號 | |
testitemNames | 0..1 | string | 健保檢驗項目名稱 | |
itemNumber | 1..1 | BackboneElement | 項次 | |
reportDateandTime | 1..1 | dateTime | 報告日期時間 | |
loincLongName | 1..1 | CodeableConcept | 檢驗項目名稱 | |
value | 1..1 | BackboneElement | 檢驗報告結果值 | |
unit | 1..1 | string | 單位 | |
method | 0..1 | CodeableConcept | 檢驗方法 | |
reference | 1..1 | Range | 參考值 | |
remark | 0..1 | Annotation | 備註 | |
technicianName | 1..* | HumanName | 醫事人員姓名 | |
dateandtimeOfmedicalOrder | 0..1 | dateTime | 開立檢驗醫囑單張日期時間 | |
departmentOfmedicalOrderProvided | 0..1 | CodeableConcept | 開立檢驗醫囑單張門診 | |
orderPhysicianName | 0..1 | HumanName | 開立檢驗醫囑單張醫師 | |
Documentation for this format |
Id | Grade | Path(s) | Details | Requirements |
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() | |
per-1 | error | ICModel.dateAndtime | If present, start SHALL have a lower value than end : start.hasValue().not() or end.hasValue().not() or (start <= end) |
This structure is derived from Element