Generated Narrative: StructureDefinition ApplyModel Name Flags Card. Type Description & Constraints ApplyModel 0..* Base 申請(Apply)次世代基因定序檢測之資料模型 #xD; diagnosis 1..1 BackboneElement 疾病資訊 #xD; diagDate 1..1 date 診斷日期 #xD; =2)">icd10cmCode 1..1 code 國際疾病分類代碼 (sequence=1)，共病症 (sequence>=2) #xD; diagCurrentStatus 1..1 code 簡要病摘。連結院內HIS系統之簡要病摘，或填寫原基因定序檢測之申請理由。 #xD; gene 1..1 BackboneElement 基因資訊 #xD; genTestCode 1..* CodeableConcept 基因檢測代碼 #xD; specimePathNo 1..1 Identifier 檢體病理編號 #xD; specimenType 1..1 CodeableConcept 基因檢測檢體類型 #xD; genOrg 1..1 string 基因檢測機構 #xD; mutationType 1..1 CodeableConcept 基因突變類型 #xD; genResult 1..1 CodeableConcept 基因檢測分析結果 #xD; genInterpretation 1..* CodeableConcept 基因臨床判讀結果 #xD; reportResultString 1..1 string 報告結果 - MIMEType #xD; genPdf 1..1 base64Binary 基因報告（檔案路徑） #xD; genPdfTitle 1..1 string 基因報告名稱 #xD; genTesList 1..* BackboneElement 檢測基因列表 #xD; seqNam 1..1 BackboneElement 定序儀名稱 #xD; seqModel 1..1 string 定序儀型號 #xD; hosp 1..1 BackboneElement 院所資訊 #xD; hospId 1..1 string 醫事機構代碼 #xD; expDate 1..1 dateTime 費用年月 #xD; applType 1..1 CodeableConcept 申報類別 #xD; decDate 1..1 dateTime 申報日期 #xD; casCatgory 1..1 CodeableConcept 案件分類 #xD; srialNum 1..1 Identifier 流水號 #xD; apply 1..1 BackboneElement 申請項目 #xD; mdicOrdr 1..1 CodeableConcept 醫令代碼 #xD; ngsTesNum 1..1 Identifier NGS檢測編號(VPN取號) #xD; genMethod 1..1 CodeableConcept 基因檢測方法 #xD; genDate 1..1 dateTime 基因檢測日期 #xD; patient 1..1 BackboneElement 病人資訊 #xD; patId 0..1 string 病歷號 #xD; idCard 1..1 string 身分證字號 #xD; name 1..1 HumanName 姓名 #xD; gender 1..1 code 病人性別 #xD; birthday 1..1 date 出生日期 #xD; Documentation for this format
申請(Apply)次世代基因定序檢測之資料模型
申請(Apply)次世代基因定序檢測之資料模型，此邏輯模型為定義次世代基因定序檢測情境下使用的所有資料欄位。 為了便於實作者快速理解，資料欄位會使用易於理解的命名，實作者再透過邏輯模型中的功能頁籤「Mappings」 瞭解各資料欄位實際使用本IG的哪個Profiles的哪個資料項目（element）。亦可配合 [視覺化邏輯模型圖]進行欄位對應。
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
Additional content defined by implementations
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.
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.
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Extensions that cannot be ignored even if unrecognized
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).
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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
DiagnosticReport.supportingInfo.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo').valueReference.reference
簡要病摘。連結院內HIS系統之簡要病摘，或填寫原基因定序檢測之申請理由。
Observation.component.where(code.coding.code = '81247-9').valueCodeableConcept.coding.code
Observation.component.where(code.coding.code = '81247-9').interpretation
檢查報告結果-文數字與base64Binary應擇一填寫
Observation.component.where(code.coding.code = '48018-6').valueCodeableConcept.coding.code
醫事機構代碼，必須存在於醫事機構基本資料檔內
病歷號 (參與醫院必須註冊命名系統)
Patient.identifier.where(type.coding.code = 'MR').value
Patient.identifier.where(type.coding.code = 'NNxxx').value