Page History
Navitabs | ||||
---|---|---|---|---|
| ||||
...
Element | Data type | Beskrivelse |
---|---|---|
SorIdentifier | SorIdentifier (long) | Unik nøgle der identificerer en SOR enhed |
SorType | string | Tekstværdi for SOR-type, skal være enten "IO", "HI", eller "OU" |
GeographicalLocalisationIdentifier | GeographicalLocalisationIdentifier (long) | Id på geografisklokalitet |
GeographicalLocalisationName | GeographicalLocalisationName (string, 40) | Navn på den geografiske lokalitet |
HasGeographicalLocalisation | boolean | Angiveer om SOR enheden har en grafisk lokation |
ParentSorIdentifier | string | Forældre SOR-id |
ActivityAddressInformation | ActivityAddressInformation | Aktivitetsadressen |
VisitingAddressInformation | VisitingAddressInformation | Besøgsadressen |
PostalAddressInformation | PostalAddressInformation | Postadressen |
PharmacyIdentifier | PharmacyIdentifier (string, 20) | SOR-enhedens apoteksnummer |
EntityName | EntityName (string, 60) | SOR Enhedens navn |
EntityTypeIdentifier | EntityTypeIdentifier (long) | Teknisk nøgle for EntityType (SNOMED Concept Id) |
VirtualAddressInformation | VirtualAddressInformation | Angiver enhedens hjemmesideadresse |
ReportingLevelIndicator | ReportingLevelIndicator (boolean) | Angiver om enheden er indberetningsniveau til Landspatientregisteret (LPR2) |
LocalAttributeCollection | LocalAttributeCollection | Der kan være op til 5 lokale attributter |
LocalCode | LocalCode (stirng, 20) | SOR-enhedens lokale kode. Attribut der frit kan benyttes af anvender organisationen. |
EanLocationCodeState | EanLocationCodeState | Angiver om lokationsnummer er nedarvet fra den hierarkiske mor. Kan være 'own', 'inherited' eller 'none'. |
EanLocationCodeEntity | EanLocationCodeEntityType | Angiver lokationsnummeret på SOR enheden |
CommunicationSupplier | CommunicationSupplier | Angiver netoperatør for lokationsnummeret. Obligatorisk hvis lokationsnummeret oprettes. |
PatientsAdmittedIndicator | PatientsAdmittedIndicator (boolean) | Angiver om enheden er et sengeafsnit |
AmbulantActivityIndicator | AmbulantActivityIndicator (boolean) | Angiver om enheden er et ambulatorie |
ShakIdentifier | ShakIdentifier (string, 7) | Angiver hvilken sygehusafdelingskode, der er knyttet til SORenheden. Den samme sygehusafdelingskode kan være knyttet til mere end én SORenhed. Der kan kun registreres officielle sygehusafdelingskoder. |
PrioritizedEntitySpecialityCollection | PrioritizedEntitySpecialityCollection | Liste af SOR enhedens kliniske specialer. Der kan angives op til 8, hvoraf nr. 1 er hovedspecialet. |
SystemSupplier | SystemSupplier | Angiver systemleverandøren for lokationsnummeret. Obligatorisk hvis lokationsnummer oprettes. |
ProviderIdentifier | ProviderIdentifier (string, 9) | SOR-enhedens ydernummer |
CVRnumberIdentifier | CVRnumberIdentifier (string, 8) | CVR nummer for SOR-enheden |
ProductionUnitIdentifier | ProductionUnitIdentifier (string, 10) | P nummer for SOR-enheden |
...
Alle operationer vil som udgangspunkt returnere et Status
objekt som en del af svaret. Dette object indeholder altid to felter, ErrorCode
og Message
. Hvis ErrorCode
er 0, så var kaldet en succes, ellers skete der en fejl i løbet af kaldet. Positive værdier er validerings fejl fra SOR's interne systemer, og Message
vil have en beskrivelse af fejlen. Mere tekniske fejl vil blive lavet som en SOAP fault. De nedenstående er hvilke denne applikation definerer:
MedCom fault code | Fault string | Beskrivelse |
---|---|---|
invalid_signature | Invalid signature | Autentifikations fejl, invalid signatur |
missing_required_header | Unable to read request | Autentifikations fejl, kan ikke læse forespørgelsen |
security_level_failed | Invalid authentication level, level 3 or 4 required | Autorisations fejl, kun certifikat niveau 3 eller 4 er tilladt |
expired_idcard | Current time is outside of valid period | Autorisations fejl, uden for gyldighedsperioden for sikkerheds headeren |
invalid_certificate | The type of certificate used is invalid, FOCES or MOCES required | Autorisations fejl, ugyldig type af certifikat brugt, kun FOCES og MOCES er tilladt |
not_authorized | CVR not whitelisted | Autorisations fejl, CVR er ikke whitelisted |
Error happened while contacting SOR database | Fejl under forespørgelse mod databasen | |
syntax_error | Unable to parse body | Fejl under transformeringen af SOAP body til et objekt |
Unable to marshal object | Fejl under transformeringen af object til XML | |
Unable to write body | Fejl under at skrive det transformerede objekt til klienten | |
Error happened while contacting SOR backend | Fejl under forespørgelse mod backenden | |
Invalid request type | Ukendt operation mod backenden |
Andre fejlkoder kan forekomme, men disse kommer fra backenden, eller dens underliggende services.
...