FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: CapabilityStatement/CapabilityStatementCDCTWIDIRServer

Packagetw.gov.mohw.cdc.twidir
TypeCapabilityStatement
IdCapabilityStatementCDCTWIDIRServer
FHIR VersionR4
Sourcehttps://twidir.cdc.gov.tw/twidir/https://twidir.cdc.gov.tw/twidir/0.1.1/CapabilityStatement-CapabilityStatementCDCTWIDIRServer.html
URLhttps://twidir.cdc.gov.tw/twidir/CapabilityStatement/CapabilityStatementCDCTWIDIRServer
Version0.1.1
Statusactive
Date2024-02-02
NameCapabilityStatementtwidirServer
Title傳染病檢驗報告-伺服端
Realmtw
Authoritynational
Description傳染病檢驗報告-伺服端(Server)之能力聲明
Kindrequirements

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
bundle-request-reporting檢驗機構上傳傳染病檢驗報告(Bundle Request reporting)
bundle-response-reportingCDC回覆檢驗機構上傳傳染病檢驗報告(Bundle Response reporting)
condition-reporting檢驗病情(Condition reporting)
device-reporting檢驗設備(Device reporting)
diagnosticreport-reporting診斷報告(DiagnosticReport reporting)
messageheader-request-reporting檢驗機構上傳傳染病檢驗報告訊息(MessageHeader Request reporting)
messageheader-response-reportingCDC回覆檢驗機構上傳傳染病檢驗報告訊息(MessageHeader Response reporting)
operationoutcome-reporting系統回應訊息(Operationoutcome reporting)
organization-hospid-reporting檢驗機構(Organization Hospid reporting)
organization-sendhospid-reporting送驗單位(Organization Sendhospid reporting)
patient-reporting病患資料(Patient reporting)
specimen-reporting檢驗檢體(Specimen reporting)

Narrative

Note: links and images are rebased to the (stated) source

  • 實作指引版本:0.1.1
  • FHIR版本:4.0.1
  • 發佈日:2024-2-2
  • 發佈者:臺灣疾病管制署

Server的FHIR RESTful功能要求

  • 傳染病檢驗通報-伺服端 必須(SHALL)
    1. 可透過FHIR RESTful API查詢的Resources
    2. 根據FHIR規範實作RESTful
    3. HTTP回傳狀態碼
      • (Status 400):無效參數(invalid parameter)
      • (Status 401/4xx):未經授權的請求(unauthorized request)
      • (Status 403):未充分授權的資料存取範圍(insufficient premission scope)
      • (Status 404):未知的resource(unknown resource)
    4. Server提供的API操作皆支援JSON格式
    5. 可識別每個新增到Server的實例(instance)之 meta.profile是否為TWIDIR Profiles Defining URL,並確認實例是否依循profile製作。【註:實例是指依據profile實作,將真實資料以JSON、XML或Turtle格式存放的檔案】
  • 傳染病檢驗通報-伺服端 建議應該(SHOULD)
    1. Server提供的API操作皆支援XML格式
  • 安全性
    1. Server必須(SHALL)透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求。

Resources或Profiles的RESTful功能


Source

{
  "resourceType": "CapabilityStatement",
  "id": "CapabilityStatementCDCTWIDIRServer",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://twidir.cdc.gov.tw/twidir/CapabilityStatement/CapabilityStatementCDCTWIDIRServer",
  "version": "0.1.1",
  "name": "CapabilityStatementtwidirServer",
  "title": "傳染病檢驗報告-伺服端",
  "status": "active",
  "experimental": false,
  "date": "2024-02-02",
  "publisher": "衛福部疾病管制署",
  "contact": [
    {
      "name": "衛福部疾病管制署",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.cdc.gov.tw"
        }
      ]
    }
  ],
  "description": "傳染病檢驗報告-伺服端(Server)之能力聲明",
  "kind": "requirements",
  "fhirVersion": "4.0.1",
  "format": [
    "xml",
    "json"
  ],
  "patchFormat": [
    "application/json-patch+json"
  ],
  "implementationGuide": [
    "https://twidir.cdc.gov.tw/twidir/ImplementationGuide/twcore.mohw.gov.tw"
  ],
  "rest": [
    {
      "mode": "server",
      "documentation": "傳染病檢驗報告-伺服端必須(SHALL):(1)支援本實作指引中所有profiles (2)根據FHIR規範實作RESTful (3)回傳狀態碼-①(Status 400):無效參數(invalid parameter)、②(Status 401/4xx):未經授權的請求(unauthorized request)、③(Status 403):未充分授權的資料存取範圍(insufficient premission scope)、④(Status 404):未知的resource(unknown resource) (4)支援JSON格式 (5)可識別每個新增到Server的實例(instance)之meta.profile是否為傳染病檢驗報告Profiles Defining URL,並確認實例是否依循profile製作。傳染病檢驗報告-伺服端建議應該(SHOULD):(1)支援XML格式。",
      "resource": [
        {
          "type": "Bundle",
          "supportedProfile": [
            "https://twidir.cdc.gov.tw/twidir/StructureDefinition/bundle-request-reporting",
            "https://twidir.cdc.gov.tw/twidir/StructureDefinition/bundle-response-reporting"
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "OperationOutcome",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/operationoutcome-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "MessageHeader",
          "supportedProfile": [
            "https://twidir.cdc.gov.tw/twidir/StructureDefinition/messageheader-request-reporting",
            "https://twidir.cdc.gov.tw/twidir/StructureDefinition/messageheader-response-reporting"
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "DiagnosticReport",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/diagnosticreport-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "Condition",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/condition-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "Observation",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/observation-ser-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "Specimen",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/specimen-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "Device",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/device-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "Organization",
          "supportedProfile": [
            "https://twidir.cdc.gov.tw/twidir/StructureDefinition/organization-hospid-reporting",
            "https://twidir.cdc.gov.tw/twidir/StructureDefinition/organization-sendhospid-reporting"
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        },
        {
          "type": "Patient",
          "profile": "https://twidir.cdc.gov.tw/twidir/StructureDefinition/patient-reporting",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "update"
            }
          ],
          "referencePolicy": [
            "resolves"
          ]
        }
      ]
    }
  ]
}