このドキュメントはHL7 FHIR実装ワーキンググループで作業中有の実装ガイドです。日本HL7協会が承認するものではありませんので、実装や利用は全て自己責任で行ってください。
2.3. Operations and Search Parameters
2.3.1. Operations
JP Coreにて追加定義されたOperationsはない。
2.3.2. Search Parameters
注:このセクションでは、検索機能を定義するためのCapablity Statement内で使用される検索パラメータの定義を示している。ここではクライアントまたはサーバーに対する検索要件を表すものではないことに注意すること。
2.3.2.1. Patient
- identifier (JPCorePatientIdentifier)
- name (JPCorePatientName)
- family (JPCorePatientFamily)
- given (JPCorePatientGiven))
- birthdate (JPCorePatientBirthdate)
- gender (JPCorePatientGender)
- phone (JPCorePatientphone)
- address-postalcode (JPCorePatientAddressPostalcode)
2.3.2.2. Coverage
- beneficiary(JPCorecoverageBeneficiary)
- class-type(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-class-type.)
- class-value(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-class-value.)
- dependent(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-dependent.)
- identifier(JPCoreCoverageIdentifier)
- patient(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-patient.)
- payor(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-payor.)
- policy-holder(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-policy-holder.)
- status(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-status.)
- subscriber(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-subscriber.)
- type(Command 'link' could not render: Project was not found for jpcore/jp-core-coverage-type.)
2.3.2.3. Encounter
- class(JPCoreEncounterClass)
- date(JPCoreEncounterDate)
- identifier(JPCoreEncounterIdentifier)
- patient(JPCoreEncounterPatient)
- status(JPCoreEncounterStatus)
- type(JPCoreEncounterType)
2.3.2.4. Location
- name(JPCoreLocationName)
- address(JPCoreLocationAddress)
- address-city(JPCoreLocationAddressCity)
- address-state(JPCoreLocationAddressState)
- address-postalcode(JPCoreLocationAddressPostalcode)
2.3.2.5. Organization
- identifier(JPCoreOrganizationIdentifier)
- name(JPCoreOrganizationName)
- address(JPCoreOrganizationAddress)
2.3.2.6. Practitioner
- name(JPCorePractitionerName)
- identifier(JPCorePractitionerIdentifier)
2.3.2.7. PractitionerRole
- specialty(JPCorePractitionerroleSpecialty)
- practitioner(JPCorePractitionerrolePractitioner)
2.3.2.8. Medication
なし
2.3.2.9. MedicationRequest
- identifier(JPCoreMedicationRequestIdentifier)
- patient(JPCoreMedicationRequestPatient)
- authoredon(JPCoreMedicationrequestAuthoredOn)
- date(JPCoreMedicationRequestDate)
- category(JPCoreMedicationRequestCategory)
- code(JPCoreMedicationRequestCode)
- requester(JPCoreMedicationRequestrRequester)
2.3.2.10. MedicationDispense
- identifier(JPCoreMedicationDispenseIdentifier)
- patient(JPCoreMedicationDispensePatient)
- whenhandedover(JPCoreMedicationDispenseWhenHandedOver)
- whenprepared(JPCoreMedicationDispenseWhenPrepared)
- context (JPCoreMedicationDispenseContext)
- code(JPCoreMedicationDispenseCode)
- performer(JPCoreMedicationDispensePerformer)
2.3.2.11. MedicationAdministration
- identifier(JPCoreMedicationAdministrationIdentifier)
- patient(JPCoreMedicationAdministrationPatient)
- effective-time(JPCoreMedicationAdministrationEffectiveTime)
- code(JPCoreMedicationAdministrationCode)
2.3.2.12. Observation
- patient(JPCoreObservationPatient)
- category(JPCoreObservationCategory)
- code(JPCoreObservationCode)
- date(JPCoreObservationDate)
- encounter(JPCoreObservationEncounter)
- value-quantity(JPCoreObservationValueQuantity)
- value-concept(JPCoreObservationValueConcept)
- based-on(Command 'link' could not render: Project was not found for jpcore/jp-core-observation-based-on.)
2.3.2.13. ImagingStudy
- patient(JPCoreImagingStudyPatient)
- modality(JPCoreImagingStudyModality)
- bodysite(JPCoreImagingStudyBodySite)
- started(JPCoreImagingStudyStarted)
- encounter(JPCoreImagingStudyEncounter)
2.3.2.14. DiagnosticReport
- patient(JPCoreDiagnosticReportPatient)
- category(JPCoreDiagnosticReportCategory)
- code(JPCoreDiagnosticreportCode)
- date(JPCoreDiagnosticreportDate)
- based-on(Command 'link' could not render: Project was not found for jpcore/jp-core-diagnosticreport-based-on.)
2.3.2.15. AllergyIntolerance
- patient(JPCoreAllergyIntolerancePatient)
- clinical-status(Command 'link' could not render: Project was not found for jpcore/jp-core-allergyintolerance-clinical-status.)
- date(JPCoreAllergyIntoleranceDate)
- type(JPCoreAllergyIntoleranceType)
- category(JPCoreAllergyIntoleranceCategory)
- verification-status(Command 'link' could not render: Project was not found for jpcore/jp-core-allergyintolerance-verification-status.)
- criticality(JPCoreAllergyIntoleranceCriticality)
2.3.2.16. Condition
- patient(JPCoreConditionPatient)
- clinical-status(Command 'link' could not render: Project was not found for jpcore/jp-core-condition-clinical-status.)
- onset-date(Command 'link' could not render: Project was not found for jpcore/jp-core-condition-onset-date.)
- category(JPCoreConditionCategory)
- verification-status(Command 'link' could not render: Project was not found for jpcore/jp-core-condition-verification-status.)
2.3.2.17. Procedure
- patient(JPCoreProcedurePatient)
- date(JPCoreProcedureDate)