Page History
...
| Element | Data type | Beskrivelse |
|---|---|---|
| SorShakMapId | Integer | Unik ID for mapningsrecord |
| ShakId | String | Shak-kode der mappes |
| SorId | Integer | SorId der mappes. Shak/Sor-Id'er medtages kun i gyldighedsperioder, med mapning. |
| IsDirectSorShakMapping | Boolean | True, hvis SHAK-koden er knyttet direkte til SOR-id I SOR. False, hvis SHAK-koden kommer fra en ovenliggende SOR-enhed. |
| ShakIdsDirectSorId | Integer | SOR-id for den enhed, som SHAK-koden er direkte knyttet til. Kun angivet, hvis der er en indirekte mapning mellem "ShakId" og "SorId". Indeholder null, hvis der er en direkte mapning mellem "Shakid og SorId" |
| FromDate | Date | Mapping recorden er gældende fradato. Der er en ny record hver gang der enten er en ændring i SHAK eller SOR. Dvs, denne dato genereres ud fra SOR-fra-dato, SHAK-fra-dato eller nedarvede SOR-fra-datoer. |
| ToDate | Date | Mapping recorden gældende til dato. |
| UpdatedAt | Datetime | Tidspunkt for genereringen af mapnings recorden. |
| SorType | String | Tekstværdi for SOR-type, enten IE, SI, OE |
| SorEntityName | String | SOR Enhedens navn |
| SorEntityTypeId | Integer | Teknisk nøgle for EntityType (SNOMED Concept Id) |
| SorEntityTypeName | String | Angiver hvilken type enheden har - fx privat, regional, tandlægepraksis, klinisk enhed, skadestue. Feltet kan indeholde enten en type af institutionsejer eller en type af sundhedsinstitution eller en type af organisatorisk enhed. |
| SorFirstFromDate | Date | Første dato hvorfra SOR enheden er gældende. |
| SorFromDate | Date | Fra dato for sidste ændring på SOR enheden. Hvis det er en ændring til en af attributterne på SOR enheden vil FromDate indeholde datoen for dagen efter ændringen til attributten. |
| SorToDate | Date | Situation 1: ændringer til SOR enhed og hvor SOR enhed ikke lukkes Situation 2: SOR enhed lukkes |
| SorUpdatedAt | Datetime | Ændringstidspunkt for SOR-enhed |
| SorParentSorId | Integer | Sor-Id for hierarkisk forælder entitet. Null for SorType institutionsejer (IE) |
| SorInstitutionOwnerSorId | Integer | Sor-Id der angiver institutionsejer (IE), dvs. øverste niveau i SOR hierarkiet for den enhed |
| SorInstitutionOwnerEntityName | String | Angiver navnet på enhedens institutionsejer. Er altid udfyldt. |
| SorInstitutionOwnerEntityTypeId | Integer | Teknisk nøgle (SNOMED Concept Id) der angiver typen af institutionsejer. (OWNER_TYPE.SUNDTERM_ID i stedet for TYPE_CODE). |
| SorInstitutionOwnerEntityTypeName | String | Angiver hvilken type enheden har - enten privat, regional, kommunal, stat. |
| SorHealthInstitutionSorId | Integer | Sor-Id der angiver enhedens sundhedsinstitution, dvs. næstøverste niveau i SOR hierarkiet for den enhed. Er udfyldt for sortyperne SI og OE. Null hvis det er en IE sortype. |
| SorHealthInstitutionEntityName | String | Angiver navnet på enhedens sundhedsinstitution. Angives kun for organisatoriske enheder. |
| SorHealthInstitutionEntityTypeId | Integer | Teknisk Id (SNOMED Concept Id) der angiver typen af sundhedsinstitution. |
| SorHealthInstitutionEntityTypeName | String | Angiver typen af sundhedsinstitution fx tandlæge klinik, plejehjem, hospital |
| SorEanLocationCodeState | String | Angiver om lokationsnummer er nedarvet fra den hierarkiske mor. Kan være 'own', 'inherited' eller 'none'. Det er lige blevet ændret I SOR-opdater-webservice, derfor denne ændring her. |
| SorEanLocationCode | Integer | SOR-enhedens lokationsnummer |
| SorGeographicalLocalisationId | Integer | Id for geografisk lokalitet til opslag i tabellen GeoLocalisation |
| SorGeographicalLocalisationName | String | Navn på den geografiske lokalitet |
| SorVisitingAddressInheritanceIndicator | Boolean | True hvis besøgsadressen er arvet via SOR-hierarkiet. Værdier: True/False. |
| SorVisitingAddressStreetName | String | Besøgsadressens vejnavn |
| SorVisitingAddressStreetCode | String | Besøgsadressens vejkode til vejregister i CPR |
| SorVisitingAddressStreetBuildingId | String | Besøgsadressens husnummer |
| SorVisitingAddressFloorId | String | Besøgsadressens etage |
| SorVisitingAddressSuiteId | String | Besøgsadressens dør eller til højre, til venstre eller midt for |
| SorVisitingAddressAdditionalAddressInfo | String | Besøgsadressens ekstra adresseinformation: Information der specificerer fysiske adresser. |
| SorVisitingAddressPostCodeId | String | Besøgsadressens postnummer |
| SorVisitingAddressDistrictName | String | Besøgsadressens postdistriktsnavn |
| SorVisitingAddressMunicipalityCode | String | Besøgsadressens kommunekode, der identificerer en kommune i myndighedstabellerne i Det Centrale Personregister |
| SorVisitingAddressRegionCode | String | Besøgsadressens regionskode |
| SorVisitingAddressCountryIdCode | String | Besøgsadressens landekode. Pt kun er muligt at oprette danske adresser. |
| SorVisitingAddressCoordETRS89z32NMeasure | Decimal | Besøgsadressens GPS koordinater (ETRS89, north) |
| SorVisitingAddressCoordETRS89z32EMeasure | Decimal | Besøgsadressens GPS koordinater (ETRS89, east) |
| SorPrioritizedEntitySpeciality1Id | Integer | Teknisk (SNOMED Concept Id) nøgle til enhedens klinisk hovedspeciale |
| SorPrioritizedEntitySpeciality1Name | String | Angiver enhedens hovedspeciale |
| SorPrioritizedEntitySpeciality2Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality2Name | String | Angiver enhedens bispeciale |
| SorPrioritizedEntitySpeciality3Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality3Name | String | Angiver enhedens bispeciale |
| SorPrioritizedEntitySpeciality4Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality4Name | String | Angiver enhedens bispeciale |
| SorPrioritizedEntitySpeciality5Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality5Name | String | Angiver enhedens bispeciale |
| SorPrioritizedEntitySpeciality6Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality6Name | String | Angiver enhedens bispeciale |
| SorPrioritizedEntitySpeciality7Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality7Name | String | Angiver enhedens bispeciale |
| SorPrioritizedEntitySpeciality8Id | Integer | Teknisk (SNOMED Concept Id) nøgle til klinisk speciale |
| SorPrioritizedEntitySpeciality8Name | String | Angiver enhedens bispeciale |
| ShakDateFrom | Date | Gyldig fra dato for SHAK enhed |
| ShakDateTo | Datetime | Gyldig til dato for SHAK enhed |
| ShakUpdatedAt | Datetime | Ændringstid for SHAK enhed |
| ShakName | String | Shak Navn |
| ShakInstitutionTypeId | String | ID for SHAK institutiontype |
| ShakInstitutionTypeName | String | SHAK institutionstype fra "sygehusniveau" |
| ShakOwnerTypeId | String | ID for SHAK owner type |
| ShakOwnerTypeName | String | SHAK owner type, f.eks. regional, privat, statslig... |
| ShakMainSpecialityId | String | ID for SHAK hovedspeciale. |
| ShakMainSpecialityName | String | SHAK hovedspeciale |
| ShakSpeciality1Id | String | ID for Shak bispeciale 1 |
| ShakSpeciality1Name | String | SHAK bispeciale 1 |
| ShakSpeciality2Id | String | ID for Shak bispeciale 2 |
| ShakSpeciality2Name | String | SHAK bispeciale 2 |
| ShakSpeciality3Id | String | ID for Shak bispeciale 2 |
| ShakSpeciality3Name | String | SHAK bispeciale 2 |
Fejlkoder
Her er en kort liste over, nogle af de fejlkoder som kan forekomme, når servicen benyttes:
...
De nedenstående er hvilke denne applikation definerer:
MedCom fault code | Fault string | Beskrivelse |
|---|---|---|
| search_disabled | Søgefunktionen er ikke tilgængelig | Search funktionen er pt ikke tilgængelig |
| processing_problem | SOAP forspørgslen er ugyldig. Påkrævet namespace mangler | Namespace mangler i forespørgsel |
| processing_problem | SOAP forspørgslen er ugyldig. Ingen gyldig SOAP-action er angivet | SOAP action mangler i forespørgsel |
| processing_problem | SOAP forspørgslen er ugyldig. Den angivne operation findes ikke | Den angivne operation findes ikke |
| processing_problem | Det er ikke muligt at læse forespørgslen | Fejl under læsning af body element |
| ticket_missing | Der opstod en fejl under autentificeringen: Manglende sikkerhedsbillet i forespørgsel | Autentifikations fejl, manglende sikkerhedsbillet i forespørgsel |
| ticket_not_valid | Der opstod en fejl under autentificeringen: Sikkerhedsbilletten er ikke gyldig | Autentifikations fejl, ugyldig sikkerhedsbillet i forespørgsel |
| principal_user_present | Der opstod en fejl under autoriseringen: På vegne af understøttes ikke | Autorisations fejl, på vegne af tillades ikke adgang |
| organisation_missing | Der opstod en fejl under autoriseringen: Manglende organisation i sikkerhedsbilletten | Autorisations fejl, organisation ikke angivet |
| processing_problem | Der opstod en fejl under autoriseringen: Brugertypen kan ikke autoriseres | Autorisations fejl, brugertypen tillades ikke adgang |
| not_authorized | CVR er ikke whitelistet | Autorisations fejl, manglende whitelisting af CVR |
| validation_error | Valideringsfejl: Identifier er ikke angivet | Valideringsfejl, sor eller shak identifier er ikke angivet i forespørgslen |
| syntax_error | Det er ikke muligt at læse body | Fejl under transformeringen af SOAP body til et objekt |
| processing_problem | Det er ikke muligt at skrive objekt | Fejl under at skrive det transformerede objekt til klienten |
| processing_problem | Det er ikke muligt at skrive body | Fejl under transformeringen af object til XML |
| processing_problem | Der er sket en fejl i forsøget på at kontakte SOR databasen | Fejl under forespørgsel mod whitelistingdatabasen |
| processing_problem | Der er sket en fejl i forsøget på at kontakte SDM databasen | Fejl under forespørgsel mod backenden |
Andre fejlkoder kan forekomme, men disse kommer fra backenden, eller dens underliggende services.
Det skal pointeres, at MedCom's fault code kan findes under detail sektionen af den resulterende SOAP fault. Den påkrævede faultstring vil altid være "Server".
Eksempel på kald
Java frameworks
...