Documentation and Testing XDD Meeting 2010-09-24 AND 2010-09-30
Meeting: 2010-09-24
Attendees
Chris Harris from NextGen
Yvan Charpentier from NextGen
Karen Witting
David Tao
Vince Lewis
Dragon
Vassil
Comment on Karen's flow
Yvan
- Should note that organizations receiving less than full metadata need manual workflow
- Should note that conversion organizations need to map domains to XDR endpoints
David
- Need to reformat the table to make it clear which is sender and receiver
Vince
- Has some sequence diagrams to contribute
Dragon
- Should have a section to link back to IHE docs and content container spec
- Need security considerations section feed from S&T review
- May need to address security & trust model conversions (e.g., Direct S&T to Exchange S&T)
- Note that HISP security and trust model and the XD* conversion conversion may take place in different organization
Review metadata table
Author:
- Should be the underlying document's author, not necessarily the sender, will stay as R2
Language Code
- No additional constraints
Mime Type
- Specify that it should be the same MIME type as the RFC 5322 document
Patient ID
Yvan
- Overloads the meaning of Patient ID, better to specify use of message ID
- Better to flag difference between patient specific and non patient specific
(Note that XD* classifications have UUIDs so name collision is no big deal)
Karen
- Need a third value of null (I don't know which of these it is)
- If you include a patient ID, the assumption is that you trust it.
- Would prefer R2
Vince
- Still concerned with auditing
- Fine to use message ID
- Need to specify that the message ID from RFC5322 needs to get carried over
Vassil
- Just noting that if you don't understand the OID, the harm is minimal
Source Patient ID
- Move from R to R2, no further guidance
Submission Set Author
- Should be the message sender
TODO
Review SOAP headers
NextGen comments on gaps
Meeting: 2010-09-30
Attendees
Karen, Beau, Arien, Vassil, Sri, Chris (NextGen)
Agenda
- Review metadata attrs
- Review sender/receiver matrix
- Review SOAP headers
- NextGen comments on gaps
- Document TODOs and owners
- New classification for how much patient information you have
==
Author: Change "MUST" to "when available MUST"
Author:
Add a slot: authorTelecommmunication
UUID: Must not start urn:uuid, must be unique per doc and submission set
intendedRecipient: should be XON|XCN|XTN
(note that intendedRecipient is required for XDR we think)
Create a new section for XD* Metadata extension
Sender/Receiver matrix:
Collapse receiver column to email receiver
Yvan questions:
SOAP headers:
Vassil: Change To SOAP header to accept multiple To, document why
Yvan's questions:
Do we need reference to original message ID? Answer - handle deeper down in content space (e.g., referral document)
Content questions: yes, handles multiple docs, and handles any kind of content
Section editors
Need section editor for transport conversion:
SOAP-> SMTP, SMTP->SOAP (Arien to write first pass)
We argued ourselves out of the need for a flag to indicate not patient specific
- If any of submission set or document patient ID exists, you know the cross community patient ID
- If any of sourcePatientId or sourcePatientInfo are filled, you know the sender's take on identity
- If none are supplied, you must do further processing, which may include:
- Examining classCode/formatCode/typeCode/contentTypeCode, or mimeType to see if the document type or submission type is a known non-patient specific format (e.g., PQRI XML)
- Inferring based on other known information (e.g., this is a message channel that is used only for a specific content type)
- Shunting the message to a queue for manual inspection and handling
Actions
- Arien to rename document to XD* Conversion for Direct Messaging and scrub out XDD
- Arien to remap sender/receiver matrix
- Arien to take first pass at transport conversions, Vassil to review
- Arien to see if Vince can take on packaging conversion section
- Karen to write context section for Metadata Conversion section
- Karen to put in header #s
- Arien to clean up extra stuff at the end
- Security Considerations: Arien to hand back to S&T WG
- Karen to write a section on Patient ID
- Arien to write metadata extensions section
- Vassil to document multi-valued TO for header and reason why