XDS Required Metadata Fields
Submission Set
Sounds like we may need something added to MR that allows us to support attachment "groups"
XDS.b FIeld Name |
Description |
Multiple? |
Mirth Results Field Name (and location) |
|---|---|---|---|
Submission Time |
Time of Submission |
N |
DocumentSet.availabilityTime |
Name |
of the Submission Set (Optional) |
N |
DocumentSet.label |
Description |
of the Submission Set (Optional) |
N |
DocumentSet.description |
Author Name |
of the Submission Set |
Y |
DocumentSet.authoringProviders.name.first & |
Author Institution |
ex: Cleveland Clinic |
Y |
DocumentSet.authoringProviders.Facility.name |
Author Role |
ex: Primary Surgeon |
Y |
GAP - MirthResults does not have the idea of "Role" in the system |
Author Specialty |
ex: Orthopedic |
Y |
GAP - MirthResults cannot relate an author specialty to a DocumentSet |
CodeStyle |
|
|
DocumentSet.Code.code (CodedElement) |
Coding Scheme |
Content Type Code |
N |
DocumentSet.Code.description (CodedElement) |
Code Display Name |
ex: History and Physical |
N |
DocumentSet.Code.codeSystemLabel (CodedElement) |
External Unique ID |
Unique Global Code for Submission Set |
N |
DocumentSet.id |
External Source ID |
Unique Global Code for Source of Submission |
N |
DocumentSet.SourceFacility.id |
External Patient ID |
Unique Global Code for Patient |
N |
DocumentSet.Subject.id |
Document Entry
XDS.b FIeld Name |
Description |
Multiple? |
Mirth Results Field Name (and location) |
|---|---|---|---|
ID |
|
N |
Attachment.id |
Mime Type |
ex: text/plain |
N |
Attachment.mimeType |
Object Type |
currently static value . . .but may be changed one day |
N |
Currently Hard Coded "urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" |
Creation Time |
|
N |
Attachment.availabilityTime |
Language Code |
ex: en-us |
N |
Currently Hard Coded "en-us" |
Source Patient ID |
|
N |
Attachment.Subject.id |
Legal Authenticator |
|
N |
GAP - Optional & non query-able, saved in Clinical Message if we want to grab it later |
Service Start Time |
|
N |
Attachment.startTime |
Service Stop TIme |
|
N |
Attachment.endTime |
Source Patient Info |
Name, address, etc.. . optional |
N |
GAP - Currently do not save this info, saved in ClinicalMessage if we want to grab it later |
Hash |
Prob don't have to save, except for audit? |
N |
Not saved, created on the fly |
Size |
Prob don't have to save, except for audit? |
N |
Not saved, created on the fly |
Name |
ex: Physical |
N |
Attachment.label |
Description |
ex: Prior to start exercise |
N |
attachment.description |
Author Name |
ex; Gerald Smitty |
Y |
Attachment.AuthoringProviders.Name.first & |
Author Institution |
ex: Parma Community Hospital |
Y |
Attachment.AuthoringProviders.Facility,id |
Author Role |
ex: Attending |
Y |
GAP - MirthResults does not have the idea of "Role" in the system |
Author Specialty |
ex: Orthopedic |
Y |
GAP - MirthResults cannot relate an author specialty to a DocumentSet |
Class Node Representation |
ex: History and Physical |
N |
Attachment.Code.code |
Class Coding Scheme |
Class Code |
N |
Attachment.Code.description |
Class Code Display Name |
ex: History and Physical |
N |
Attachment.Code.codeSystemLabel |
Confidentiality Node Representation |
ex: History and Physical |
N |
Attachement.ConfidentialityCode.code |
Confidentiality Coding Scheme |
Class Code |
N |
Attachment.ConfidentialityCode.description |
Confidentiality Code Display Name |
ex: History and Physical |
N |
Attachment.ConfidentialityCode.codeSystemLabel |
Format Node Representation |
ex: History and Physical |
N |
Attachement.FormatCode.code |
Format Coding Scheme |
Class Code |
N |
Attachment.FormatCode.description |
Format Code Display Name |
ex: History and Physical |
N |
Attachment.FormatCode.codeSystemLabel |
Healthcare Facility Type Node Representation |
ex: History and Physical |
N |
Attachement.HealthcareFacTypeCode.code |
Healthcare Facility Type Coding Scheme |
Class Code |
N |
Attachment.HealthcareFacTypeCode.description |
Healthcare Facility Type Code Display Name |
ex: History and Physical |
N |
Attachment.HealthcareFacTypeCode.codeSystemLabel |
Practice Setting Node Representation |
ex: History and Physical |
N |
Attachement.PracticeSettingCode.code |
Practice Setting Coding Scheme |
Class Code |
N |
Attachment.PracticeSettingCode.description |
Practice Setting Code Display Name |
ex: History and Physical |
N |
Attachment.PracticeSettingCode.codeSystemLabel |
Type Node Representation |
ex: History and Physical |
N |
Attachement.TypeCode.code |
Type Coding Scheme |
Class Code |
N |
Attachment.TypeCode.description |
Type Code Display Name |
ex: History and Physical |
N |
Attachment.TypeCode.codeSystemLabel |
Event Node Representation |
ex: History and Physical |
Y |
Attachement.EventCode.code GAP: Only able to add one even code, need to be able to add multiple |
Event Coding Scheme |
Class Code |
Y |
Attachment.EventCode.description |
Event Code Display Name |
ex: History and Physical |
Y |
Attachment.Event.codeSystemLabel |
Unique ID |
|
N |
Attachment.id |
Patient ID |
|
N |
Attachment.Subject.id |
Association
XDS.b FIeld Name |
Description |
Multiple? |
Mirth Results Field Name (and location) |
|---|---|---|---|
Source Object ID |
|
N |
|
Target Object ID |
|
N |
|
Association Type |
ex: Folder, Submission Set, etc. |
N |
|
Annotated Example: http://wiki.ihe.net/index.php?title=Annotated_ProvideAndRegister.b_Transaction#Annotated_Provide_and_Register_transaction.b


