HL7 FHIR JP Core ImplementationGuide
1.1.2-dev - ci-build Japan flag

HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.1.2-dev) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

CapabilityStatement: JP Core Client CapabilityStatement

項目内容
定義URL http://jpfhir.jp/fhir/core/CapabilityStatement/JP_Client_CapabilityStatement
Version 1.1.2-dev
Name

JP_Client_CapabilityStatement

Title

JP Core Client CapabilityStatement

Status Active ( 2023-10-31 )
Copyright

Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG

JP Core実装ガイドを利用したサイトを作成する際にクライアント側で規定するCapabilityStatementのOperationsおよびSearch Parametersのリスト例を提示する。JP Core ServerがサポートするFHIRプロファイルに限定しているため、FHIR Baseのプロファイルを利用する際などは必要な項目を追記すること。

この章ではJP Core Clientの期待される機能について説明する。 JP Core Serverによってサポートされる FHIR プロファイル・RESTful操作・検索パラメータの完全なリストを定義する。
JP Core Clientは個別のユースケースや意味的な要請に応じてこれらのリストを通じて必要なデータにアクセスすることができる。

RESTful Capabilities by Resource/Profile:

Raw OpenAPI-Swagger Definition file | Download

JP Core Client CapabilityStatement

  • Implementation Guide Version: 1.1.2-dev
  • FHIR Version: 4.0.1
  • Supported Formats: json, xml
  • Supported Patch Formats:
  • Published on: Tue Oct 31 00:00:00 UTC 2023
  • Published by: FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI)

Note to Implementers: FHIR Capabilities

Any FHIR capability may be 'allowed' by the system unless explicitly marked as "SHALL NOT". A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.

FHIR RESTful Capabilities

Mode: client

Summary of System-wide Interactions
  • Supports the transaction interaction.
  • Supports the batch interaction.
  • Supports the search-system interaction.
  • Supports the history-system interaction.

Capabilities by Resource/Profile

Summary

The summary table lists the resources that are part of this configuration, and for each resource it lists:

  • The relevant profiles (if any)
  • The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them.
  • The required, recommended, and some optional search parameters (if any).
  • The linked resources enabled for _include
  • The other resources enabled for _revinclude
  • The operations on the resource (if any)
Resource TypeProfileRV-RSUPCDH-IH-TSearches_include_revincludeOperations
PatientSupported profiles:
  JP Core Patient Profile
yyyyyyyyyidentifier, name, family, given, birthdate, gender, phone, address-postalcodeProvenance:target
CoverageSupported profiles:
  JP Core Coverage Profile
yyyyyyyyybeneficiary, class-type, class-value, dependent, identifier, patient, payor, policy-holder, status, subscriber, typeProvenance:target
EncounterSupported profiles:
  JP Core Encounter Profile
yyyyyyyyypatient, identifier, class, date, status, typeProvenance:target
LocationSupported profiles:
  JP Core Location Profile
yyyyyyyyyidentifier, name, address, address-city, address-state, address-postalcodeProvenance:target
OrganizationSupported profiles:
  JP Core Organization Profile
yyyyyyyyyidentifier, name, addressProvenance:target
PractitionerSupported profiles:
  JP Core Practitioner Profile
yyyyyyyyyidentifier, nameProvenance:target
PractitionerRoleSupported profiles:
  JP Core PractitionerRole Profile
yyyyyyyyyidentifier, specialty, practitionerProvenance:target
MedicationSupported profiles:
  JP Core Medication Profile
yyyyyyyyyidentifierProvenance:target
MedicationRequestSupported profiles:
  JP Core MedicationRequest Profile
  JP Core MedicationRequest Injection Profile
yyyyyyyyyidentifier, patient, authoredon, date, category, code, requester, jp-medication-startProvenance:target
MedicationDispenseSupported profiles:
  JP Core MedicationDispense Profile
  JP Core MedicationDispense Injection Profile
yyyyyyyyyidentifier, patient, whenhandedover, whenprepared, code, performer, contextProvenance:target
MedicationAdministrationSupported profiles:
  JP Core MedicationAdministration Profile
  JP Core MedicationAdministration Injection Profile
yyyyyyyyyidentifier, patient, effective-time, code, performer, requestProvenance:target
ImmunizationSupported profiles:
  JP Core Immunization Profile
yyyyyyyyyidentifier, patient, dateProvenance:target
ObservationSupported profiles:
  JP Core Observation Common Profile
  JP Core Observation LabResult Profile
  JP Core Observation Microbiology Profile
  JP Core Observation VitalSigns Profile
  JP Core Observation BodyMeasurement Profile
  JP Core Observation PhysicalExam Profile
  JP Core Observation SocialHistory Profile
yyyyyyyyyidentifier, patient, category, code, date, encounter, value-quantity, value-concept, value-string, based-onProvenance:target
ImagingStudySupported profiles:
  JP Core ImagingStudy Radiology Profile
  JP Core ImagingStudy Endoscopy Profile
yyyyyyyyyidentifier, patient, modality, bodysite, started, encounterProvenance:target
DiagnosticReportSupported profiles:
  JP Core DiagnosticReport Common Profile
  JP Core DiagnosticReport LabResult Profile
  JP Core DiagnosticReport Microbiology Profile
  JP Core DiagnosticReport Radiology Profile
  JP Core DiagnosticReport Endoscopy Profile
yyyyyyyyybased-on, category, code, conclusion, date, encounter, identifier, issued, media, patient, performer, result, results-interpreter, specimen, statusProvenance:target
AllergyIntoleranceSupported profiles:
  JP Core AllergyIntolerance Profile
yyyyyyyyyidentifier, patient, clinical-status, date, category, verification-status, criticality, typeProvenance:target
ConditionSupported profiles:
  JP Core Condition Profile
yyyyyyyyyidentifier, patient, clinical-status, onset-date, category, verification-statusProvenance:target
ProcedureSupported profiles:
  JP Core Procedure Profile
yyyyyyyyyidentifier, patient, dateProvenance:target
FamilyMemberHistorySupported profiles:
  JP Core FamilyMemberHistory Profile
yyyyyyyyyidentifier, patient, status, relationshipProvenance:target

Resource Conformance: supportedPatient

Core FHIR Resource
Patient
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLnamestring
SHALLfamilystring
SHALLgivenstring
SHALLbirthdatedate
SHALLgendertoken
SHALLphonetoken
SHALLaddress-postalcodestring
 

Resource Conformance: supportedCoverage

Core FHIR Resource
Coverage
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLbeneficiaryreference
SHALLclass-typetoken
SHALLclass-valuestring
SHALLdependentstring
SHALLidentifiertoken
SHALLpatientreference
SHALLpayorreference
SHALLpolicy-holderreference
SHALLstatustoken
SHALLsubscriberreference
SHALLtypetoken
 

Resource Conformance: supportedEncounter

Core FHIR Resource
Encounter
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference
SHALLidentifiertoken
SHALLclasstoken
SHALLdatedate
SHALLstatustoken
SHALLtypetoken
 

Resource Conformance: supportedLocation

Core FHIR Resource
Location
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLnamestring
SHALLaddressstring
SHALLaddress-citystring
SHALLaddress-statestring
SHALLaddress-postalcodestring
 

Resource Conformance: supportedOrganization

Core FHIR Resource
Organization
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLnamestring
SHALLaddressstring
 

Resource Conformance: supportedPractitioner

Core FHIR Resource
Practitioner
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLnamestring
 

Resource Conformance: supportedPractitionerRole

Core FHIR Resource
PractitionerRole
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLspecialtytoken
SHALLpractitionerreference
 

Resource Conformance: supportedMedication

Core FHIR Resource
Medication
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
 

Resource Conformance: supportedMedicationRequest

Core FHIR Resource
MedicationRequest
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLauthoredondate
SHALLdatedate
SHALLcategorytoken
SHALLcodetoken
SHALLrequesterreference
SHALLjp-medication-startdate
 

Resource Conformance: supportedMedicationDispense

Core FHIR Resource
MedicationDispense
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLwhenhandedoverdate
SHALLwhenprepareddate
SHALLcodetoken
SHALLperformerreference
SHALLcontextreference
 

Resource Conformance: supportedMedicationAdministration

Core FHIR Resource
MedicationAdministration
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLeffective-timedate
SHALLcodetoken
SHALLperformerreference
SHALLrequestreference
 

Resource Conformance: supportedImmunization

Core FHIR Resource
Immunization
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLdatedate
 

Resource Conformance: supportedImagingStudy

Core FHIR Resource
ImagingStudy
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLmodalitytoken
SHALLbodysitetoken
SHALLstarteddate
SHALLencounterreference
 

Resource Conformance: supportedDiagnosticReport

Core FHIR Resource
DiagnosticReport
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLbased-onreference
SHALLcategorytoken
SHALLcodetoken
SHALLconclusiontoken
SHALLdatedate
SHALLencounterreference
SHALLidentifiertoken
SHALLissueddate
SHALLmediareference
SHALLpatientreference
SHALLperformerreference
SHALLresultreference
SHALLresults-interpreterreference
SHALLspecimenreference
SHALLstatustoken
 

Resource Conformance: supportedAllergyIntolerance

Core FHIR Resource
AllergyIntolerance
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLclinical-statustoken
SHALLdatedate
SHALLcategorytoken
SHALLverification-statustoken
SHALLcriticalitytoken
SHALLtypetoken
 

Resource Conformance: supportedCondition

Core FHIR Resource
Condition
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLclinical-statustoken
SHALLonset-datedate
SHALLcategorytoken
SHALLverification-statustoken
 

Resource Conformance: supportedProcedure

Core FHIR Resource
Procedure
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLdatedate
 

Resource Conformance: supportedFamilyMemberHistory

Core FHIR Resource
FamilyMemberHistory
Reference Policy
resolves
Interaction summary
  • Supports create, search-type, read, vread, update, patch, delete, history-instance, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken
SHALLpatientreference
SHALLstatustoken
SHALLrelationshiptoken