Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ElementData typeBeskrivelse

string

Enumeration af security groups. Kan have en af følgende værdier:

  • SorCentralRole
  • SorDecentralRole
  • SorEditorRole
  • SorGeoRole
  • SorShakRole
  • SorEdiCentralRole
  • SorEdiAdminRole
  • SorMoveEanRole

ArrayOfEdiIdentifierType

ElementData typeBeskrivelse
EdiIdentifierListe af longEDI numre

ArrayOfEanLocationCodeType

ElementData typeBeskrivelse
EanLocationCodeListe af long (EanLocationCode)Lokationsnumre

SorEntityType

ElementData typeBeskrivelse
SorIdentifierLong (SorIdentifierType)Unik nøgle der identificerer en SOR enhed
SorTypeSorTypeTypeTekstværdi for SOR-type, skal være enten "IO", "HI", eller "OU"
SorStatusSorStatusTypeAngiver SOR enhedens status
GeographicalLocalisationIdentifierLong (GeographicalLocalisationIdentifierType)Id på den geografiske lokation
GeographicalLocalisationNameString (GeographicalLocalisationNameType)Navn på den geografiske lokation
HasGeographicalLocalisationBooleanAngiver om SOR enheden har en geografisk lokation. Vil altid returneres som false.
ParentSorIdentifierLong (SorIdentifierType)Forældre SOR-id
ActivityAddressInformationAddressInformationTypeAktivitetsadressen
VisitingAddressInformationAddressInformationTypeBesøgsadressen
PostalAddressInformationAddressInformationTypePostadressen
PharmacyIdentifierString (PharmacyIdentifierType)SOR-enhedens apoteksnummer
EntityNameString (SorNameType)SOR Enhedens navn
EntityTypeIdentifierLong (EntityTypeIdentifier)Teknisk nøgle for EntityType (SNOMED Concept Id)
VirtualAddressInformationVirtualAddressInformationTypeAngiver enhedens hjemmesideadresse, email, telefonnummer og faxnummer
ReportingLevelIndicatorBoolean (ReportingLevelIndicator)Angiver om enheden er indberetningsniveau til Landspatientregisteret (LPR2)
LocalAttributeCollectionLocalAttributeCollectionTypeDer kan være op til 5 lokale attributter
LocalCodeString (LocalCodeType)SOR-enhedens lokale kode. Attribut der frit kan benyttes af anvender organisationen.
EanLocationCodeStateEanLocationCodeStateTypeAngiver om lokationsnummer er nedarvet fra den hierarkiske mor. Kan være 'own', 'inherited' eller 'none'.
EanLocationCodeEntityEanLocationCodeEntityTypeAngiver lokationsnummeret på SOR enheden
PatientsAdmittedIndicatorBoolean (PatientsAdmittedIndicator)Angiver om enheden er et sengeafsnit
AmbulantActivityIndicatorBoolean (AmbulantActivityIndicator)Angiver om enheden er et ambulatorie
ShakIdentifierString (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.
PrioritizedEntitySpecialityCollectionPrioritizedEntitySpecialityCollectionTypeListe af SOR enhedens kliniske specialer. Der kan angives op til 8, hvoraf nr. 1 er hovedspecialet.
ProviderIdentifierString (ProviderIdentifierType)SOR-enhedens ydernummer
CVRnumberIdentifierString (CVRnumberIdentifierType)CVR nummer for SOR-enheden. Obligatorisk hvis SOR typen er IO.
ProductionUnitIdentifierString (ProductionUnitIdentifierType)P nummer for SOR-enheden

EanLocationCodeStateType

ElementData typeBeskrivelse

string

Enumeration af stadier. Kan have en af følgende værdier:

  • Undefined
  • None
  • Inherited
  • Own

EanLocationCodeEntityType

ElementData typeBeskrivelse
EanLocationCodeLong (EanLocationCode)Lokationsnummer
OnlyInternalIndicatorBoolean (OnlyInternalIndicator)Angiver om lokationsnummeret er til internt brug
NonActiveIndicatorBoolean (NonActiveIndicator)Angiver om lokationsnummeret er ikke-aktivt
SystemSupplierIdentifierLong (SystemSupplierType)Systemleverandør-id
CommunicationSupplierIdentifierLong (CommunicationSupplierType)Netoperatør-id
SystemTypeIdentifierLong (SystemTypeIdentifier)EDB-system-id
EdiAdministratorIdentifierLong (EdiAdministratorIdentifier)EDI-Administrator-id
SorNoteString (SorNoteType)Angiver eventuelle bemærkninger til lokationsnummeret
SorStatusSorStatusTypeAngiver SOR enhedens status
RegionCodeString (AuthorityCodeType)Regionens kode, f.eks. 1084 for RegionHovedstaden

Eksterne typer med lokale ændringer

Alle data typer nævnt her, er typer som originalt er defineret andre steder. Projektet har været nødt til at lave lokale ændringer til disse, for at opfylde forskellige behov eller krav.

Disse ændringer er allerede udført i WSDL og XSD filerne leveret af projektet, og ingen ændringer er nødvendige fra anvenders side. Denne sektion er kun til information.

AddressInformationType

Namespace: urn:oio:nsi:2.0.0

Original: http://filer.nsi.dk/sor/xsd/v_2_0_0/AddressInformation.xsd

ElementData typeBeskrivelse
AddressPostalAddressPostalType
MunicipalityCodeString (MunicipalityCode)
StreetCodeString (StreetCodeType)
RegionCodeString (AuthorityCodeType)Feltet benyttes ikke
AdditionalAddressInformationTextString (AdditionalAddressInformationTextType)
CoordETRS89z32NMeasureDecimal (CoordETRS89z32NMeasure)
CoordETRS89z32EMeasureDecimal (CoordETRS89z32EMeasure)
SkipAddressValidationBooleanNyt felt i forhold til den originale type definition. Indikerer om den indtastede adresse skal valideres. Er altid sat til false i retur objektet.
RegionNameStringNyt felt i forhold til den originale type definition. Indeholder navnet på den valgte regionskode.
InheritanceIndicatorBooleanNyt felt i forhold til den originale type definition. Indikerer om informationerne er nedarvet eller ej.

VirtualAddressInformation type

Namespace: urn:oio:sundhedsstyrelsen:organisation:1.0.0

Original: http://filer.nsi.dk/sor/xsd/v_1_0_0/VirtualAddressInformation.xsd

ElementData typeBeskrivelse
EmailAddressIdentifierString (EmailAddressIdentifierType)
WebsiteString (WebsiteType)
TelehponeNumberIdentifierString (TelephoneNumberIdentifierType)
FaxNumberIdentifierStirng (FaxNumberIdentifierType)
InheritanceIndicatorBooleanNyt felt i forhold til den originale type definition. Indikerer om informationerne er nedarvet eller ej.

CreateSorEntity

Security gruppe påkrævet: SorCentralRole, SorDecentralRole

...

CreateSorEntityRequestParameterType

ElementData typeBeskrivelse
SorEntitySorEntityTypeDet SOR objekt som skal oprettes

CreateSorEntityResponseResultType

ElementData typeBeskrivelse
SorEntitySorEntityTypeDet SOR objekt som blev oprettet i systemet

EditSorEntity

Security gruppe påkrævet: SorCentralRole, SorDecentralRole

...

EditSorEntityRequestParameterType

ElementData typeBeskrivelse
SorEntitySorEntityTypeDet SOR objekt som skal redigeres

EditSorEntityResponseResultType

ElementData typeBeskrivelse
SorEntitySorEntityTypeSOR objektet som det ser ud efter redigering

MoveSorEntity

Security gruppe påkrævet: SorCentralRole, SorDecentralRole

...

MoveSorEntityRequestParameterType

ElementData typeBeskrivelse
SorIdentifierLong (SorIdentifierType)ID på det SOR objekt som skal flyttes

MoveSorEntityResponseResultType

ElementData typeBeskrivelse
Tomt objekt

ReplaceSorEntities

Security gruppe påkrævet: SorCentralRole, SorDecentralRole

...

ReplaceSorEntitiesRequestParameterType

ElementData typeBeskrivelse
SorIdentifierLong (SorIdentifierType)ID på det SOR objekt som skal flyttes
FromDateDate (FromDate)Dato for hvornår at erstatningen skal træde i kraft
ReplacesEntityCollectionSorIdentifierCollectionTypeListe af SOR ID'er på de enheder som skal erstattes

ReplaceSorEntitiesResponseResultType

ElementData typeBeskrivelse
Tomt objekt

CloseSorEntity

Security gruppe påkrævet: SorCentralRole, SorDecentralRole

...

CloseSorEntityRequestParameterType

ElementData typeBeskrivelse
SorIdentifierLong (SorIdentifierType)ID på det SOR objekt som skal lukkes
FromDateDate (FromDate)Dato for hvornår at lukningen skal træde i kraft

CloseSorEntityResponseResultType

ElementData typeBeskrivelse
Tomt objekt

EditEanLocationCodeSystemType

...

EditEanLocationCodeSystemTypeRequestParameterType

ElementData typeBeskrivelse
SystemTypeIdentifierLong (SystemTypeIdentifier)EDB-system-id
EanLocationCodeEntitiesArrayOfEanLocationCodeTypeListe af lokationsnumre som skal opdateres

EditEanLocationCodeSystemTypeResponseResultType

ElementData typeBeskrivelse
Tomt objekt

EditEanLocationCodeCommunicationSupplier

...

EditEanLocationCodeCommunicationSupplierRequestParameterType

ElementData typeBeskrivelse
CommunicationSupplierIdentifierLong (CommunicationSupplierIdentifier)VANS leverandør (ID)
EanLocationCodeEntitiesArrayOfEanLocationCodeTypeListe af lokationsnumre som skal opdateres

EditEanLocationCodeCommunicationSupplierResponseResultType

ElementData typeBeskrivelse
Tomt objekt

EditEanLocationCodeEdiAdministrator

...

EditEanLocationCodeEdiAdministratorRequestParameterType

ElementData typeBeskrivelse
EdiAdministratorIdentifierLong (EdiAdministratorIdentifier)EDI-Administrator-id
EanLocationCodeEntitiesArrayOfEanLocationCodeTypeListe af lokationsnumre som skal opdateres

EditEanLocationCodeEdiAdministratorResponseResultType

ElementData typeBeskrivelse
Tomt objekt

EditEanLocationCodeRegion

...

EditEanLocationCodeRegionRequestParameterType

ElementData typeBeskrivelse
RegionCodeString (RegionCode)Region
EanLocationCodeEntitiesArrayOfEanLocationCodeTypeListe af lokationsnumre som skal opdateres

EditEanLocationCodeRegionResponseResultType

ElementData typeBeskrivelse
Tomt objekt

EditEanLocationCodeSystemSupplier

...

EditEanLocationCodeSystemSupplierRequestParameterType

ElementData typeBeskrivelse
SystemSupplierIdentifierLong (SystemSupplierIdentifier)Systemleverandør-id
EanLocationCodeEntitiesArrayOfEanLocationCodeTypeListe af lokationsnumre som skal opdateres

EditEanLocationCodeSystemSupplierResponseResultType

ElementData typeBeskrivelse
Tomt objekt

MoveEanLocationCode

Security gruppe påkrævet: SorEdiCentralRole, SorDecentralRole

...

MoveEanLocationCodeRequestParameterType

ElementData typeBeskrivelse
SorIdentifierLong (SorIdentifierType)SOR-kode for den nye enhed, som den skal knyttes til
EanLocationCodeLong (EanLocationCode)Angiver lokationsnummeret for enheden

MoveEanLocationCodeResponseResultType

ElementData typeBeskrivelse
Tomt objekt

UpdateEdiTypes

Security gruppe påkrævet: SorEdiCentralRole, SorDecentralRole

...

UpdateEdiTypesRequestParameterType

ElementData typeBeskrivelse
EdiIdentifiersArrayOfEdiIdentifierTypeListe af EDI numre
EanLocationCodeEntitiesArrayOfEanLocationCodeTypeListe af lokationsnumre som skal opdateres

UpdateEdiTypesResponseResultType

ElementData typeBeskrivelse
Tomt objekt

Fejlkoder

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:

...

ElementData typeBeskrivelse
SorIdentifierSorIdentifier (long)Unik nøgle der identificerer en SOR enhed
SorTypestringTekstværdi for SOR-type, skal være enten "IO", "HI", eller "OU"
SorStatusSorStatusAngiver SOR enhedens status
GeographicalLocalisationIdentifierGeographicalLocalisationIdentifier (long)Id på den geografiske lokation
GeographicalLocalisationNameGeographicalLocalisationName (string, 40)Navn på den geografiske lokation
HasGeographicalLocalisationbooleanAngiver om SOR enheden har en geografisk lokation. Vil altid returneres som false.
ParentSorIdentifierstringForældre SOR-id
ActivityAddressInformationActivityAddressInformation (AddressInformation)Aktivitetsadressen
VisitingAddressInformationVisitingAddressInformation (AddressInformation)Besøgsadressen
PostalAddressInformationPostalAddressInformation (AddressInformation)Postadressen
PharmacyIdentifierPharmacyIdentifier (string, 20)SOR-enhedens apoteksnummer
EntityNameEntityName (string, 60)SOR Enhedens navn
EntityTypeIdentifierEntityTypeIdentifier (long)Teknisk nøgle for EntityType (SNOMED Concept Id)
VirtualAddressInformationVirtualAddressInformationAngiver enhedens hjemmesideadresse, email, telefonnummer og faxnummer
ReportingLevelIndicatorReportingLevelIndicator (boolean)Angiver om enheden er indberetningsniveau til Landspatientregisteret (LPR2)
LocalAttributeCollectionLocalAttributeCollectionDer kan være op til 5 lokale attributter
LocalCodeLocalCode (string, 20)SOR-enhedens lokale kode. Attribut der frit kan benyttes af anvender organisationen.
EanLocationCodeStateEanLocationCodeStateAngiver om lokationsnummer er nedarvet fra den hierarkiske mor. Kan være 'own', 'inherited' eller 'none'.
EanLocationCodeEntityEanLocationCodeEntityTypeAngiver lokationsnummeret på SOR enheden
CommunicationSupplierCommunicationSupplierFeltet benyttes ikke
PatientsAdmittedIndicatorPatientsAdmittedIndicator (boolean)Angiver om enheden er et sengeafsnit
AmbulantActivityIndicatorAmbulantActivityIndicator (boolean)Angiver om enheden er et ambulatorie
ShakIdentifierShakIdentifier (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.
PrioritizedEntitySpecialityCollectionPrioritizedEntitySpecialityCollectionListe af SOR enhedens kliniske specialer. Der kan angives op til 8, hvoraf nr. 1 er hovedspecialet.
SystemSupplierSystemSupplier

Feltet benyttes ikke

ProviderIdentifierProviderIdentifier (string, 9)SOR-enhedens ydernummer
CVRnumberIdentifierCVRnumberIdentifier (string, 8)CVR nummer for SOR-enheden. Obligatorisk hvis SOR typen er IO.
ProductionUnitIdentifierProductionUnitIdentifier (string, 10)P nummer for SOR-enheden


Eksterne typer med lokale ændringer

Alle data typer nævnt her, er typer som originalt er defineret andre steder. Projektet har været nødt til at lave lokale ændringer til disse, for at opfylde forskellige behov eller krav.

...

ElementData typeBeskrivelse
AddressPostalAddressPostal
MunicipalityCodeMunicipalityCode
StreetCodeStreetCode
RegionCodeRegionCodeFeltet benyttes ikke
AdditionalAddressInformationTextAdditionalAddressInformationText
CoordETRS89z32NMeasureCoordETRS89z32NMeasure
CoordETRS89z32EMeasureCoordETRS89z32EMeasure
SkipAddressValidationbooleanNyt felt i forhold til den originale type definition. Indikerer om den indtastede adresse skal valideres. Er altid sat til false i retur objektet.
RegionNamestringNyt felt i forhold til den originale type definition. Indeholder navnet på den valgte regionskode.
InheritanceIndicatorbooleanNyt felt i forhold til den originale type definition. Indikerer om informationerne er nedarvet eller ej.


VirtualAddressInformation type

Namespace: urn:oio:sundhedsstyrelsen:organisation:1.0.0

...