ItIteration:Update fälten sourceSystem och datacontroller
Hej
Jag tittar på requestet för att uppdatera engagemenangsindex, detta är vad som skrivs i vår logg just nu:
<?xml version="1.0" encoding="utf-8"?> <ArrayOfEngagementTransactionType xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <EngagementTransactionType> <deleteFlag xmlns="urn:riv:itintegration:engagementindex:1">false</deleteFlag> <engagement xmlns="urn:riv:itintegration:engagementindex:1"> <registeredResidentIdentification>xxx-editerad-xxx</registeredResidentIdentification> <serviceDomain>riv:scheduling</serviceDomain> <categorization>NA</categorization> <logicalAddress>xxx-editerad-xxx</logicalAddress> <businessObjectInstanceIdentifier>16724239</businessObjectInstanceIdentifier> <clinicalProcessInterestId>NA</clinicalProcessInterestId> <mostRecentContent>20190823083000</mostRecentContent> <sourceSystem>SE-SOURCE-SYSTEM</sourceSystem> <dataController>SE-DATA-CONTROLLER</dataController> </engagement> </EngagementTransactionType> </ArrayOfEngagementTransactionType>
Det ser ut som om fälten sourceSystem, dataController inte är konfigurerade rätt. Hur hittar jag information om vad som ska stå där? Vi har ett HSAID för vår regionala tjänsteplattform som är den som anropet passerar, ska det med någonstans?
Comments (3)
-
-
Betyder det att vi måste sätta upp HSAID för alla våra system som ska kunna uppdatera engagemangsindex?
Om ja, behöver vi registrera dessa HSAID hos er på nåt vis?
-
Ja alla system som ska uppdatera EI behöver ha behörighet för att anropa EI, så både hsaid och blankett till kundtjänst.
- Log in to comment
sourceSystem ska vara ett HSA-id som pekar på det system som innehåller originalposten (och kan då skilja sig ifrån logicalAdress)
dataController ska innehålla organisationsnummer eller HSA-id på den som är PUA alt samma som i sourceSystem
Mer går att läsa på https://bitbucket.org/rivta-domains/riv.itintegration.engagementindex/raw/1.0.6/docs/TKB_itintegration_engagementindex.docx