Difference between revisions of "PaLM Conf Minutes 2023-June-13-14"

From IHE Wiki
Jump to navigation Jump to search
(Created page with "==Attendees== {| class="wikitable" ! Name !! June 13 !! June 14 AM !! June 14 PM with DICOM |- | Gunter Haroske || X || X || X |- | Jason Lowder || X || X || X |- | Jim Harris...")
 
Line 247: Line 247:
 
*******That makes searching for individual observations problematic if folks do not complete all the remaining.
 
*******That makes searching for individual observations problematic if folks do not complete all the remaining.
 
*******Some information of the clinical information section is now in the ServiceRequest.supportingInfo.
 
*******Some information of the clinical information section is now in the ServiceRequest.supportingInfo.
******Links: https://simplifier.net/MedizininformatikInitiative-ModulPathologie/~introduction
+
******Links: https://simplifier.net/MedizininformatikInitiative-ModulPathologie/~introduction and https://simplifier.net/guide/medizininformatikinitiative-modulpathologie-implementationguide2?version=current
and
 
https://simplifier.net/guide/medizininformatikinitiative-modulpathologie-implementationguide2?version=current
 
 
****For SNOMED CT concepts for pathology, we need to work with Scott Campbell’s group.
 
****For SNOMED CT concepts for pathology, we need to work with Scott Campbell’s group.
 
**Discussed specimen yesterday – FHIR specimen resource will need to improve over time.
 
**Discussed specimen yesterday – FHIR specimen resource will need to improve over time.

Revision as of 12:27, 10 July 2023

Attendees

Name June 13 June 14 AM June 14 PM with DICOM
Gunter Haroske X X X
Jason Lowder X X X
Jim Harrison X X X
Alessandro Sulis X X X
Riki Merrick X X X
Ruben Fernandes X X X
Mary Kennedy X X X
Raj Dash X X X
Jans Hutrup X X X
Megumi Kondo X X X
Ralf Herzog X X X
Marcial Garcia-Rojo X
Tamas Sargar X
Gabor Garanyi X
Gabor Herman X
John Jarvis X
Markus Herrmann X
Micke X
Darren (ICX) X
Sam Spencer X X
Kevin Schap X X
Bar Diricx X
Dan Rutz X
Ian Gabriel X
Maria de la Iglesia X
Ty Usrey X
Mirelva Drost X
Szabolcs Somoskeoy X
Kenichi Tamama X X

June 13, 2023

  • Agenda review – no changes, except Juergen will not be here to talk about Gemini project
  • Use cases (add Alessandro’s PPT)
    • SET discussion:
      • CAT acceptance criteria
        • Actors should be able to assert conformance for the use cases / scenarios that are related to the other IHE PaLM profiles their system supports – at minimum for the sender.
        • For the receiver of SET - should it support all scenarios?
          • If we ask the receiver to have logic to reconstruct the event metadata, then we may need to rethink if they should support all or just the ones that are related to the use cases their system supports.
          • At the least it should be use case (more than one scenario) for 2 different vendors for both actors.
        • Related profiles should be listed in the description of the profile for the CAT.
      • For message structure should we define different MSH-21 identifiers to make it easier for Gazelle – similar to how we identify optional profiles in LAW?
        • That might also help with vendors being able to declare the integration statement.
    • What systems are supporting this profile?
      • Could be any system that is interested in knowing more about the state of the specimen – LIS / Analyzer / Labeler / similar to an audit function in other use cases.
    • European CAT
      • DPIA Test Case update
        • Alessandro is waiting for Anne-Gaelle to show him how to upload the DPIA test cases into Gazelle.
      • Waiting to find out how many vendors are planning on testing for DPIA.
      • Also looking for other systems for LTW testing to support the full profile.
    • Reviewing the test cases at high level – not in detail
      • https://docs.google.com/spreadsheets/d/1cOIwUuHTwTnQbCSejUFyHQv_NlQQWQ5DBxnschNoJiw/edit#gid=1143561967
      • Specimen container
        • First test case may not be applicable to private labs, so should the pre-labeled step be optional?
          • The difference is the perspective of the actor where the tracking is done (private lab sends out the labeled container, but may not be the collector (so they cannot create the message as the SEI) - for tracker that system MUST be able to support ALL aspects, else we cannot test all scenarios for the use case.
          • Trackers may be at each organization; tracker should definitely support all.
        • Monitor instructions
          • First, inspect for correct message
            • Ideally use the proxy to capture the message as part of the system-to-system check.
          • Second, inspect for test case specific content.
            • Example: the actual specimen and container ID declared by the labeler are what is used in both messages.
        • How do you make the sure the identifiers are unique?
          • Ensure we have identifiers for each of the instances of the systems that assigned the ID.
            • Ideally use OID, each org can get a root OID, so they can assign them to organization parts, system etc.
            • They may not be publicly searchable, but at least the numbers should be unique, so when appended to the actual identifier, then the entire ID should be unique
      • Testing conditions
        • Always test for successful collection
          • Specimen archive tracker only for the successful collection
          • When the lab does not provide the containers
        • Container prep + collection
          • Must test all 3
      • Gazelle provides message validation using profiles created in NIST IGAMT
      • Gazelle also offers simulators
      • Gazelle documentation / training
      • Ask Alessandro about the system he talked about
    • Next steps:
      • Identify the real-world scenarios within each of the use cases that we may need to support in testing and provide the name for each one
      • For official publication of the message structures we are using will be in V2+, but V2+ the first version will be the same as the 2.9.1, so this will be in the next version after that
  • DPIO (add Raj’s PPT)
    • DICOM questions
      • What is the current data model for pathology compared to the radiology model?
      • What data elements are needed in HL7 for meta-data?
    • Make sure we explicitly push for the use of the assigning authority –
      • If I have a GTIN+identifier – could use the GS1 OID.
    • Mapping to the DICOM model
      • Every new scan is a new series, assigned by the scanner.
      • The scanner uses the study ID given from the order = case ID.
      • Each next step is the Procedure Step
        • Where to put the block?
        • Part of the specimen preparation description?
        • There is some imaging happening as part of block preparation to ensure that slides with the tissue do not go missing.
        • Images from the same slide (rescan at different resolution)
          • The scanner ALWAYS assigns UID for each new slide at a different point in time – you know they are the same based on the study ID.
        • The barcode provides the linkage to the details that are in the DICOM header meta-data.
      • DPIA supports sending instructions to the scanner on how the scan should be done as part of the order code.
        • Specific scanning protocols – we need someone to create the standard choices – maybe put into LOINC or SNOMED CT observables?
      • How to track which slide the pathologist looked at.
        • What about storing of the heatmap longer term?
        • Each heatmap is user specific – maybe this should be part of evidence creation?
        • Which part of the slide was retrieved (and if it was in the viewer)
          • Example: Ideally need to know I have looked at lymph nodes at 4x and everything else x2.
      • Annotations on slides to identify the area of interest for second opinion - the DICOM supplement 222 covers that, but several elements seem to be missing (not being implemented because clients are not pushing on that).
      • Also need to have the evidence creation profiles to standardize who to help with AI = DPEC.
      • Report out the calculations done in PACS.
        • Distance to margins – this is currently copied into the report – need to differentiate which system falls under IVD rules (regulation).
      • Who has the worklist of the pathologist – separate actor?
        • Case level is in LIS.
        • Image level is in PACs.
        • Viewer
      • Propose we will use the terms “information creator” and “information receiver” so we can accommodate different systems that want to play these roles.
    • Dynamically learn what information is available in systems that go to the network – may need to be very complicated.
      • XSD in combination with the payload (CDA) with structured data – Sectra has done this in the islands.
      • Could we also use a broadcast message instead of the query?
        • Just send all – not sure if all systems could handle that and also that is not desired by the systems for privacy reasons – they will want to authenticate against each actor to each document type.
      • The DP-AT white paper covers a lot of these scenarios.
        • Should there be a document registry?
    • DICOM Annotation
      • Missing the type of analysis the annotation is related to.
        • Have the image object.
        • Have some SCT codes to represent some of the attributes the annotation represents.
      • Need to map out concrete use cases to find out where all the required elements are.
        • Biomarkers is a good use case, since multiple different things are measured.
      • Now we are marking off the areas that are not of interest – negative heatmaps.
      • Maybe create annotations that need to be presented to a pathologist since not clear to AI.
      • What if annotations are within another annotation (special relationship) or partial overlap – cannot currently ask for overlap of those 2 annotations?
      • Measurements currently are only for specified coordinates – no way to express measurement from a specific element of interest.
        • Sectra has annotations for tracking lesions in image instances in radiology:
          • No volume support in radiology.
          • Based on special coordinates to the SOP (so should still work on WSI with different magnifications).
      • How does this work for ejection fraction in ECHO – that would have to be done off comparison of different images – how are those annotated?
        • Is that not in the evidence creation profile territory?
      • Do we need to be able to “order” a scan function in relation to a particular annotation?
        • Create 2 transactions in DPIO; one for the more complex information, then that might work.
      • That would be a request in the LIS for creating a new slide and then request the new slide for the invasive focus where you want to count the cells.
    • Do we have annotations about clinical data related to focus regions (ROI) in images?
      • DICOM already has elements for all of this – but all of those are optional, most vendors currently only pass the barcode as the only DICOM required element.
      • If all the diagnostic information is in an image, then that can become a privacy issue.
      • If the order starts in the PACS, then the order needs to go to the scanner and the LIS – or just send it to the acquisition manager?
      • Quant analysis is done in AI – the ROI is marked by the pathologists (though in the future we can also expect the AI to identify which areas may be ROI). For re-cuts you cannot mark it in the order – so it is more of a reminder on where to go look – once you have the slide, then you can identify the ROI for the follow up AI order.
        • Carry the ROI from the first image for co-registered images to the related area in the new slide.
        • Reference the ROI DICOM annotation ID in other messages to the other actors, or rely on the image display actor to coordinated this when accessed?
          • This is more of a workflow support action.
        • If you want to convey:
          • Suspicious for invasive tumor.
          • Or just say this is ROI and have the order indicate what you want to have done.
          • Add a comment to help the other pathologist to understand why something was ordered.
      • Annotation needs to go into both DPIO and DPEC.
      • Issues:
        • Interactive workflow based on pathologist review.
        • SOP driven workflows.
        • Which system handles the workflows and who do I have to tell- LIS or PACS?
          • LIS knows most of the workflow (for physical work for sure).
          • PACS (or associated systems like AI) generate data values that must be sent back to the LIS.
        • If we design a new workflow, we should have all the information in one system that is needed to render a diagnosis.
    • We should think of annotations as observations that are either instructions or additional data.
  • Can we model everything we talked about in LAB-1?
    • Yes – should be able to add in the annotations as OBX under OBR.
      • We can package all DICOM meta data elements to an OBX that are being sent under the OBR.
      • It’s not elegant or efficient as this creates long messages, but it is easy to implement.
      • Where do you put the annotation category and type from DICOM and reason for annotation into the OBX?
        • Does this need a group of OBX segments for 1 annotation?
    • Or, can we send one OBX with a pointer to the DICOM file and NTE with the annotation reason?
    • Or, send one OBX with ED of the DICOM image (that would be overkill).
  • Next step:
    • Take each use case and map each one into the LAB-1 message to test this approach.
  • Proficiency Testing Profile (PTW) (add Jim H’s PPT)
    • Raj started writing the introduction.
    • Hope to get the details worked out for next year on the messaging side.
    • Will separate the additional questions around lab operations.
      • Provide the result that are automatically reported AND have the final report in the portal.
    • Potentially add LDA?
    • eDOS?
      • Similarily in IHE we have LCSD.
      • Could present that in the manual in the web portal as the selection list for PT enrollment.
      • Consider using the FHIR catalog for this, might need to extend some of the data elements.
        • FHIR catalog does include instrument / CLIA setting etc.
        • LIVD catalog includes the instrument and reagent and their combinations, but not currently the CLIA setting, though in the expanded excel version that is already tracked.
    • Expanding LTW and LAW
      • Evaluate how to improve messaging around instrument / reagent / method detail.
    • Mapping to CAP PT elements
      • LAW has instrument ID and type (OBX-18) and reagents (in INV segment).
      • Some CAP specific elements would need to be evaluated further.
        • Green has spot in v2.5.1 without pre-adoption.
        • Grey – maybe have a spot.
          • Kit ID (maybe able to get from the specimen ID).
          • CLIA Lab number – map to OBX-23.10.
          • LIS and version – map to SFT.
        • More information is probably needed from the CAP.
  • When would we have LIDR?
    • Summarize what LIDR is.
    • Explain about the LIDR elements that we need.
  • How do LOI and LRI compare to LTW?
    • A lot more detail around implementation.
    • Harmonization indicator discussion.
  • FHIR
    • Discussed on O&O calls.
    • Gemini project
    • How to create results using FHIR?
      • FHIR messaging.
      • FHIRcast project.
      • FHIR subscription to task.
      • FHIR notifications.
      • V2-FHIR mapping.
        • This is waiting to go to ballot .
      • German Medical Informatics Initiative
        • Sharing med data between academic hospitals.
        • Defined a core data set in medicine for routine and research.
        • For SNOMED CT concepts for pathology, we need to work with Scott Campbell’s group.
    • Discussed specimen yesterday – FHIR specimen resource will need to improve over time.
    • FHIR catalog is going to be published: https://build.fhir.org/ig/HL7/fhir-order-catalog/.
    • Alessandro working on profiles for biobanking for a FHIR sample locator.
      • Querying for samples of specific kind is available across biobanking
  • IHE LAW and ILW and LTW need to be re-examined.
    • Device Identifiers in IHE profiles:
      • OBX-18 (using EI) currently supports instrument model / manufacturer / serial number.
      • MSH-3 (using HD) so could use GTIN there as well.
        • We would have to ask for NEW Universal ID types, so we can send the UDI in MSH-3.2 and populate MSH-3.3.
      • Is INV-1 (using CWE) for the contributing substances? – currently pointing to HL70451, which only lists ‘ALL’.
        • We could make GSI, HIBCC and ICCBBA codes in HL70451.
      • UP-146
        • The different organizations that assign device identifiers each has their OWN format of how they look, and you need to know which one is being sent so that you can properly parse the information contained in one.
    • Seems you have to send either the full UDI or can send parts of the UDI in multiple elements, BUT not parts of the UDI, but not all concatenated a one element.
    • Might want to check with Marti Velezis – invite her to one of the next IHE calls. (After meeting, Ralk reached out and we are aiming for August or September)
  • Agenda for tomorrow:
    • Starting at 9 AM – going till 4:30 PM.
    • Joint session with DICOM in the afternoon.