Difference between revisions of "V11 - Partial Patient Updates"

From Galen Healthcare Solutions - Allscripts TouchWorks EHR Wiki
Jump to navigation Jump to search
(New page: == Overview == In v11, "Partial Patient Updates" are introduced. The idea is that you can allow any patient updates to only update information that is provided - blanks will not overwrite...)
 
Line 20: Line 20:
 
2) We go into Practice A and update Mickey's record.  We change his address to 1 World Dr in the same city.  Since this is Practice A, there will be no Emergency Contact info sent.<br>
 
2) We go into Practice A and update Mickey's record.  We change his address to 1 World Dr in the same city.  Since this is Practice A, there will be no Emergency Contact info sent.<br>
 
3) We look up Mickey again (switch to another patient, then switch back).  We confirm that his new address is 1 World Dr, and his emergency contact of Minnie remains.  The partial update worked!<br>
 
3) We look up Mickey again (switch to another patient, then switch back).  We confirm that his new address is 1 World Dr, and his emergency contact of Minnie remains.  The partial update worked!<br>
 +
 +
 +
== Field Affected ==
 +
This is a list of the fields affected by the Partial Updates.  Currently, this is just a list of the parameter names, without much description.  Apologies in advance for some of the names being rather cryptic - these are the parameter names, as-is, from the SQL Stored Procedure in the Works database:
 +
* SSN
 +
* o3x4OtherNumber
 +
* o3x4AddressLine1
 +
* o3x4AddressLine2
 +
* o3x4City
 +
* o3x4State
 +
* o3x4ZipCode
 +
* o3x4ZipCodeInternational
 +
* x3x4Country
 +
* x3x4County
 +
* EmploymentStatusDE
 +
* o3x4EmployerID
 +
* o3x4SuffixName
 +
* o3x4PrefixName
 +
* o3x4TitleName
 +
* o3o4PreferredName
 +
* x3x4DriversLicense
 +
* x3x4EmailAddress
 +
* o3x4HomePhoneArea
 +
* o3x4HomePhoneExchange
 +
* o3x4HomePhoneLast4
 +
* x3x4HomePhoneInternational
 +
* o3x4WorkPhoneArea
 +
* o3x4WorkPhoneExchange
 +
* o3x4WorkPhoneLast4
 +
* o3x4WorkPhoneExtension
 +
* x3x4WorkPhoneInternational
 +
* x3x4FaxPhoneArea
 +
* x3x4FaxPhoneExchange
 +
* x3x4FaxPhoneLast4
 +
* x3x4FaxPhoneInternational
 +
* x3x4OccupationDE
 +
* ReligionDE
 +
* RaceDE
 +
* x3x4MaritalStatusDE
 +
* x3x4PrimaryLanguageDE
 +
* x3x4SecondaryLanguageDE
 +
* x3x4VIPTypeDE
 +
* GuarantorID
 +
* x3x4RightLeft
 +
* x3x4EyeColor
 +
* x3x4HairColor
 +
* x3x4Build
 +
* x3x4BloodType
 +
* x3x4IsAdoptedFLAG
 +
* x3x4MultiBirthFLAG
 +
* x3x4PlaceOfBirth
 +
* x3x4EthnicGroup1
 +
* x3x4EthnicGroup2
 +
* x3x4EthnicGroup3
 +
* x3x4IsCitizenFLAG
 +
* x3x4NeedsInterpreterFLAG
 +
* x3x4EducationLevel
 +
* x3x4MilitaryServiceFLAG
 +
* x3x4IsVeteranFLAG
 +
* x3x4PersonsHousehold
 +
* x3x4NCRStatusFLAG
 +
* IsDeceasedFLAG
 +
* IsInactiveFLAG1
 +
* o3x4HasDonorCardFLAG
 +
* o3x4IsConfidentialFLAG
 +
* MotherID
 +
* x3x4MothersMaidenName
 +
* o3x4HasLivingWillFLAG
 +
* ProviderID
 +
* x3x4AmbulatoryStatusDE
 +
* x3x4RegionDE
 +
* GenericAttribute
 +
* PrimaryPatientLocationDE
 +
* SecondaryPatientLocation
 +
* HomeChartLocationDE
 +
* CurrentChartLocationDE
 +
* OtherNumber2
 +
* PCPType
 +
* PatientCellPhoneArea
 +
* PatientCellPhoneExchange
 +
* PatientCellPhoneLast4
 +
* PatientCellPhoneInternational
 +
* DirectivesDE
 +
* DirectivesInstructions
 +
* o3x4ContactType
 +
* o3x4ContactLastName
 +
* o3x4ContactFirstName
 +
* ContactRelationshipDE
 +
* o3x4ConHomePhoneArea
 +
* o3x4ConHomePhoneExchange
 +
* o3x4ConHomePhoneLast4
 +
* x3x4ConHomePhoneInternational
 +
* o3x4ConWorkPhoneArea
 +
* o3x4ConWorkPhoneExchange
 +
* o3x4ConWorkPhoneLast4
 +
* o3x4ConWorkPhoneExtension
 +
* x3x4ConWorkPhoneInternational
 +
* o3x4ContactAddress1
 +
* o3x4ContactAddress2
 +
* Contact2Type
 +
* Contact2LastName
 +
* Contact2FirstName
 +
* Contact2RelationshipDE
 +
* Con2HomePhoneArea
 +
* Con2HomePhoneExchange
 +
* Con2HomePhoneLast4
 +
* Con2HomePhoneInternational
 +
* Con2WorkPhoneArea
 +
* Con2WorkPhoneExchange
 +
* Con2WorkPhoneLast4
 +
* Con2WorkPhoneExtension
 +
* Con2WorkPhoneInternational
 +
* Contact2Address1
 +
* Contact2Address2
 +
* ContactFullHomePhone
 +
* ContactFullWorkPhone
 +
* Con2FullHomePhone
 +
* Con2FullWorkPhone
 +
* InsuranceClassDE
 +
* x3x4InsuranceClassDET
 +
* PrimaryInsuranceContact
 +
* PrimaryInsuranceAddressLine1
 +
* PrimaryInsuranceAddressLine2
 +
* PrimaryInsuranceCity
 +
* PrimaryInsuranceState
 +
* PrimaryInsuranceZip
 +
* PrimaryInsurancePhone
 +
* PrimaryInsuranceFax
 +
* PrimaryInsuranceSubscriberName
 +
* PrimaryInsuranceRelationshipDE
 +
* PrimaryInsuranceGroupNumber
 +
* PrimaryInsuranceSubscriberNumber
 +
* SecondaryInsuranceClassDE
 +
* SecondaryInsuranceClassDET
 +
* SecondaryInsuranceContact
 +
* SecondaryInsuranceAddressLine1
 +
* SecondaryInsuranceAddressLine2
 +
* SecondaryInsuranceCity
 +
* SecondaryInsuranceState
 +
* SecondaryInsuranceZip
 +
* SecondaryInsurancePhone
 +
* SecondaryInsuranceFax
 +
* SecondaryInsuranceSubscriberName,
 +
* SecondaryInsuranceRelationshipDE
 +
* SecondaryInsuranceGroupNumber
 +
* SecondaryInsuranceSubscriberNumber
 +
* TertiaryInsuranceClassDE
 +
* TertiaryInsuranceClassDET
 +
* TertiaryInsuranceContact
 +
* TertiaryInsuranceAddressLine1
 +
* TertiaryInsuranceAddressLine2
 +
* TertiaryInsuranceCity
 +
* TertiaryInsuranceState
 +
* TertiaryInsuranceZip
 +
* TertiaryInsurancePhone
 +
* TertiaryInsuranceFax
 +
* TertiaryInsuranceSubscriberName
 +
* TertiaryInsuranceRelationshipDE
 +
* TertiaryInsuranceGroupNumber
 +
* TertiaryInsuranceSubscriberNumber
 +
* EmployerID

Revision as of 13:49, 28 October 2008

Overview

In v11, "Partial Patient Updates" are introduced. The idea is that you can allow any patient updates to only update information that is provided - blanks will not overwrite previously entered values.


Implementation

For clients, contact your v11 Upgrade Project Manager and Interface Analyst. The PM and IA can work together to get this change implemented. The effort to implement and test this may not be included in your standard upgrade costs, so please make sure to check with the PM on this.

For interface analysts, you will need to populate the @AllowPartialUpdateFLAG with a value of 'Y' for the affected interface(s). These changes should be documented in the Upgrade Interfaces spreadsheet.


Testing

1) Choose a patient that has information that may not always be sent. Ensure that the field you choose is currently filled in.
    a) If you have a multi-org environment, this could be information that isn't sent by all registration interfaces, such as insurance or emergency contact information.
2) Update their registration in your PMS, removing the field(s) you identified in Step 1, and updating another field.
3) Confirm that the removed field's information continues to show, and the updated field is updated.

Example:
At ABC MSO, we have two practices that use two different Practice Management Systems in a multi-org, shared environment. We know that Practice A does not have a field for emergency contact, but Practice B does. Once our v11 Interface Analyst has made the changes to allow partial updates...
1) We look up patient that is in both Practice A and B, called Mickey Mouse. Mickey Mouse has an Emergency Contact of Minnie Mouse, phone: 407-555-1212, and his address is 3111 World Dr, Lake Buena Vista, FL 32830.
2) We go into Practice A and update Mickey's record. We change his address to 1 World Dr in the same city. Since this is Practice A, there will be no Emergency Contact info sent.
3) We look up Mickey again (switch to another patient, then switch back). We confirm that his new address is 1 World Dr, and his emergency contact of Minnie remains. The partial update worked!


Field Affected

This is a list of the fields affected by the Partial Updates. Currently, this is just a list of the parameter names, without much description. Apologies in advance for some of the names being rather cryptic - these are the parameter names, as-is, from the SQL Stored Procedure in the Works database:

  • SSN
  • o3x4OtherNumber
  • o3x4AddressLine1
  • o3x4AddressLine2
  • o3x4City
  • o3x4State
  • o3x4ZipCode
  • o3x4ZipCodeInternational
  • x3x4Country
  • x3x4County
  • EmploymentStatusDE
  • o3x4EmployerID
  • o3x4SuffixName
  • o3x4PrefixName
  • o3x4TitleName
  • o3o4PreferredName
  • x3x4DriversLicense
  • x3x4EmailAddress
  • o3x4HomePhoneArea
  • o3x4HomePhoneExchange
  • o3x4HomePhoneLast4
  • x3x4HomePhoneInternational
  • o3x4WorkPhoneArea
  • o3x4WorkPhoneExchange
  • o3x4WorkPhoneLast4
  • o3x4WorkPhoneExtension
  • x3x4WorkPhoneInternational
  • x3x4FaxPhoneArea
  • x3x4FaxPhoneExchange
  • x3x4FaxPhoneLast4
  • x3x4FaxPhoneInternational
  • x3x4OccupationDE
  • ReligionDE
  • RaceDE
  • x3x4MaritalStatusDE
  • x3x4PrimaryLanguageDE
  • x3x4SecondaryLanguageDE
  • x3x4VIPTypeDE
  • GuarantorID
  • x3x4RightLeft
  • x3x4EyeColor
  • x3x4HairColor
  • x3x4Build
  • x3x4BloodType
  • x3x4IsAdoptedFLAG
  • x3x4MultiBirthFLAG
  • x3x4PlaceOfBirth
  • x3x4EthnicGroup1
  • x3x4EthnicGroup2
  • x3x4EthnicGroup3
  • x3x4IsCitizenFLAG
  • x3x4NeedsInterpreterFLAG
  • x3x4EducationLevel
  • x3x4MilitaryServiceFLAG
  • x3x4IsVeteranFLAG
  • x3x4PersonsHousehold
  • x3x4NCRStatusFLAG
  • IsDeceasedFLAG
  • IsInactiveFLAG1
  • o3x4HasDonorCardFLAG
  • o3x4IsConfidentialFLAG
  • MotherID
  • x3x4MothersMaidenName
  • o3x4HasLivingWillFLAG
  • ProviderID
  • x3x4AmbulatoryStatusDE
  • x3x4RegionDE
  • GenericAttribute
  • PrimaryPatientLocationDE
  • SecondaryPatientLocation
  • HomeChartLocationDE
  • CurrentChartLocationDE
  • OtherNumber2
  • PCPType
  • PatientCellPhoneArea
  • PatientCellPhoneExchange
  • PatientCellPhoneLast4
  • PatientCellPhoneInternational
  • DirectivesDE
  • DirectivesInstructions
  • o3x4ContactType
  • o3x4ContactLastName
  • o3x4ContactFirstName
  • ContactRelationshipDE
  • o3x4ConHomePhoneArea
  • o3x4ConHomePhoneExchange
  • o3x4ConHomePhoneLast4
  • x3x4ConHomePhoneInternational
  • o3x4ConWorkPhoneArea
  • o3x4ConWorkPhoneExchange
  • o3x4ConWorkPhoneLast4
  • o3x4ConWorkPhoneExtension
  • x3x4ConWorkPhoneInternational
  • o3x4ContactAddress1
  • o3x4ContactAddress2
  • Contact2Type
  • Contact2LastName
  • Contact2FirstName
  • Contact2RelationshipDE
  • Con2HomePhoneArea
  • Con2HomePhoneExchange
  • Con2HomePhoneLast4
  • Con2HomePhoneInternational
  • Con2WorkPhoneArea
  • Con2WorkPhoneExchange
  • Con2WorkPhoneLast4
  • Con2WorkPhoneExtension
  • Con2WorkPhoneInternational
  • Contact2Address1
  • Contact2Address2
  • ContactFullHomePhone
  • ContactFullWorkPhone
  • Con2FullHomePhone
  • Con2FullWorkPhone
  • InsuranceClassDE
  • x3x4InsuranceClassDET
  • PrimaryInsuranceContact
  • PrimaryInsuranceAddressLine1
  • PrimaryInsuranceAddressLine2
  • PrimaryInsuranceCity
  • PrimaryInsuranceState
  • PrimaryInsuranceZip
  • PrimaryInsurancePhone
  • PrimaryInsuranceFax
  • PrimaryInsuranceSubscriberName
  • PrimaryInsuranceRelationshipDE
  • PrimaryInsuranceGroupNumber
  • PrimaryInsuranceSubscriberNumber
  • SecondaryInsuranceClassDE
  • SecondaryInsuranceClassDET
  • SecondaryInsuranceContact
  • SecondaryInsuranceAddressLine1
  • SecondaryInsuranceAddressLine2
  • SecondaryInsuranceCity
  • SecondaryInsuranceState
  • SecondaryInsuranceZip
  • SecondaryInsurancePhone
  • SecondaryInsuranceFax
  • SecondaryInsuranceSubscriberName,
  • SecondaryInsuranceRelationshipDE
  • SecondaryInsuranceGroupNumber
  • SecondaryInsuranceSubscriberNumber
  • TertiaryInsuranceClassDE
  • TertiaryInsuranceClassDET
  • TertiaryInsuranceContact
  • TertiaryInsuranceAddressLine1
  • TertiaryInsuranceAddressLine2
  • TertiaryInsuranceCity
  • TertiaryInsuranceState
  • TertiaryInsuranceZip
  • TertiaryInsurancePhone
  • TertiaryInsuranceFax
  • TertiaryInsuranceSubscriberName
  • TertiaryInsuranceRelationshipDE
  • TertiaryInsuranceGroupNumber
  • TertiaryInsuranceSubscriberNumber
  • EmployerID