Adastra Extract FHIR Mapping: Difference between revisions

From Discovery Data Service
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
This file contains details of patient out of hours case data.<br />
This file contains details of patient out of hours case data.<br />
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 15: Line 14:
|-
|-
|PatientRef
|PatientRef
|Patient  reference
|EpisodeOfCare::Patient.reference
|EpisodeOfCare::Patient.reference
|episode_of_care
|episode_of_care
Line 21: Line 19:
|-
|-
|PriorityName
|PriorityName
|priority  extension
|EpisodeOfCare::priority.extension
|EpisodeOfCare::priority.extension
| -
| -
Line 27: Line 24:
|-
|-
|CaseRef
|CaseRef
|id
|EpisodeOfCare::id
|EpisodeOfCare::id
|episode_of_care
|episode_of_care
Line 33: Line 29:
|-
|-
|CaseNo
|CaseNo
|identifier
|EpisodeOfCare::identifier
|EpisodeOfCare::identifier
| -
| -
Line 39: Line 34:
|-
|-
|StartDateTime
|StartDateTime
|period.start
|EpisodeOfCare:period.start
|EpisodeOfCare:period.start
|episode_of_care
|episode_of_care
Line 45: Line 39:
|-
|-
|EndDateTime
|EndDateTime
|period.end
|EpisodeOfCare:period.end
|EpisodeOfCare:period.end
|episode_of_care
|episode_of_care
Line 51: Line 44:
|-
|-
|CaseTagName
|CaseTagName
|identifier
|EpisodeOfCare::identifier
|EpisodeOfCare::identifier
| -
| -
Line 57: Line 49:
|-
|-
|ArrivedPCC
|ArrivedPCC
|arrival  extension
|EpisodeOfCare::arrival.extension
|EpisodeOfCare::arrival.extension
| -
| -
Line 63: Line 54:
|-
|-
|UserRef
|UserRef
|practitioner  reference
|EpisodeOfCare::practitioner.reference
|EpisodeOfCare::practitioner.reference
|episode_of_care
|episode_of_care
Line 69: Line 59:
|-
|-
|ODSCode
|ODSCode
|organisation  reference
|EpisodeOfCare::organisation.reference
|EpisodeOfCare::organisation.reference
| -
| -
Line 79: Line 68:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 92: Line 80:
|-
|-
|CaseRef
|CaseRef
|identifier also used to derive the linked Encounter reference from a pre- transform
|QuestionnaireRespone::subject.patient.reference
|QuestionnaireRespone::subject.patient.reference
| -
| -
Line 98: Line 85:
|-
|-
|QuestionSetName
|QuestionSetName
|group.title
|QuestionnaireRespone::group.title
|QuestionnaireRespone::group.title
| -
| -
Line 104: Line 90:
|-
|-
|Question
|Question
|group.question.text
|QuestionnaireRespone::group.question.text
|QuestionnaireRespone::group.question.text
| -
| -
Line 110: Line 95:
|-
|-
|Answer
|Answer
|group.question.answer.value
|QuestionnaireRespone::group.question.answer.value
|QuestionnaireRespone::group.question.answer.value
| -
| -
| -
| -
|-
|-
|
|
|
|status = QuestionnaireResponseStatus.Completed
|status = QuestionnaireResponseStatus.Completed
Line 126: Line 109:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 139: Line 121:
|-
|-
|CaseRef
|CaseRef
|id
|EpisodeOfCare::id
|EpisodeOfCare::id
| -
| -
Line 145: Line 126:
|-
|-
|OutcomeName
|OutcomeName
|outcome  extension
|EpisodeOfCare::outcome.extension
|EpisodeOfCare::outcome.extension
| -
| -
Line 155: Line 135:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 168: Line 147:
|-
|-
|CaseRef
|CaseRef
|id  together with patientId and ReviewDateTime
|Flag::id:patientId:ReviewDateTime
|Flag::id:patientId:ReviewDateTime
|flag
|flag
Line 174: Line 152:
|-
|-
|PatientRef
|PatientRef
|subject  patient reference
|Flag::Subject::ReferenceValue
|Flag::Subject::ReferenceValue
|flag
|flag
Line 180: Line 157:
|-
|-
|ReviewDateTime
|ReviewDateTime
|period.start
|Flag::Period::Start::DateValue
|Flag::Period::Start::DateValue
|flag
|flag
Line 186: Line 162:
|-
|-
|NoteText
|NoteText
|code  as text only
|Flag::CodeableConcept::Text
|Flag::CodeableConcept::Text
|flag
|flag
Line 192: Line 167:
|-
|-
|Obsolete
|Obsolete
|n/a -  ignored where equals true
| -
| -
| -
| -
Line 198: Line 172:
|-
|-
|Active
|Active
|status
|Flag::Status::Value
|Flag::Status::Value
|flag
|flag
Line 204: Line 177:
|-
|-
|UserRef
|UserRef
|author  reference
|Flag::Author::ReferenceValue
|Flag::Author::ReferenceValue
| -
| -
Line 214: Line 186:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 227: Line 198:
|-
|-
|PatientRef
|PatientRef
|id
|Patient::Id
|Patient::Id
|patient
|patient
Line 233: Line 203:
|-
|-
|Forename
|Forename
|givenName
|Patient::Name::Given
|Patient::Name::Given
|patient
|patient
Line 239: Line 208:
|-
|-
|Surname
|Surname
|familyName
|Patient::Name::Family
|Patient::Name::Family
|patient
|patient
Line 245: Line 213:
|-
|-
|DOB
|DOB
|birthDate
|Patient::BirthDate
|Patient::BirthDate
|patient
|patient
Line 251: Line 218:
|-
|-
|NHSNumber
|NHSNumber
|identifier
|Patient::Identifier::Value (use=official, system=nhs-number)
|Patient::Identifier::Value (use=official, system=nhs-number)
|patient
|patient
Line 257: Line 223:
|-
|-
|NHSNoTraceStatus
|NHSNoTraceStatus
|identifier
|Patient::primarycare-nhs-number-verification-status-extension::Value (NHS Verification Status)
|Patient::primarycare-nhs-number-verification-status-extension::Value (NHS Verification Status)
| -
| -
Line 263: Line 228:
|-
|-
|Language
|Language
|communicationComponent.language CodableConcept
speaks English extension if language = English
|Patient:CodableConcept:Patientlanguage
|Patient:CodableConcept:Patientlanguage
| -
| -
Line 270: Line 233:
|-
|-
|Ethnicity
|Ethnicity
|enthnicity extension (only attempt match if field 27 blank)
|Patient:enthnicity.extension (only attempt match if fieldIndex 27 blank)
|Patient:enthnicity.extension (only attempt match if fieldIndex 27 blank)
|patient
|patient
Line 276: Line 238:
|-
|-
|Gender
|Gender
|gender
|Patient::Gender
|Patient::Gender
|patient
|patient
Line 282: Line 243:
|-
|-
|RegistrationType
|RegistrationType
|episode of care registration type extension
|EpisodeOfCare:: primarycare-patient-registration-type-extension::ValueCodeableConcept***
|EpisodeOfCare:: primarycare-patient-registration-type-extension::ValueCodeableConcept***
|episode_of_care
|episode_of_care
Line 288: Line 248:
|-
|-
|HomeAddressType
|HomeAddressType
|address.line, use = HOME
|Patient::Address::Use (temp, home,old)
|Patient::Address::Use (temp, home,old)
|patient_address
|patient_address
Line 294: Line 253:
|-
|-
|HomeAddressBuilding
|HomeAddressBuilding
|address.line, use = HOME
|Patient::Address::Line
|Patient::Address::Line
|patient_address
|patient_address
Line 300: Line 258:
|-
|-
|HomeAddressStreet
|HomeAddressStreet
|address.line, use = HOME
|Patient::Address::Line
|Patient::Address::Line
|patient_address
|patient_address
Line 306: Line 263:
|-
|-
|HomeAddressTown
|HomeAddressTown
|address.town, use = HOME
|Patient::Address::City
|Patient::Address::City
|patient_address
|patient_address
Line 312: Line 268:
|-
|-
|HomeAddressLocality
|HomeAddressLocality
|address.line, use = HOME
|Patient::Address::District
|Patient::Address::District
|patient_address
|patient_address
Line 318: Line 273:
|-
|-
|HomeAddressPostcode
|HomeAddressPostcode
|address.postcode, use = HOME
|Patient::Address::PostalCode
|Patient::Address::PostalCode
|patient_address
|patient_address
Line 324: Line 278:
|-
|-
|MobilePhone
|MobilePhone
|contactPoint, use = MOBILE
|Patient::contactPoint::phone (use=mobile, system=phone)
|Patient::contactPoint::phone (use=mobile, system=phone)
|patient_contact
|patient_contact
Line 330: Line 283:
|-
|-
|HomePhone
|HomePhone
|contactPoint, use = HOME
|Patient::contactPoint::phone (use=home, system=phone)
|Patient::contactPoint::phone (use=home, system=phone)
|patient_contact
|patient_contact
Line 336: Line 288:
|-
|-
|EthnicCode
|EthnicCode
|enthnicity extension
|Patient:enthnicity.extension
|Patient:enthnicity.extension
|patient
|patient
Line 346: Line 297:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 359: Line 309:
|-
|-
|CaseRef
|CaseRef
|EpisodeOfCare  reference
Used to derive Patient reference
|EpisodeOfCare:reference
|EpisodeOfCare:reference
|encounter
|encounter
Line 366: Line 314:
|-
|-
|ConsultationRef
|ConsultationRef
|id
|Encounter::Id
|Encounter::Id
|encounter
|encounter
Line 372: Line 319:
|-
|-
|StartDateTime
|StartDateTime
|period.start
|Encounter::Period::Start
|Encounter::Period::Start
|encounter
|encounter
Line 378: Line 324:
|-
|-
|EndDateTime
|EndDateTime
|period.end
|Encounter::Period::End
|Encounter::Period::End
|encounter
|encounter
Line 384: Line 329:
|-
|-
|Location
|Location
|CodableConcept  encounter_source
| -
| -
| -
| -
Line 390: Line 334:
|-
|-
|CaseType
|CaseType
|Observation.comments  linked to Encounter
|Encount:CodableConcept:encounter_source
|Encount:CodableConcept:encounter_source
|encounter
|encounter
Line 396: Line 339:
|-
|-
|History
|History
|Observation.comments  linked to Encounter
|Observation:comments  
|Observation:comments  
| -
| -
Line 402: Line 344:
|-
|-
|Examination
|Examination
|Observation.comments  linked to Encounter
|Observation:comments  
|Observation:comments  
| -
| -
Line 408: Line 349:
|-
|-
|Diagnosis
|Diagnosis
|Observation.comments  linked to Encounter
|Observation:comments  
|Observation:comments  
| -
| -
Line 414: Line 354:
|-
|-
|TreatmentPlan
|TreatmentPlan
|n/a -  Patient reference used
|Observation:comments  
|Observation:comments  
| -
| -
Line 420: Line 359:
|-
|-
|PatientName
|PatientName
|n/a -  Patient reference used
|n/a - Patient reference used
|n/a - Patient reference used
| -
| -
Line 426: Line 364:
|-
|-
|PatientForename
|PatientForename
|n/a -  Patient reference used
|n/a - Patient reference used
|n/a - Patient reference used
| -
| -
Line 432: Line 369:
|-
|-
|PatientSurname
|PatientSurname
|Participant  Primary Performer reference
|n/a - Patient reference used
|n/a - Patient reference used
| -
| -
Line 438: Line 374:
|-
|-
|ProviderType
|ProviderType
|
|
|
| -
| -
Line 444: Line 379:
|-
|-
|GMC
|GMC
|
|
|
| -
| -
Line 450: Line 384:
|-
|-
|UserRef
|UserRef
|
|Encounter::Participant::ReferenceValue
|Encounter::Participant::ReferenceValue
|encounter
|encounter
Line 462: Line 395:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 475: Line 407:
|-
|-
|CaseRef
|CaseRef
|id = CaseRef + ConsulationRef + PatientId
Used to  derive Patient reference
|MedicationStatement::Patient::Reference *
|MedicationStatement::Patient::Reference *
|medication_statement
|medication_statement
Line 482: Line 412:
|-
|-
|ConsultationRef
|ConsultationRef
|Used to derive effectiveDate, i.e. same as consultation date and  practitioner from
Consultation UserRef
Encounter reference
|MedicationStatement::DateAsserted
|MedicationStatement::DateAsserted
|medication_statement
|medication_statement
Line 490: Line 417:
|-
|-
|DrugName
|DrugName
|CodableConcept.code.text
|MedicationStatement::CodeableConcept::Coding::Text
|MedicationStatement::CodeableConcept::Coding::Text
|medication_statement
|medication_statement
Line 496: Line 422:
|-
|-
|Preparation
|Preparation
|units extension
|MedicationStatement::primarycare-medication-authorisation-quantity-extension::Quantity::Unit
|MedicationStatement::primarycare-medication-authorisation-quantity-extension::Quantity::Unit
|medication_statement
|medication_statement
Line 502: Line 427:
|-
|-
|Dosage
|Dosage
|dosage
|MedicationStatement::Dosage::Text
|MedicationStatement::Dosage::Text
|medication_statement
|medication_statement
Line 508: Line 432:
|-
|-
|Quantity
|Quantity
|quanity extension
|MedicationStatement::primarycare-medication-authorisation-quantity-extension::Quantity::Value
|MedicationStatement::primarycare-medication-authorisation-quantity-extension::Quantity::Value
|medication_statement
|medication_statement
Line 514: Line 437:
|-
|-
|DMDCode
|DMDCode
|CodableConcept.code
|MedicationStatement::CodeableConcept::Coding
|MedicationStatement::CodeableConcept::Coding
|medication_statement
|medication_statement
Line 520: Line 442:
|-
|-
|Issue
|Issue
|if (not N) then creates linked MedicationOrder resource
|Y or N
|Y or N
| -
| -
Line 531: Line 452:


{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 543: Line 463:
|+
|+
|-
|-
|
|
|
|Obsrvation::id
|Obsrvation::id
Line 550: Line 469:
|-
|-
|CaseRef
|CaseRef
|id = CaseRef + ConsulationRef + ClinicalCode
Used to  derive Patient reference
|Observation::Subject.reference
|Observation::Subject.reference
|observation
|observation
Line 557: Line 474:
|-
|-
|ConsultationRef
|ConsultationRef
|Used to derive effectiveDate, i.e. same as consultation date and  the UserRef of the consultation for the Observation clinician
Encounter reference
|Observation::Encounter.reference
|Observation::Encounter.reference
|observation
|observation
Line 564: Line 479:
|-
|-
|ClinicalCode
|ClinicalCode
|CodableConcept.code  as Read2.  Also mapped to Snomed.
|Observation::codableConcept.code  
|Observation::codableConcept.code  
|observation
|observation
Line 571: Line 485:
|-
|-
|Term
|Term
|CodableConcept.code.text  as Read2.  Also mapped to Snomed.
|Observation:CodableConcept.code.text  
|Observation:CodableConcept.code.text  
| -
| -
Line 580: Line 493:
Details the patient GP practice and locations.
Details the patient GP practice and locations.
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 594: Line 506:
|-
|-
|GPPracticeNatCode
|GPPracticeNatCode
|Organization.identifier.value
|Organization::Identifier::Value (use=official, system=ods-organization-code)
|Organization::Identifier::Value (use=official, system=ods-organization-code)
|organization
|organization
Line 600: Line 511:
|-
|-
|GPPracitceName
|GPPracitceName
|Organization.name
|Organization::name
|Organization::name
|organization
|organization
Line 606: Line 516:
|-
|-
|GPPracticePostcode
|GPPracticePostcode
|Organization.address.postcode
|Organization:address:postcode
|Organization:address:postcode
|organization
|organization
Line 615: Line 524:
Details the clinical users/practitioners, linking into all UserRef references in other resources.
Details the clinical users/practitioners, linking into all UserRef references in other resources.
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Field Name
! scope="col" width="15%" |Data/Coding Type
! scope="col" width="25%" |FHIR
! scope="col" width="25%" |FHIR
! scope="col" width="15%" |Table
! scope="col" width="15%" |Table
Line 628: Line 536:
|-
|-
|UserRef
|UserRef
|id
|Practitioner::Id*
|Practitioner::Id*
|practitioner
|practitioner
Line 634: Line 541:
|-
|-
|Forename
|Forename
|HumanName.given
|Practitioner::Name::Given
|Practitioner::Name::Given
|practitioner
|practitioner
Line 640: Line 546:
|-
|-
|Surname
|Surname
|HumanName.family
|Practitioner::Name::Family
|Practitioner::Name::Family
|practitioner
|practitioner
Line 646: Line 551:
|-
|-
|FullName
|FullName
|HumanName.text
|Practitioner::Name::Given
|Practitioner::Name::Given
Practitioner::Name::Family
Practitioner::Name::Family
Line 653: Line 557:
|-
|-
|ProviderGMC
|ProviderGMC
|if a  GP, create an <nowiki>http://endeavourhealth.org/fhir/Identifier/gmc-number</nowiki>  identifier
|Practitioner::Identifier::Value (system=gmc-number)
|Practitioner::Identifier::Value (system=gmc-number)
if a GP, create an <nowiki>http://endeavourhealth.org/fhir/Identifier/gmc-number</nowiki> identifier
if a GP, create an <nowiki>http://endeavourhealth.org/fhir/Identifier/gmc-number</nowiki> identifier
Line 660: Line 563:
|-
|-
|ProviderNMC
|ProviderNMC
|if a  Nurse, create an <nowiki>http://endeavourhealth.org/fhir/Identifier/nmc-number</nowiki>  identifier
|Practitioner::Identifier::Value (system=nmc-number)
|Practitioner::Identifier::Value (system=nmc-number)
if a Nurse, create an <nowiki>http://endeavourhealth.org/fhir/Identifier/nmc-number</nowiki> identifier
if a Nurse, create an <nowiki>http://endeavourhealth.org/fhir/Identifier/nmc-number</nowiki> identifier

Revision as of 15:09, 27 July 2023

Case

This file contains details of patient out of hours case data.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
PatientRef EpisodeOfCare::Patient.reference episode_of_care patient_id
PriorityName EpisodeOfCare::priority.extension - -
CaseRef EpisodeOfCare::id episode_of_care id
CaseNo EpisodeOfCare::identifier - -
StartDateTime EpisodeOfCare:period.start episode_of_care date_registered
EndDateTime EpisodeOfCare:period.end episode_of_care date_registered_end
CaseTagName EpisodeOfCare::identifier - -
ArrivedPCC EpisodeOfCare::arrival.extension - -
UserRef EpisodeOfCare::practitioner.reference episode_of_care usual_gp_practitioner_id
ODSCode EpisodeOfCare::organisation.reference - -

Case Questions

This file contains defined questions and answers linked to a case.  It is treated like a questionnaire associated with a case encounter.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
CaseRef QuestionnaireRespone::subject.patient.reference - -
QuestionSetName QuestionnaireRespone::group.title - -
Question QuestionnaireRespone::group.question.text - -
Answer QuestionnaireRespone::group.question.answer.value - -
status = QuestionnaireResponseStatus.Completed - -

Outcomes

This files list the outcomes(s) of the case.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
CaseRef EpisodeOfCare::id - -
OutcomeName EpisodeOfCare::outcome.extension - -

Notes

This file lists all patient notes linked to a case.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
CaseRef Flag::id:patientId:ReviewDateTime flag id
PatientRef Flag::Subject::ReferenceValue flag patient_id
ReviewDateTime Flag::Period::Start::DateValue flag effective_date
NoteText Flag::CodeableConcept::Text flag flag_text
Obsolete - - -
Active Flag::Status::Value flag flag_text
UserRef Flag::Author::ReferenceValue - -

Patient

Details all the patients seen as part of the OOH service linked to a case.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
PatientRef Patient::Id patient id
Forename Patient::Name::Given patient first_names
Surname Patient::Name::Family patient last_name
DOB Patient::BirthDate patient date_of_birth
NHSNumber Patient::Identifier::Value (use=official, system=nhs-number) patient nhs_number
NHSNoTraceStatus Patient::primarycare-nhs-number-verification-status-extension::Value (NHS Verification Status) - -
Language Patient:CodableConcept:Patientlanguage - -
Ethnicity Patient:enthnicity.extension (only attempt match if fieldIndex 27 blank) patient ethnic_code_concept_id
Gender Patient::Gender patient gender_concept_id
RegistrationType EpisodeOfCare:: primarycare-patient-registration-type-extension::ValueCodeableConcept*** episode_of_care registration_type_concept_id
HomeAddressType Patient::Address::Use (temp, home,old) patient_address use_concept_id
HomeAddressBuilding Patient::Address::Line patient_address address_line_1
HomeAddressStreet Patient::Address::Line patient_address address_line_2
HomeAddressTown Patient::Address::City patient_address city
HomeAddressLocality Patient::Address::District patient_address address_line_4
HomeAddressPostcode Patient::Address::PostalCode patient_address postcode
MobilePhone Patient::contactPoint::phone (use=mobile, system=phone) patient_contact type_concept_id - value
HomePhone Patient::contactPoint::phone (use=home, system=phone) patient_contact type_concept_id - value
EthnicCode Patient:enthnicity.extension patient ethnic_code_concept_id

Consultation

This file details the patient consultations associated with a case.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
CaseRef EpisodeOfCare:reference encounter patient_id
ConsultationRef Encounter::Id encounter id
StartDateTime Encounter::Period::Start encounter clinical_effective_date
EndDateTime Encounter::Period::End encounter end_date
Location - - -
CaseType Encount:CodableConcept:encounter_source encounter non_core_concept_id
History Observation:comments - -
Examination Observation:comments - -
Diagnosis Observation:comments - -
TreatmentPlan Observation:comments - -
PatientName n/a - Patient reference used - -
PatientForename n/a - Patient reference used - -
PatientSurname n/a - Patient reference used - -
ProviderType - -
GMC - -
UserRef Encounter::Participant::ReferenceValue encounter practitioner_id

Prescriptions

Details the drug items given during the Consultation which links back to a case. 

These will be Snomed DM&D coded as part of phase 2.
Publisher DDS Core Compass V2
Field Name FHIR Table Field
CaseRef MedicationStatement::Patient::Reference * medication_statement patient_id
ConsultationRef MedicationStatement::DateAsserted medication_statement clinical_effective_date
DrugName MedicationStatement::CodeableConcept::Coding::Text medication_statement core_concept_id
Preparation MedicationStatement::primarycare-medication-authorisation-quantity-extension::Quantity::Unit medication_statement quantity_unit
Dosage MedicationStatement::Dosage::Text medication_statement dose
Quantity MedicationStatement::primarycare-medication-authorisation-quantity-extension::Quantity::Value medication_statement quantity_value
DMDCode MedicationStatement::CodeableConcept::Coding medication_statement core_concept_id
Issue Y or N - -


Clinical codes

Details all the clinical codes added during a Consultation which links back to a case.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
Obsrvation::id observation id
CaseRef Observation::Subject.reference observation patient_id
ConsultationRef Observation::Encounter.reference observation encounter_id
ClinicalCode Observation::codableConcept.code observation non_core_concept_id

core_concept_id

Term Observation:CodableConcept.code.text - -

Provider

Details the patient GP practice and locations.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
Linked to the Patient resource Care Provider
GPPracticeNatCode Organization::Identifier::Value (use=official, system=ods-organization-code) organization ods_code
GPPracitceName Organization::name organization Name
GPPracticePostcode Organization:address:postcode organization Postcode

Users

Details the clinical users/practitioners, linking into all UserRef references in other resources.

Publisher DDS Core Compass V2
Field Name FHIR Table Field
UserRef Practitioner::Id* practitioner id
Forename Practitioner::Name::Given practitioner name
Surname Practitioner::Name::Family practitioner name
FullName Practitioner::Name::Given

Practitioner::Name::Family

practitioner name
ProviderGMC Practitioner::Identifier::Value (system=gmc-number)

if a GP, create an http://endeavourhealth.org/fhir/Identifier/gmc-number identifier

practitioner gmc_code
ProviderNMC Practitioner::Identifier::Value (system=nmc-number)

if a Nurse, create an http://endeavourhealth.org/fhir/Identifier/nmc-number identifier

- -