Scenario #1 Core 核心資料交換

此 Profile 說明本 IG 如何進一步定義 FHIR 的 Patient Resource 以呈現 MITW 2023 台灣醫學資訊聯測松 Track #1 Scenario 1 與 TW Core IG 台灣核心規範所定義的病患基本資料

Structure Definition

若要導入自動化驗證,請將以下片段導入您的 Resource 中:

    "meta": {
        "profile": ["https://hapi.fhir.tw/fhir/StructureDefinition/MITW-T1-SC1-PatientCore"]
    }

資料結構

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
ageS I0..1Extension(Age)
nationalityS I0..1Extension(Complex)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBindingPattern
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
id0..1string
identifier-suffixS I0..1Extension(Complex)
value0..1System.String
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
systemS Σ1..1uriPattern
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(TWCoreOrganization)
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBindingPattern
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
systemS Σ1..1uriPattern
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(TWCoreOrganization)
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBindingPattern
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
systemS Σ1..1uriPattern
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(TWCoreOrganization)
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBindingPattern
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(TWCoreOrganization)
activeS Σ ?!0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBindingPattern
textS Σ I0..1string
familyS Σ I0..1string
givenS Σ I0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBindingPattern
textS Σ I0..1string
familyS Σ I0..1string
givenS Σ I0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBindingPattern
textS Σ1..1string
familyΣ0..0string
givenΣ0..0string
prefixΣ0..0string
suffixΣ0..0string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!1..1codeBindingPattern
textS Σ1..1string
familyΣ0..0string
givenΣ0..0string
prefixΣ0..0string
suffixΣ0..0string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodS Σ I0..1Period
genderS Σ1..1codeBinding
birthDateS Σ1..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressS Σ0..*TWCoreAddress
maritalStatusS0..1CodeableConceptTWBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoS I0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationshipS0..*CodeableConceptTWBinding
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textS Σ0..1string
familyS Σ0..1string
givenS Σ0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBinding
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
address0..1TWCoreAddress
gender0..1codeBinding
organizationI0..1Reference(TWCoreOrganization)
periodS I0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
languageS1..1CodeableConceptTWBinding
preferred0..1boolean
generalPractitionerI0..*Reference(TWCoreOrganization | TWCorePractitioner | PractitionerRole)
managingOrganizationS Σ I0..1Reference(TWCoreOrganization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(TWCorePatient | RelatedPerson)
typeΣ1..1codeBinding