This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "201801 Catalog"

From HL7Wiki
Jump to navigation Jump to search
Line 51: Line 51:
  
 
A FHIR server will be available for testing with sample data at http://jade.phast.fr/DEV_VISIONNEUSE/api/FHIR
 
A FHIR server will be available for testing with sample data at http://jade.phast.fr/DEV_VISIONNEUSE/api/FHIR
 +
 +
PHAST use case
 +
* The laboratory managing and hosting its own tests/panels catalog. The application managing this catalog is the catalog server.
  
 
===Catalog Consumer===
 
===Catalog Consumer===

Revision as of 18:36, 5 January 2018



Return to Jan 2018 Proposals

Order Catalog

Submitting WG/Project/Implementer Group

  • Orders and Observations

Justification

Resources and Resource profiles needed support catalogs of various types (lab compendia, medication formularies, human services directories, etc) are in an early draft stage. These include a Catalog profile on Composition, a catalog entry EntryDefinition resource, an ObservationDefinition resource, a SpecimenDefinition resource, and potentially a profile on ActivityDefinition. This connectathon track is intended to test the design approach and confirm the resource set meets the needs of the use case.

This will inform the development of the catalog resources, which will be balloted as draft for the January 2018 ballot, and a goal of FMM 1 for the FHIR Release 4 ballot in May 2018.

Proposed Track Lead

See Connectathon_Track_Lead_Responsibilities

Claude Nanjo
Email: cnanjo@gmail.com
Zulip: Claude Nanjo
François Macary
Email: francois.macary@phast.fr
Zulip: François Macary

Expected participants

The following organizations have indicated an interest in participating in this track:

  • Phast - Phast will participate with a FHIR server supporting a Lab Compendium
  • Motive MI -Knowledge artifact catalog
  • Cognitive Medical Systems - acting as a consumer for Knowledge artifacts, and potentially labs
  • Your organization here!

Roles

Please include information here regarding how much advance preparation will be required if creating a client and/or server.

Catalog Server

A FHIR Server should support the following resources for this track:

  • Catalog Profile of Composition
  • EntryDefinition
  • Content resources appropriate to the type of catalog. For Lab:
    • ActivityDefinition
    • SpecimenDefinition
    • ObservationDefinition

A FHIR server will be available for testing with sample data at http://jade.phast.fr/DEV_VISIONNEUSE/api/FHIR

PHAST use case

  • The laboratory managing and hosting its own tests/panels catalog. The application managing this catalog is the catalog server.

Catalog Consumer

This connectathon track focuses on the retrieval of a EntryDefinition and its set of related resources, to support an order. In this case, a catalog consumer could be a Lab Information System (LIS), a Computerized Order Entry System, or an EHR.

PHAST use case

  • A physician willing to place test orders to a clinical laboratory for his patients, and needing to check the associated pre-analytical conditions as well as what results will be reported back, and how. The physician’s EHR system is the client application.

Scenarios

This track demonstrates basic catalog interactions to support the ordering process, with a focus on lab tests. Future connectathons will explore other catalog types and more complex catalog management and maintenance tasks.

<ToDo - These need to be fleshed out over the next week or so. Also need to confer with Motive around Knowledge Artifact scenarios>

Search Compendium for Tests

  • Request list of catalog entries matching specific criteria <ToDo: need to expand on the criteria for searching>
  • Query the specific catalog entry of a service, to support an order for this service. The response will carry:
    • input observations required by the service (ObservationDefinition resources)
    • observations produced as output of the service (ObservationDefinition resources),
    • specimens required to perform the service (SpecimenDefinition resources).
  • Bonus: creating an Order for a specific Patient based on the returned catalog items.


Add Entry to Compendium

The laboratory catalog vendor needs to create an entry in their catalog for a specific test (for instance for Serum Potassium):

  • Create dependent ObservationDefinitions and SpecimenDefinitions needed for this entry
  • Create the ActivityDefinition that represents the Orderable Lab Service
  • Create Catalog EntryDefinition representing the Orderable Item and Dependencies
  • Associate dependent definitions with the Lab Service Activity Definition

TestScript(s)

Security and Privacy Considerations