Page History
...
Nyeste version af systemet, og anbefalet for nye klienter at integrere med.
Ændringer
Liste af ændringer sket i snitfladen mellem versioner.
Til v2.0
- Request og response bliver indpakket af et ekstra objekt, for at lette arbejdet for servicen (quality of life ændring for fremtidig udvikling)
- Ryddet op i XSD filer, således at det muligt nu kun at udstille de som en klient af servicen skal bruge, uden også at udstille de typer som bruges mod interne SOR systemer
- MoveSorEntity returnerer nu ikke længere SorEntity
- Ændringer i nogle af de SDS producerede XSD filer, således at null værdier er tilladt
- Felterne CommunicationSupplierType og SystemSupplierType er blevet fjernet fra SorEntity
Endpoint
Opdater servicen kan tilgås på adressen:
...
| Element | Data type | Beskrivelse |
|---|---|---|
| SorIdentifier | Long (SorIdentifierType) | Unik nøgle der identificerer en SOR enhed |
| SorType | SorTypeType | Tekstværdi for SOR-type, skal være enten "IO", "HI", eller "OU" |
| SorStatus | SorStatusType | Angiver SOR enhedens status |
| GeographicalLocalisationIdentifier | Long (GeographicalLocalisationIdentifierType) | Id på den geografiske lokation |
| GeographicalLocalisationName | String (GeographicalLocalisationNameType) | Navn på den geografiske lokation |
| HasGeographicalLocalisation | Boolean | Angiver om SOR enheden har en geografisk lokation. Vil altid returneres som false. |
| ParentSorIdentifier | Long (SorIdentifierType) | Forældre SOR-id |
| ActivityAddressInformation | AddressInformationType | Aktivitetsadressen |
| VisitingAddressInformation | AddressInformationType | Besøgsadressen |
| PostalAddressInformation | AddressInformationType | Postadressen |
| PharmacyIdentifier | String (PharmacyIdentifierType) | SOR-enhedens apoteksnummer |
| EntityName | String (SorNameType) | SOR Enhedens navn |
| EntityTypeIdentifier | Long (EntityTypeIdentifier) | Teknisk nøgle for EntityType (SNOMED Concept Id) |
| VirtualAddressInformation | VirtualAddressInformationType | Angiver enhedens hjemmesideadresse, email, telefonnummer og faxnummer |
| ReportingLevelIndicator | Boolean (ReportingLevelIndicator) | Angiver om enheden er indberetningsniveau til Landspatientregisteret (LPR2) |
| LocalAttributeCollection | LocalAttributeCollectionType | Der kan være op til 5 lokale attributter |
| LocalCode | String (LocalCodeType) | SOR-enhedens lokale kode. Attribut der frit kan benyttes af anvender organisationen. |
| EanLocationCodeState | EanLocationCodeStateType | Angiver om lokationsnummer er nedarvet fra den hierarkiske mor. Kan være 'own', 'inherited' eller 'none'. |
| EanLocationCodeEntity | EanLocationCodeEntityType | Angiver lokationsnummeret på SOR enheden |
| PatientsAdmittedIndicator | Boolean (PatientsAdmittedIndicator) | Angiver om enheden er et sengeafsnit |
| AmbulantActivityIndicator | Boolean (AmbulantActivityIndicator) | Angiver om enheden er et ambulatorie |
| ShakIdentifier | String (ShakIdentifierType) | 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 | PrioritizedEntitySpecialityCollectionType | Liste af SOR enhedens kliniske specialer. Der kan angives op til 8, hvoraf nr. 1 er hovedspecialet. |
| ProviderIdentifier | String (ProviderIdentifierType) | SOR-enhedens ydernummer |
| CVRnumberIdentifier | String (CVRnumberIdentifierType) | CVR nummer for SOR-enheden. Obligatorisk hvis SOR typen er IO. |
| ProductionUnitIdentifier | String (ProductionUnitIdentifierType) | P nummer for SOR-enheden |
EanLocationCodeStateType
| Element | Data type | Beskrivelse |
|---|---|---|
| string | Enumeration af stadier. Kan have en af følgende værdier:
|
EanLocationCodeEntityType
| Element | Data type | Beskrivelse |
|---|---|---|
| EanLocationCode | Long (EanLocationCode) | Lokationsnummer |
| OnlyInternalIndicator | Boolean (OnlyInternalIndicator) | Angiver om lokationsnummeret er til internt brug |
| NonActiveIndicator | Boolean (NonActiveIndicator) | Angiver om lokationsnummeret er ikke-aktivt |
| SystemSupplierIdentifier | Long (SystemSupplierType) | Systemleverandør-id |
| CommunicationSupplierIdentifier | Long (CommunicationSupplierType) | Netoperatør-id |
| SystemTypeIdentifier | Long (SystemTypeIdentifier) | EDB-system-id |
| EdiAdministratorIdentifier | Long (EdiAdministratorIdentifier) | EDI-Administrator-id |
| SorNote | String (SorNoteType) | Angiver eventuelle bemærkninger til lokationsnummeret |
| SorStatus | SorStatusType | Angiver SOR enhedens status |
| RegionCode | String (AuthorityCodeType) | Regionens kode, f.eks. 1084 for RegionHovedstaden |
Eksterne typer med lokale ændringer
...
Original: http://filer.nsi.dk/sor/xsd/v_2_0_0/AddressInformation.xsd
| Element | Data type | Beskrivelse |
|---|---|---|
| AddressPostal | AddressPostalType | |
| MunicipalityCode | String (MunicipalityCode) | |
| StreetCode | String (StreetCodeType) | |
| RegionCode | String (AuthorityCodeType) | Feltet benyttes ikke |
| AdditionalAddressInformationText | String (AdditionalAddressInformationTextType) | |
| CoordETRS89z32NMeasure | Decimal (CoordETRS89z32NMeasure) | |
| CoordETRS89z32EMeasure | Decimal (CoordETRS89z32EMeasure) | |
| SkipAddressValidation | Boolean | Nyt felt i forhold til den originale type definition. Indikerer om den indtastede adresse skal valideres. Er altid sat til false i retur objektet. |
| RegionName | String | Nyt felt i forhold til den originale type definition. Indeholder navnet på den valgte regionskode. |
| InheritanceIndicator | Boolean | Nyt felt i forhold til den originale type definition. Indikerer om informationerne er nedarvet eller ej. |
VirtualAddressInformation type
...
Original: http://filer.nsi.dk/sor/xsd/v_1_0_0/VirtualAddressInformation.xsd
| Element | Data type | Beskrivelse |
|---|---|---|
| EmailAddressIdentifier | String (EmailAddressIdentifierType) | |
| Website | String (WebsiteType) | |
| TelehponeNumberIdentifier | String (TelephoneNumberIdentifierType) | |
| FaxNumberIdentifier | Stirng (FaxNumberIdentifierType) | |
| InheritanceIndicator | Boolean | Nyt felt i forhold til den originale type definition. Indikerer om informationerne er nedarvet eller ej. |
CreateSorEntity
Security gruppe påkrævet: SorCentralRole, SorDecentralRole
...