臺灣核心實作指引(TW Core IG)
0.3.2 - Trial Use

This page is part of the 臺灣核心實作指引(TW Core IG) (v0.3.2: Releases) 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

Resource Profile: TW Core Observation Average Blood Pressure

Official URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-averageBloodPressure-twcore Version: 0.3.2
Active as of 2024-12-12 Computable Name: TWCoreObservationAverageBloodPressure

此臺灣核心-平均血壓(TW Core Observation Average Blood Pressure) Profile說明本IG如何進一步定義FHIR的Observation Resource以呈現平均血壓資料。

Usage:

Formal Views of Profile Content

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

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation Measurements and simple assertions
... basedOn 0..* Reference(TW Core CarePlan | DeviceRequest | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | TW Core ServiceRequest) Fulfills plan, proposal or order
... partOf 0..* Reference(MedicationAdministration | TW Core MedicationDispense | TW Core MedicationStatement | TW Core Procedure | TW Core Immunization | TW Core ImagingStudy) Part of referenced event
... status S 1..1 code registered | preliminary | final | amended +
.... category:VSCat S 0..1 CodeableConcept Classification of type of observation
..... coding 1..* Coding Code defined by a terminology system
...... system 1..1 uri Identity of the terminology system
Required Pattern: http://terminology.hl7.org/CodeSystem/observation-category
...... code 1..1 code Symbol in syntax defined by the system
Required Pattern: vital-signs
... code S 1..1 CodeableConceptTW 血壓
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 96607-7
... subject S 0..1 Reference(TW Core Patient) Who and/or what the observation is about
... encounter 0..1 Reference(TW Core Encounter) Healthcare event during which this observation is made
... effective[x] S 1..1 Clinically relevant time/time-period for observation
.... effectivePeriod Period S
.... effectiveDateTime dateTime
.... effectiveTiming Timing
.... effectiveInstant instant
... performer 0..* Reference(TW Core Practitioner | TW Core Organization | TW Core Patient | TW Core PractitionerRole | TW Core CareTeam) Who is responsible for the observation
... value[x] 0..0
... specimen 0..1 Reference(TW Core Specimen) Specimen used for this observation
... hasMember 0..* Reference(TW Core Observation Vital Signs | TW Core QuestionnaireResponse | MolecularSequence) Related resource that belongs to the Observation group
... derivedFrom 0..* Reference(TW Core DocumentReference | TW Core ImagingStudy | TW Core Media | TW Core QuestionnaireResponse | TW Core Observation Vital Signs | MolecularSequence) Related measurements the observation is made from
... Slices for component SC 2..* BackboneElement Average systolic and diastolic blood pressure and other qualifiers.
Slice: Unordered, Open by pattern:code
tw-core-2: If there is no value a data absent reason must be present
.... component:All Slices Content/Rules for all slices
..... code 1..1 CodeableConceptTW 概念(Concept)— 參照一個專門術語或只是文字表述
..... value[x] S 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Vital Sign Component Value
..... dataAbsentReason SC 0..1 CodeableConcept Why the component result is missing
.... component:Systolic S 1..1 BackboneElement 平均收縮壓
..... code S 1..1 CodeableConcept Systolic Average Blood Pressure Code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 96608-5
..... value[x] C 0..1 Quantity Systolic Average Blood Pressure Value
...... value S 1..1 decimal Numerical value (with implicit precision)
...... unit S 1..1 string Unit representation
...... system S 1..1 uri System that defines coded unit form
Required Pattern: http://unitsofmeasure.org
...... code S 1..1 code Coded form of the unit
Required Pattern: mm[Hg]
.... component:Diastolic S 1..1 BackboneElement 平均舒張壓
..... code S 1..1 CodeableConcept Diastolic Average Blood Pressure Code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 96609-3
..... value[x] C 0..1 Quantity Diastolic Average Blood Pressure Value
...... value S 1..1 decimal Numerical value (with implicit precision)
...... unit S 1..1 string Unit representation
...... system S 1..1 uri System that defines coded unit form
Required Pattern: http://unitsofmeasure.org
...... code S 1..1 code Coded form of the unit
Required Pattern: mm[Hg]
.... component:Number S 0..1 BackboneElement 測量次數
..... code S 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 246432004
..... value[x] 0..1 Quantity Actual component result
...... value S 1..1 decimal Numerical value (with implicit precision)

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
tw-core-2errorObservation.componentIf there is no value a data absent reason must be present
: value.exists() or dataAbsentReason.exists()

 

Other representations of profile: CSV, Excel, Schematron

Notes:

以下概述了此Profile所需的RESTful FHIR互動功能。有關TW Core IG支援的RESTful互動功能的完整清單,請參閱TW Core Server能力聲明

必須支援以下查詢參數:

  1. 必須(SHALL) 支援透過查詢參數 patientcategory 查詢所有Observation:
    (如何透過reference查詢)
    (如何透過token查詢)
    GET [base]/Observation?patient={Type/}[id]&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs

    例子:
    (1) GET [base]/Observation?patient=Patient/pat-example&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs

  2. 必須(SHALL) 支援透過查詢參數 patientcode 查詢所有Observation:
    (如何透過reference查詢)
    (如何透過token查詢)
    GET [base]/Observation?patient={Type/}[id]&code={system|}[code]{,{system|}[code],...}

    例子:
    (1) GET [base]/Observation?patient=Patient/pat-example&code=http://loinc.org|8867-4,http://loinc.org|85354-9,http://loinc.org|96607-7

  3. 必須(SHALL) 支援透過查詢參數 patientcategorydate 查詢所有Observation:
    (如何透過reference查詢)
    (如何透過token查詢)
    (如何透過date查詢)
    GET [base]/Observation?patient={Type/}[id]&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs&date={gt|lt|ge|le}[date]{&date={gt|lt|ge|le}[date]&...}

    例子:
    (1) GET [base]/Observation?patient=Patient/pat-example&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs&date=ge2020-01-01T00:00:00Z

建議應該支援以下查詢參數:

  1. 建議應該(SHOULD) 支援透過查詢參數 patientcategorystatus 查詢所有Observation:
    (如何透過reference查詢)
    (如何透過token查詢)
    GET [base]/Observation?patient={Type/}[id]&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs&status={system|}[code]{,{system|}[code],...}

    例子:
    (1) GET [base]/Observation?patient=Patient/pat-example&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs&status=final

  2. 建議應該(SHOULD) 支援透過查詢參數 patientcategory_lastUpdated 查詢所有Observation:
    (如何透過reference查詢)
    (如何透過token查詢)
    (如何透過date查詢)
    GET [base]/Observation?patient={Type/}[id]&category={system|}[code]&_lastUpdated={gt|lt|ge|le}[date]{&_lastUpdated={gt|lt|ge|le}[date]&...}

    例子:
    (1) GET [base]/Observation?patient=Patient/pat-example&category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs&_lastUpdated=ge2024-01-01T00:00:00Z

  3. 建議應該(SHOULD) 支援透過查詢參數 patientcodedate 查詢所有Observation:
    (如何透過reference查詢)
    (如何透過token查詢)
    (如何透過date查詢)
    GET [base]/Observation?patient={Type/}[id]&code={system|}[code]{,{system|}[code],...}&date={gt|lt|ge|le}[date]{&date={gt|lt|ge|le}[date]&...}

    例子:
    (1) GET [base]/Observation?patient=Patient/pat-example&code=http://loinc.org|8867-4,http://loinc.org|85354-9,http://loinc.org|96607-7&date=ge2020-01-01T00:00:00Z