CapabilityStatementHospBedClient
type: CapabilityStatement
node role: treeRoot
id:
  v: CapabilityStatementHospBedClient
text:
  status:
    v: extensions
  div: 實作指引版本：0.1.0 FHIR版本：4.0.1 發佈日：2023-04-15 發佈者：大同世界科技股份有限公司 Client的FHIR RESTful功能要求 病床通報-用戶端 必須(SHALL) 使用病床通報-用戶端能力聲明中的查詢參數，支援讀取和查詢一個或多個Profile(s)。 安全性 系統廣泛的相互作用 可能可以(MAY)支援交易( transaction) 可能可以(MAY)支援批次( batch) 可能可以(MAY)支援查詢系統( search-system) Resources或Profiles的RESTful功能 共有七類Resources支援查詢，查詢參數如表列： Resources型別 Profile 支援的Profiles 支援的查詢參數 支援_includes(未來視情況新增) 支援_revincludes(未來視情況新增) 支援Operations(未來視情況新增) Bundle - 病床統計測量資料(Bundle-Bed Capacity), 病床個案資料(Bundle-Bed Case) _id, _lastUpdated, message, timestamp - - - Location 病床資料(Location-Bed Case) - - - - - Measure 病床統計測量(Bed Capacity) - - - - - MeasureReport 病床統計測量報告(Bed Capacity) - date - - - MessageHeader 病床通報訊息(HospBed MessageHeader) - author, sender - - - Patient 病人資料(Bed Case) - - - - - Organization 臺灣核心-醫事機構(TW Core Organization Hospital Department) - identifier, type - - - Bundle 預期的符合性(Conformance Expectation)： 建議應該(SHOULD) 支援的Profiles 病床統計測量資料(Bed Capacity), 病床個案資料(Bed Case) 支援的參照政策(Reference policy)： resolves，Client會嘗試將邏輯參照(logical reference)解析為文字參照，意即轉換Reference.identifier為Reference.reference(但如果解析失敗，Client仍然會接收這個resource，請參閱 logical)。 Profile 必須(SHALL)支援 create、 read、 update、 vread、 search-type、 patch 查詢參數摘要 符合性(Conformance) 參數 類型 範例 必須(SHALL) _id token GET [base]/Bundle?_id=[id], GET [base]/Bundle/[id] 必須(SHALL) _lastUpdated date GET [base]/Bundle?_lastUpdated={gt|lt|ge|le}[date] 必須(SHALL) message reference GET [base]/Bundle?message.author={Type/}[id], GET [base]/Bundle?message.sender={Type/}[id] 必須(SHALL) timestamp date GET [base]/Bundle?timestamp={gt|lt|ge|le}[date] Location 預期的符合性(Conformance Expectation)： 建議應該(SHOULD) Profiles： 病床資料(Bed Case) 支援的參照政策(Reference policy)： resolves，Client會嘗試將邏輯參照(logical reference)解析為文字參照，意即轉換Reference.identifier為Reference.reference(但如果解析失敗，Client仍然會接收這個resource，請參閱 logical)。 Profile 必須(SHALL)支援 create、 read、 update、 vread、 search-type、 patch Measure 預期的符合性(Conformance Expectation)： 建議應該(SHOULD) Profiles： 病床統計測量(Bed Capacity) 支援的參照政策(Reference policy)： resolves，Client會嘗試將邏輯參照(…
url:
  v: https://fhirisolationroom.azurehealthcareapis.com/CapabilityStatement/CapabilityStatementHospBedClient
version:
  v: 0.1.0
name:
  v: CapabilityStatementHospBedClient
title:
  v: 病床通報-用戶端
status:
  v: active
experimental:
  v: false
date:
  v: 2023-04-15
publisher:
  v: 大同世界科技股份有限公司
contact:
  telecom:
    system:
      v: url
    value:
      v: https://www.etatung.com/
description:
  v: 病床通報-用戶端(Client)之能力聲明
kind:
  v: requirements
fhir version:
  v: 4.0.1
format:
  v: xml
format:
  v: json
patch format:
  v: application/json-patch+json
implementation guide:
  v: https://fhirisolationroom.azurehealthcareapis.com/ImplementationGuide/twcore.mohw.gov.tw
  link: https://fhirisolationroom.azurehealthcareapis.com/ImplementationGuide/twcore.mohw.gov.tw
rest:
  mode:
    v: client
  documentation:
    v: 使用病床通報-用戶端能力聲明中的查詢參數，支援讀取和查詢一個或多個Profile(s)。
  resource:
    type:
      v: Bundle
    supported profile:
      v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Bundle-bedCapacity
      link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Bundle-bedCapacity
    supported profile:
      v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Bundle-bedCase
      link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Bundle-bedCase
    interaction:
      code:
        v: create
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: read
    interaction:
      code:
        v: vread
    interaction:
      code:
        v: update
    interaction:
      code:
        v: patch
    reference policy:
      v: resolves
    search param:
      name:
        v: _id
      definition:
        v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-id
        link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-id
      type:
        v: token
    search param:
      name:
        v: _lastUpdated
      definition:
        v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-lastUpdated
        link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-lastUpdated
      type:
        v: date
    search param:
      name:
        v: message
      definition:
        v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-message
        link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-message
      type:
        v: reference
    search param:
      name:
        v: timestamp
      definition:
        v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-timestamp
        link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Bundle-timestamp
      type:
        v: date
  resource:
    type:
      v: Location
    profile:
      v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Location-bed
      link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Location-bed
    interaction:
      code:
        v: create
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: read
    interaction:
      code:
        v: vread
    interaction:
      code:
        v: update
    interaction:
      code:
        v: patch
    reference policy:
      v: resolves
  resource:
    type:
      v: Measure
    profile:
      v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Measure-bedCapacity
      link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Measure-bedCapacity
    interaction:
      code:
        v: create
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: read
    interaction:
      code:
        v: vread
    interaction:
      code:
        v: update
    interaction:
      code:
        v: patch
    reference policy:
      v: resolves
  resource:
    type:
      v: MeasureReport
    profile:
      v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/MeasureReport-bedCapacity
      link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/MeasureReport-bedCapacity
    interaction:
      code:
        v: create
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: read
    interaction:
      code:
        v: vread
    interaction:
      code:
        v: update
    interaction:
      code:
        v: patch
    reference policy:
      v: resolves
    search param:
      name:
        v: date
      definition:
        v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/MeasureReport-date
        link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/MeasureReport-date
      type:
        v: date
  resource:
    type:
      v: MessageHeader
    profile:
      v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/MessageHeader-hospBed
      link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/MessageHeader-hospBed

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

v: SHALL

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: create

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: search-type

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: read

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: vread

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: update

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: patch

v: resolves

name:
  v: author
definition:
  v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/MessageHeader-author
  link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/MessageHeader-author
type:
  v: reference

name:
  v: sender
definition:
  v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/MessageHeader-sender
  link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/MessageHeader-sender
type:
  v: reference

type:
  v: Patient
profile:
  v: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Patient-bedCase
  link: https://fhirisolationroom.azurehealthcareapis.com/StructureDefinition/Patient-bedCase
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: patch
reference policy:
  v: resolves

type:
  v: Organization
profile:
  v: https://twcore.mohw.gov.tw/fhir/StructureDefinition/Organization-hosp-twcore
  link: https://twcore.mohw.gov.tw/fhir/StructureDefinition/Organization-hosp-twcore
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: patch
reference policy:
  v: resolves
search param:
  name:
    v: identifier
  definition:
    v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Organization-identifier
    link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Organization-identifier
  type:
    v: token
search param:
  name:
    v: type
  definition:
    v: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Organization-type
    link: https://fhirisolationroom.azurehealthcareapis.com/SearchParameter/Organization-type
  type:
    v: token