Schema commoncodes.xsd


schema location ..\..\commoncodes.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://healthXML.org/PasLink
 
Elements  Complex types  Simple types 
CommonCodesDataFile  AdditionalIdListCommonCode  CommonCodeTypes 
DeleteCommonCodeRequest  AdditionalIdTypeCommonCode  MedicalRegisterTypes 
DeleteCommonCodeResponse  CodeOIDTextType  oid 
GetCommonCodeRequest  CodeTextType 
GetCommonCodeResponse  CommonCodeDetailType 
GetServiceCodeRequest  CommonCodeFileType 
GetServiceCodeResponse  CommonCodeListType 
ListAllMunicipalityCodeResponse  CommonCodeType 
ListAllPostalCodeResponse  CommonRequestType 
ListCommonCodesRequest  CV 
ListCommonCodesResponse  InsertedChangedByType 
ListMedicalCodeCombinationsRequest  InsertedChangedByTypeWithInst 
ListMedicalCodeCombinationsResponse  MedicalCodeType 
SaveCommonCodeRequest  MedicalRegisterType 
SaveCommonCodeResponse  OrganizationTypeCommonCode 
SearchCommonCodesRequest  OrganizationTypeExtCommonCode 
SearchMedicalCodesRequest  ValidDateTypeCommonCode 
SearchMedicalCodesResponse 
SearchMunicipalityCodeRequest 
SearchMunicipalityCodeResponse 
SearchPostalCodeRequest 
SearchPostalCodeResponse 


element CommonCodesDataFile
diagram CommonCodes_p1.png
namespace http://healthXML.org/PasLink
properties
content complex
children Codings
source <xs:element name="CommonCodesDataFile">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Codings" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="CommonCodeFileType">
             
<xs:attribute name="Enabled" type="xs:boolean" use="optional" default="true"/>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonCodesDataFile/Codings
diagram CommonCodes_p2.png
namespace http://healthXML.org/PasLink
type extension of CommonCodeFileType
properties
minOcc 1
maxOcc unbounded
content complex
children CommonCodeName CommonCodeType Text Description Codes
attributes
Name  Type  Use  Default  Fixed  Annotation
Enabled  xs:boolean  optional  true    
source <xs:element name="Codings" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CommonCodeFileType">
       
<xs:attribute name="Enabled" type="xs:boolean" use="optional" default="true"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute CommonCodesDataFile/Codings/@Enabled
type xs:boolean
properties
use optional
default true
source <xs:attribute name="Enabled" type="xs:boolean" use="optional" default="true"/>

element DeleteCommonCodeRequest
diagram CommonCodes_p3.png
namespace http://healthXML.org/PasLink
properties
content complex
children CodeId TypeOfCodeId
source <xs:element name="DeleteCommonCodeRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CodeId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfCodeId" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeleteCommonCodeRequest/CodeId
diagram CommonCodes_p4.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
source <xs:element name="CodeId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DeleteCommonCodeRequest/TypeOfCodeId
diagram CommonCodes_p5.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
source <xs:element name="TypeOfCodeId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DeleteCommonCodeResponse
diagram CommonCodes_p6.png
namespace http://healthXML.org/PasLink
properties
content complex
source <xs:element name="DeleteCommonCodeResponse">
 
<xs:complexType>
   
<xs:sequence/>
 
</xs:complexType>
</xs:element>

element GetCommonCodeRequest
diagram CommonCodes_p7.png
namespace http://healthXML.org/PasLink
properties
content complex
children CodeId TypeOfCodeId
annotation
documentation
Get one code for a common register
source <xs:element name="GetCommonCodeRequest">
 
<xs:annotation>
   
<xs:documentation>Get one code for a common register</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CodeId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfCodeId" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetCommonCodeRequest/CodeId
diagram CommonCodes_p8.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
source <xs:element name="CodeId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetCommonCodeRequest/TypeOfCodeId
diagram CommonCodes_p9.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
source <xs:element name="TypeOfCodeId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetCommonCodeResponse
diagram CommonCodes_p10.png
namespace http://healthXML.org/PasLink
properties
content complex
children CommonCode
source <xs:element name="GetCommonCodeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CommonCode" type="CommonCodeDetailType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetCommonCodeResponse/CommonCode
diagram CommonCodes_p11.png
namespace http://healthXML.org/PasLink
type CommonCodeDetailType
properties
content complex
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType Registration Update
source <xs:element name="CommonCode" type="CommonCodeDetailType"/>

element GetServiceCodeRequest
diagram CommonCodes_p12.png
namespace http://healthXML.org/PasLink
properties
content complex
children ServiceType ServiceCode Date
source <xs:element name="GetServiceCodeRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ServiceType" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Type of service</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ServiceCode" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Service Code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Date" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>QueryDate. HIS90: If not in input the query date is defaulted to current date.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetServiceCodeRequest/ServiceType
diagram CommonCodes_p13.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Type of service
source <xs:element name="ServiceType" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Type of service</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetServiceCodeRequest/ServiceCode
diagram CommonCodes_p14.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Service Code
source <xs:element name="ServiceCode" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Service Code</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetServiceCodeRequest/Date
diagram CommonCodes_p15.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
QueryDate. HIS90: If not in input the query date is defaulted to current date.
source <xs:element name="Date" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>QueryDate. HIS90: If not in input the query date is defaulted to current date.</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetServiceCodeResponse
diagram CommonCodes_p16.png
namespace http://healthXML.org/PasLink
properties
content complex
children ServiceType ServiceCode ServiceInformation
annotation
documentation
Response for GetServiceCode
source <xs:element name="GetServiceCodeResponse">
 
<xs:annotation>
   
<xs:documentation>Response for GetServiceCode</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ServiceType" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Type of Service</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ServiceCode" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Service</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ServiceInformation" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Information for a service or service rates that an service iis created of. HIS90: For HIS90 the method will only show first 10 found service rates for a service that is valid on selection date</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ServiceCodeGroup" type="xs:string" minOccurs="0"/>
           
<xs:element name="Period">
             
<xs:annotation>
               
<xs:documentation>Validitity periode for an service or service rate</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="FromDate" type="xs:dateTime"/>
                 
<xs:element name="ToDate" type="xs:dateTime"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="RateCode" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Service can be based on multible rates</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Description" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>A service description and in case that an service is created by multible rates a service rate description</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetServiceCodeResponse/ServiceType
diagram CommonCodes_p17.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Type of Service
source <xs:element name="ServiceType" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Type of Service</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetServiceCodeResponse/ServiceCode
diagram CommonCodes_p18.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Service
source <xs:element name="ServiceCode" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Service</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetServiceCodeResponse/ServiceInformation
diagram CommonCodes_p19.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children ServiceCodeGroup Period RateCode Description
annotation
documentation
Information for a service or service rates that an service iis created of. HIS90: For HIS90 the method will only show first 10 found service rates for a service that is valid on selection date
source <xs:element name="ServiceInformation" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Information for a service or service rates that an service iis created of. HIS90: For HIS90 the method will only show first 10 found service rates for a service that is valid on selection date</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ServiceCodeGroup" type="xs:string" minOccurs="0"/>
     
<xs:element name="Period">
       
<xs:annotation>
         
<xs:documentation>Validitity periode for an service or service rate</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="FromDate" type="xs:dateTime"/>
           
<xs:element name="ToDate" type="xs:dateTime"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="RateCode" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Service can be based on multible rates</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Description" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>A service description and in case that an service is created by multible rates a service rate description</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetServiceCodeResponse/ServiceInformation/ServiceCodeGroup
diagram CommonCodes_p20.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ServiceCodeGroup" type="xs:string" minOccurs="0"/>

element GetServiceCodeResponse/ServiceInformation/Period
diagram CommonCodes_p21.png
namespace http://healthXML.org/PasLink
properties
content complex
children FromDate ToDate
annotation
documentation
Validitity periode for an service or service rate
source <xs:element name="Period">
 
<xs:annotation>
   
<xs:documentation>Validitity periode for an service or service rate</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="FromDate" type="xs:dateTime"/>
     
<xs:element name="ToDate" type="xs:dateTime"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetServiceCodeResponse/ServiceInformation/Period/FromDate
diagram CommonCodes_p22.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="FromDate" type="xs:dateTime"/>

element GetServiceCodeResponse/ServiceInformation/Period/ToDate
diagram CommonCodes_p23.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="ToDate" type="xs:dateTime"/>

element GetServiceCodeResponse/ServiceInformation/RateCode
diagram CommonCodes_p24.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Service can be based on multible rates
source <xs:element name="RateCode" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Service can be based on multible rates</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetServiceCodeResponse/ServiceInformation/Description
diagram CommonCodes_p25.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
A service description and in case that an service is created by multible rates a service rate description
source <xs:element name="Description" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>A service description and in case that an service is created by multible rates a service rate description</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListAllMunicipalityCodeResponse
diagram CommonCodes_p26.png
namespace http://healthXML.org/PasLink
properties
content complex
children MunicipalityCodes
source <xs:element name="ListAllMunicipalityCodeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MunicipalityCodes" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="MunicipalityCode" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllMunicipalityCodeResponse/MunicipalityCodes
diagram CommonCodes_p27.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children MunicipalityCode
source <xs:element name="MunicipalityCodes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MunicipalityCode" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllMunicipalityCodeResponse/MunicipalityCodes/MunicipalityCode
diagram CommonCodes_p28.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Code Name
source <xs:element name="MunicipalityCode" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllMunicipalityCodeResponse/MunicipalityCodes/MunicipalityCode/Code
diagram CommonCodes_p29.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListAllMunicipalityCodeResponse/MunicipalityCodes/MunicipalityCode/Name
diagram CommonCodes_p30.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element ListAllPostalCodeResponse
diagram CommonCodes_p31.png
namespace http://healthXML.org/PasLink
properties
content complex
children PostalCodes
source <xs:element name="ListAllPostalCodeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PostalCodes" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PostalCode" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Postal">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Name" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Municipality" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Name" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="County" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Name" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllPostalCodeResponse/PostalCodes
diagram CommonCodes_p32.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children PostalCode
source <xs:element name="PostalCodes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PostalCode" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Postal">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Municipality" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="County" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllPostalCodeResponse/PostalCodes/PostalCode
diagram CommonCodes_p33.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Postal Municipality County
source <xs:element name="PostalCode" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Postal">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Municipality" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="County" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/Postal
diagram CommonCodes_p34.png
namespace http://healthXML.org/PasLink
properties
content complex
children Code Name
source <xs:element name="Postal">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/Postal/Code
diagram CommonCodes_p35.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/Postal/Name
diagram CommonCodes_p36.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/Municipality
diagram CommonCodes_p37.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Name
source <xs:element name="Municipality" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/Municipality/Code
diagram CommonCodes_p38.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/Municipality/Name
diagram CommonCodes_p39.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/County
diagram CommonCodes_p40.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Name
source <xs:element name="County" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/County/Code
diagram CommonCodes_p41.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListAllPostalCodeResponse/PostalCodes/PostalCode/County/Name
diagram CommonCodes_p42.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element ListCommonCodesRequest
diagram CommonCodes_p43.png
namespace http://healthXML.org/PasLink
type extension of CommonRequestType
properties
content complex
children Code Types Valid CommonCodeType InvalidateCache
annotation
documentation
Request to ListCommonCodes
source <xs:element name="ListCommonCodesRequest">
 
<xs:annotation>
   
<xs:documentation>Request to ListCommonCodes</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CommonRequestType">
       
<xs:sequence>
         
<xs:element name="CommonCodeType" type="CommonCodeTypes"/>
         
<xs:element name="InvalidateCache" type="xs:boolean" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Flag to invalidate the ccahe in the method.
only to be used with admin functions to update the common codes by Tieto.
Never to be used or set by any othre developers than Tieto.
Null/missing or False - Keep cache/do nothing
True - Invalidate/clear cache
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ListCommonCodesRequest/CommonCodeType
diagram CommonCodes_p44.png
namespace http://healthXML.org/PasLink
type CommonCodeTypes
properties
content simple
facets
Kind Value Annotation
enumeration NotSet
enumeration RequesterCode
enumeration AdmitCode
enumeration Rate
enumeration MunicipalityCode
enumeration NationalityCode
enumeration PostCode
enumeration LanguageCode
enumeration LetterCode
enumeration VDGRCode
enumeration VHDGCode
enumeration PriorityCode
enumeration CancelReasonCode
enumeration ClinicalAreaGroupCode
enumeration FreeCode
enumeration CashCode
enumeration PaymentMethodCode
enumeration RefundCode
enumeration MaritialCode
enumeration UrbanNeighbourhoodCode
enumeration AdmissionFromCode
enumeration EECDocumentationCode
enumeration ContactCategoryCode
enumeration ContactGroupCode
enumeration ContactDischargeReasonCode
enumeration ContactFinishedCode
enumeration TransportationCode
enumeration ContactAdmittedToCode
enumeration ContactDischargedToCode
enumeration ContactMeasurementCode
enumeration ContactParticipantCode
enumeration ContactTreaterType
enumeration ContactTreatmentCode
enumeration DecisionCode
enumeration DecisionType
enumeration ComplaintType
enumeration CriteriaType
enumeration PatientAdditionalInformationCode
enumeration PatientAdditionalInformationType
enumeration PatientConfidentialCode
enumeration WaitingListStatusCode
enumeration WaitingListGuaranteeCode
enumeration CarePeriodStatusCode
enumeration ContactAccidentCode
enumeration ContactStatusCode
enumeration AppointmentType
enumeration TypeOfCareCode
enumeration MetaInformationCode
enumeration OrganizationTypeCode
enumeration MessageTypeCode
enumeration DocumentPhrases
enumeration ComplaintResultType
enumeration SystemPrintersCode
enumeration PatientLeaveCode
enumeration CareTypeCodes
enumeration IndividualPlanStatusCodes
enumeration IndividualPlanRoleCodes
enumeration EvaluationPriorityCode
enumeration CarePeriodInformationType
enumeration GenericCodeSets
enumeration GenericCodeValues
enumeration AdmSex
enumeration AdmYesNo
enumeration AdmYesNoUnknown
enumeration DrugOpioid
enumeration DrugLivingConditions
enumeration DrugSyringeUse
enumeration DrugSyringeFrequency
enumeration DrugSyringeNeedleSharing
enumeration DrugMentalHealth
enumeration DrugFrequencyOfUse
enumeration DrugType
enumeration DrugIngestionMethod
enumeration DrugLivesWith
enumeration DrugLivingChildrenU18
enumeration DrugAgeChildrenU18
enumeration DrugBloodVirusTested
enumeration DrugBloodVirusType
enumeration DrugFollowUp
enumeration DrugTreatmentEnding
enumeration DecisionGroup
enumeration UpdatableCommonCodes
enumeration AdmTreatmentTime
enumeration PatientClassificationCode
enumeration HelfoNotificationStatus
enumeration PsychosocialAspects
enumeration PsychosocialFunctionLevel
enumeration PsychosocialFunctionType
enumeration WaitTimeEndCode
enumeration ReferralReasonChildCond
enumeration ReferralReasonChildEnv
enumeration ChildWelfareRole
enumeration CarePeriodInfoGroupCodes
enumeration PatientRelationRole
enumeration CareLivingSituation
enumeration PatientTranslatorNeed
enumeration EPRInfoTransferConsent
enumeration PatientLivingWithPartner
enumeration PatientEthnicAffiliation
enumeration PatientCaregiverRelations
enumeration AddressPostalTypes
enumeration AddressTelephoneTypes
enumeration AddressEmailTypes
enumeration AddressLineTypes
enumeration ContactAdditionalInfoType
enumeration CollInstanceServiceTypes
enumeration RoomAttributeTypes
enumeration CarePeriodResourceTypes
enumeration WaitingListAdditionalInfoType
enumeration DocumentLanguageCodes
enumeration ContactActivityTypeCodes
source <xs:element name="CommonCodeType" type="CommonCodeTypes"/>

element ListCommonCodesRequest/InvalidateCache
diagram CommonCodes_p45.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Flag to invalidate the ccahe in the method.
only to be used with admin functions to update the common codes by Tieto.
Never to be used or set by any othre developers than Tieto.
Null/missing or False - Keep cache/do nothing
True - Invalidate/clear cache
source <xs:element name="InvalidateCache" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Flag to invalidate the ccahe in the method.
only to be used with admin functions to update the common codes by Tieto.
Never to be used or set by any othre developers than Tieto.
Null/missing or False - Keep cache/do nothing
True - Invalidate/clear cache
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListCommonCodesResponse
diagram CommonCodes_p46.png
namespace http://healthXML.org/PasLink
type extension of CommonCodeListType
properties
content complex
children CommonCodeType Codes
annotation
documentation
Response from ListCommonCodes
source <xs:element name="ListCommonCodesResponse">
 
<xs:annotation>
   
<xs:documentation>Response from ListCommonCodes</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CommonCodeListType"/>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ListMedicalCodeCombinationsRequest
diagram CommonCodes_p47.png
namespace http://healthXML.org/PasLink
properties
content complex
children MedicalCodeId
annotation
documentation
Medical code (i.e.ICD10 etc)
source <xs:element name="ListMedicalCodeCombinationsRequest">
 
<xs:annotation>
   
<xs:documentation>Medical code (i.e.ICD10 etc)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalCodeId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Internal medical code id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListMedicalCodeCombinationsRequest/MedicalCodeId
diagram CommonCodes_p48.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Internal medical code id
source <xs:element name="MedicalCodeId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Internal medical code id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListMedicalCodeCombinationsResponse
diagram CommonCodes_p49.png
namespace http://healthXML.org/PasLink
properties
content complex
children MedicalCodes
annotation
documentation
Registered combined codes( from ICD10, NCSP)
source <xs:element name="ListMedicalCodeCombinationsResponse">
 
<xs:annotation>
   
<xs:documentation>Registered combined codes( from ICD10, NCSP)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalCodes" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="MedicalCode" type="MedicalCodeType" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListMedicalCodeCombinationsResponse/MedicalCodes
diagram CommonCodes_p50.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children MedicalCode
source <xs:element name="MedicalCodes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalCode" type="MedicalCodeType" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListMedicalCodeCombinationsResponse/MedicalCodes/MedicalCode
diagram CommonCodes_p51.png
namespace http://healthXML.org/PasLink
type MedicalCodeType
properties
minOcc 1
maxOcc unbounded
content complex
children Id Code Text MedicalRegister
source <xs:element name="MedicalCode" type="MedicalCodeType" maxOccurs="unbounded"/>

element SaveCommonCodeRequest
diagram CommonCodes_p52.png
namespace http://healthXML.org/PasLink
properties
content complex
children CommonCode
annotation
documentation
Save/Update one code for a common register
source <xs:element name="SaveCommonCodeRequest">
 
<xs:annotation>
   
<xs:documentation>Save/Update one code for a common register</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CommonCode" type="CommonCodeDetailType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SaveCommonCodeRequest/CommonCode
diagram CommonCodes_p53.png
namespace http://healthXML.org/PasLink
type CommonCodeDetailType
properties
content complex
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType Registration Update
source <xs:element name="CommonCode" type="CommonCodeDetailType"/>

element SaveCommonCodeResponse
diagram CommonCodes_p54.png
namespace http://healthXML.org/PasLink
properties
content complex
children CommonCode
source <xs:element name="SaveCommonCodeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CommonCode" type="CommonCodeDetailType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SaveCommonCodeResponse/CommonCode
diagram CommonCodes_p55.png
namespace http://healthXML.org/PasLink
type CommonCodeDetailType
properties
content complex
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType Registration Update
source <xs:element name="CommonCode" type="CommonCodeDetailType"/>

element SearchCommonCodesRequest
diagram CommonCodes_p56.png
namespace http://healthXML.org/PasLink
properties
content complex
children CommonCodeType SearchKey Valid
source <xs:element name="SearchCommonCodesRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CommonCodeType" type="CommonCodeTypes">
       
<xs:annotation>
         
<xs:documentation>Comon code set type</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SearchKey" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Key/phrase to search for</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Valid" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>List valid codes</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="AllCodes" type="xs:boolean" default="false" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchCommonCodesRequest/CommonCodeType
diagram CommonCodes_p57.png
namespace http://healthXML.org/PasLink
type CommonCodeTypes
properties
content simple
facets
Kind Value Annotation
enumeration NotSet
enumeration RequesterCode
enumeration AdmitCode
enumeration Rate
enumeration MunicipalityCode
enumeration NationalityCode
enumeration PostCode
enumeration LanguageCode
enumeration LetterCode
enumeration VDGRCode
enumeration VHDGCode
enumeration PriorityCode
enumeration CancelReasonCode
enumeration ClinicalAreaGroupCode
enumeration FreeCode
enumeration CashCode
enumeration PaymentMethodCode
enumeration RefundCode
enumeration MaritialCode
enumeration UrbanNeighbourhoodCode
enumeration AdmissionFromCode
enumeration EECDocumentationCode
enumeration ContactCategoryCode
enumeration ContactGroupCode
enumeration ContactDischargeReasonCode
enumeration ContactFinishedCode
enumeration TransportationCode
enumeration ContactAdmittedToCode
enumeration ContactDischargedToCode
enumeration ContactMeasurementCode
enumeration ContactParticipantCode
enumeration ContactTreaterType
enumeration ContactTreatmentCode
enumeration DecisionCode
enumeration DecisionType
enumeration ComplaintType
enumeration CriteriaType
enumeration PatientAdditionalInformationCode
enumeration PatientAdditionalInformationType
enumeration PatientConfidentialCode
enumeration WaitingListStatusCode
enumeration WaitingListGuaranteeCode
enumeration CarePeriodStatusCode
enumeration ContactAccidentCode
enumeration ContactStatusCode
enumeration AppointmentType
enumeration TypeOfCareCode
enumeration MetaInformationCode
enumeration OrganizationTypeCode
enumeration MessageTypeCode
enumeration DocumentPhrases
enumeration ComplaintResultType
enumeration SystemPrintersCode
enumeration PatientLeaveCode
enumeration CareTypeCodes
enumeration IndividualPlanStatusCodes
enumeration IndividualPlanRoleCodes
enumeration EvaluationPriorityCode
enumeration CarePeriodInformationType
enumeration GenericCodeSets
enumeration GenericCodeValues
enumeration AdmSex
enumeration AdmYesNo
enumeration AdmYesNoUnknown
enumeration DrugOpioid
enumeration DrugLivingConditions
enumeration DrugSyringeUse
enumeration DrugSyringeFrequency
enumeration DrugSyringeNeedleSharing
enumeration DrugMentalHealth
enumeration DrugFrequencyOfUse
enumeration DrugType
enumeration DrugIngestionMethod
enumeration DrugLivesWith
enumeration DrugLivingChildrenU18
enumeration DrugAgeChildrenU18
enumeration DrugBloodVirusTested
enumeration DrugBloodVirusType
enumeration DrugFollowUp
enumeration DrugTreatmentEnding
enumeration DecisionGroup
enumeration UpdatableCommonCodes
enumeration AdmTreatmentTime
enumeration PatientClassificationCode
enumeration HelfoNotificationStatus
enumeration PsychosocialAspects
enumeration PsychosocialFunctionLevel
enumeration PsychosocialFunctionType
enumeration WaitTimeEndCode
enumeration ReferralReasonChildCond
enumeration ReferralReasonChildEnv
enumeration ChildWelfareRole
enumeration CarePeriodInfoGroupCodes
enumeration PatientRelationRole
enumeration CareLivingSituation
enumeration PatientTranslatorNeed
enumeration EPRInfoTransferConsent
enumeration PatientLivingWithPartner
enumeration PatientEthnicAffiliation
enumeration PatientCaregiverRelations
enumeration AddressPostalTypes
enumeration AddressTelephoneTypes
enumeration AddressEmailTypes
enumeration AddressLineTypes
enumeration ContactAdditionalInfoType
enumeration CollInstanceServiceTypes
enumeration RoomAttributeTypes
enumeration CarePeriodResourceTypes
enumeration WaitingListAdditionalInfoType
enumeration DocumentLanguageCodes
enumeration ContactActivityTypeCodes
annotation
documentation
Comon code set type
source <xs:element name="CommonCodeType" type="CommonCodeTypes">
 
<xs:annotation>
   
<xs:documentation>Comon code set type</xs:documentation>
 
</xs:annotation>
</xs:element>

element SearchCommonCodesRequest/SearchKey
diagram CommonCodes_p58.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Key/phrase to search for
source <xs:element name="SearchKey" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Key/phrase to search for</xs:documentation>
 
</xs:annotation>
</xs:element>

element SearchCommonCodesRequest/Valid
diagram CommonCodes_p59.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children AllCodes
annotation
documentation
List valid codes
source <xs:element name="Valid" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>List valid codes</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AllCodes" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchCommonCodesRequest/Valid/AllCodes
diagram CommonCodes_p60.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
source <xs:element name="AllCodes" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element SearchMedicalCodesRequest
diagram CommonCodes_p61.png
namespace http://healthXML.org/PasLink
properties
content complex
children MedicalRegisterType SearchKey
annotation
documentation
Request for free text search in all medical codes reqisters
source <xs:element name="SearchMedicalCodesRequest">
 
<xs:annotation>
   
<xs:documentation>Request for free text search in all medical codes reqisters</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
       
<xs:annotation>
         
<xs:documentation>Medical register type</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SearchKey" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Key/phrase to search for</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesRequest/MedicalRegisterType
diagram CommonCodes_p62.png
namespace http://healthXML.org/PasLink
type MedicalRegisterTypes
properties
content simple
facets
Kind Value Annotation
enumeration All
enumeration Diagnosis
enumeration Procedures
annotation
documentation
Medical register type
source <xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
 
<xs:annotation>
   
<xs:documentation>Medical register type</xs:documentation>
 
</xs:annotation>
</xs:element>

element SearchMedicalCodesRequest/SearchKey
diagram CommonCodes_p63.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Key/phrase to search for
source <xs:element name="SearchKey" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Key/phrase to search for</xs:documentation>
 
</xs:annotation>
</xs:element>

element SearchMedicalCodesResponse
diagram CommonCodes_p64.png
namespace http://healthXML.org/PasLink
properties
content complex
children MedicalCodes
annotation
documentation
Response from free text search in all medical codes reqisters
source <xs:element name="SearchMedicalCodesResponse">
 
<xs:annotation>
   
<xs:documentation>Response from free text search in all medical codes reqisters</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalCodes">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="MedicalCode" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>Medical code</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:int"/>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Text">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ShortText" type="xs:string"/>
                       
<xs:element name="LongText" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
                 
<xs:element name="LastChanged" type="InsertedChangedByType"/>
                 
<xs:element name="MedicalRegister">
                   
<xs:annotation>
                     
<xs:documentation>Medical code register (ie. ICD-10, NCSP)</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Id" type="xs:int"/>
                       
<xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
                         
<xs:annotation>
                           
<xs:documentation>Medical register type</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Type" type="xs:string"/>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Version" type="xs:string"/>
                       
<xs:element name="Text" type="xs:string"/>
                       
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
                       
<xs:element name="LastChanged" type="InsertedChangedByType"/>
                       
<xs:element name="OrganizationUnits" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="OrganizationUnit" type="OrganizationTypeCommonCode" maxOccurs="unbounded"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes
diagram CommonCodes_p65.png
namespace http://healthXML.org/PasLink
properties
content complex
children MedicalCode
source <xs:element name="MedicalCodes">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalCode" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Medical code</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:int"/>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Text">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ShortText" type="xs:string"/>
                 
<xs:element name="LongText" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
           
<xs:element name="LastChanged" type="InsertedChangedByType"/>
           
<xs:element name="MedicalRegister">
             
<xs:annotation>
               
<xs:documentation>Medical code register (ie. ICD-10, NCSP)</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:int"/>
                 
<xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
                   
<xs:annotation>
                     
<xs:documentation>Medical register type</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Type" type="xs:string"/>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
                 
<xs:element name="Version" type="xs:string"/>
                 
<xs:element name="Text" type="xs:string"/>
                 
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
                 
<xs:element name="LastChanged" type="InsertedChangedByType"/>
                 
<xs:element name="OrganizationUnits" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="OrganizationUnit" type="OrganizationTypeCommonCode" maxOccurs="unbounded"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode
diagram CommonCodes_p66.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Id Code Text ValidPeriod LastChanged MedicalRegister
annotation
documentation
Medical code
source <xs:element name="MedicalCode" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Medical code</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:int"/>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Text">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ShortText" type="xs:string"/>
           
<xs:element name="LongText" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
     
<xs:element name="LastChanged" type="InsertedChangedByType"/>
     
<xs:element name="MedicalRegister">
       
<xs:annotation>
         
<xs:documentation>Medical code register (ie. ICD-10, NCSP)</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:int"/>
           
<xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
             
<xs:annotation>
               
<xs:documentation>Medical register type</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Type" type="xs:string"/>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
           
<xs:element name="Version" type="xs:string"/>
           
<xs:element name="Text" type="xs:string"/>
           
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
           
<xs:element name="LastChanged" type="InsertedChangedByType"/>
           
<xs:element name="OrganizationUnits" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="OrganizationUnit" type="OrganizationTypeCommonCode" maxOccurs="unbounded"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/Id
diagram CommonCodes_p67.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
source <xs:element name="Id" type="xs:int"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/Code
diagram CommonCodes_p68.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/Text
diagram CommonCodes_p69.png
namespace http://healthXML.org/PasLink
properties
content complex
children ShortText LongText
source <xs:element name="Text">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ShortText" type="xs:string"/>
     
<xs:element name="LongText" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/Text/ShortText
diagram CommonCodes_p70.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="ShortText" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/Text/LongText
diagram CommonCodes_p71.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="LongText" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/ValidPeriod
diagram CommonCodes_p72.png
namespace http://healthXML.org/PasLink
type ValidDateTypeCommonCode
properties
content complex
children From To
source <xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/LastChanged
diagram CommonCodes_p73.png
namespace http://healthXML.org/PasLink
type InsertedChangedByType
properties
content complex
children Date Name Organization SignedBy
source <xs:element name="LastChanged" type="InsertedChangedByType"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister
diagram CommonCodes_p74.png
namespace http://healthXML.org/PasLink
properties
content complex
children Id MedicalRegisterType Type Code OfficialCode Version Text ValidPeriod LastChanged OrganizationUnits
annotation
documentation
Medical code register (ie. ICD-10, NCSP)
source <xs:element name="MedicalRegister">
 
<xs:annotation>
   
<xs:documentation>Medical code register (ie. ICD-10, NCSP)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:int"/>
     
<xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
       
<xs:annotation>
         
<xs:documentation>Medical register type</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Type" type="xs:string"/>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
     
<xs:element name="Version" type="xs:string"/>
     
<xs:element name="Text" type="xs:string"/>
     
<xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>
     
<xs:element name="LastChanged" type="InsertedChangedByType"/>
     
<xs:element name="OrganizationUnits" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="OrganizationUnit" type="OrganizationTypeCommonCode" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/Id
diagram CommonCodes_p75.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
source <xs:element name="Id" type="xs:int"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/MedicalRegisterType
diagram CommonCodes_p76.png
namespace http://healthXML.org/PasLink
type MedicalRegisterTypes
properties
content simple
facets
Kind Value Annotation
enumeration All
enumeration Diagnosis
enumeration Procedures
annotation
documentation
Medical register type
source <xs:element name="MedicalRegisterType" type="MedicalRegisterTypes">
 
<xs:annotation>
   
<xs:documentation>Medical register type</xs:documentation>
 
</xs:annotation>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/Type
diagram CommonCodes_p77.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Type" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/Code
diagram CommonCodes_p78.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/OfficialCode
diagram CommonCodes_p79.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/Version
diagram CommonCodes_p80.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Version" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/Text
diagram CommonCodes_p81.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/ValidPeriod
diagram CommonCodes_p82.png
namespace http://healthXML.org/PasLink
type ValidDateTypeCommonCode
properties
content complex
children From To
source <xs:element name="ValidPeriod" type="ValidDateTypeCommonCode"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/LastChanged
diagram CommonCodes_p83.png
namespace http://healthXML.org/PasLink
type InsertedChangedByType
properties
content complex
children Date Name Organization SignedBy
source <xs:element name="LastChanged" type="InsertedChangedByType"/>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/OrganizationUnits
diagram CommonCodes_p84.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children OrganizationUnit
source <xs:element name="OrganizationUnits" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="OrganizationUnit" type="OrganizationTypeCommonCode" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/OrganizationUnits/OrganizationUnit
diagram CommonCodes_p85.png
namespace http://healthXML.org/PasLink
type OrganizationTypeCommonCode
properties
minOcc 1
maxOcc unbounded
content complex
children Id TypeOfId ShortNameId Name
source <xs:element name="OrganizationUnit" type="OrganizationTypeCommonCode" maxOccurs="unbounded"/>

element SearchMunicipalityCodeRequest
diagram CommonCodes_p86.png
namespace http://healthXML.org/PasLink
properties
content complex
children MunicipalityCode
source <xs:element name="SearchMunicipalityCodeRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MunicipalityCode">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string" minOccurs="0"/>
           
<xs:element name="Name" type="xs:string" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMunicipalityCodeRequest/MunicipalityCode
diagram CommonCodes_p87.png
namespace http://healthXML.org/PasLink
properties
content complex
children Code Name
source <xs:element name="MunicipalityCode">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string" minOccurs="0"/>
     
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMunicipalityCodeRequest/MunicipalityCode/Code
diagram CommonCodes_p88.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element SearchMunicipalityCodeRequest/MunicipalityCode/Name
diagram CommonCodes_p89.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element SearchMunicipalityCodeResponse
diagram CommonCodes_p90.png
namespace http://healthXML.org/PasLink
properties
content complex
children MunicipalityCodes
source <xs:element name="SearchMunicipalityCodeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MunicipalityCodes" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="MunicipalityCode" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMunicipalityCodeResponse/MunicipalityCodes
diagram CommonCodes_p91.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children MunicipalityCode
source <xs:element name="MunicipalityCodes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MunicipalityCode" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMunicipalityCodeResponse/MunicipalityCodes/MunicipalityCode
diagram CommonCodes_p92.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Code Name
source <xs:element name="MunicipalityCode" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchMunicipalityCodeResponse/MunicipalityCodes/MunicipalityCode/Code
diagram CommonCodes_p93.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element SearchMunicipalityCodeResponse/MunicipalityCodes/MunicipalityCode/Name
diagram CommonCodes_p94.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element SearchPostalCodeRequest
diagram CommonCodes_p95.png
namespace http://healthXML.org/PasLink
properties
content complex
children PostalCode
source <xs:element name="SearchPostalCodeRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PostalCode">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string" minOccurs="0"/>
           
<xs:element name="Name" type="xs:string" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeRequest/PostalCode
diagram CommonCodes_p96.png
namespace http://healthXML.org/PasLink
properties
content complex
children Code Name
source <xs:element name="PostalCode">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string" minOccurs="0"/>
     
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeRequest/PostalCode/Code
diagram CommonCodes_p97.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element SearchPostalCodeRequest/PostalCode/Name
diagram CommonCodes_p98.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element SearchPostalCodeResponse
diagram CommonCodes_p99.png
namespace http://healthXML.org/PasLink
properties
content complex
children PostalCodes
source <xs:element name="SearchPostalCodeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PostalCodes" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PostalCode" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Postal">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Name" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Municipality" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Name" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="County" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Name" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeResponse/PostalCodes
diagram CommonCodes_p100.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children PostalCode
source <xs:element name="PostalCodes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PostalCode" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Postal">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Municipality" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="County" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Name" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeResponse/PostalCodes/PostalCode
diagram CommonCodes_p101.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Postal Municipality County
source <xs:element name="PostalCode" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Postal">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Municipality" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="County" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Name" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeResponse/PostalCodes/PostalCode/Postal
diagram CommonCodes_p102.png
namespace http://healthXML.org/PasLink
properties
content complex
children Code Name
source <xs:element name="Postal">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeResponse/PostalCodes/PostalCode/Postal/Code
diagram CommonCodes_p103.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element SearchPostalCodeResponse/PostalCodes/PostalCode/Postal/Name
diagram CommonCodes_p104.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element SearchPostalCodeResponse/PostalCodes/PostalCode/Municipality
diagram CommonCodes_p105.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Name
source <xs:element name="Municipality" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeResponse/PostalCodes/PostalCode/Municipality/Code
diagram CommonCodes_p106.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element SearchPostalCodeResponse/PostalCodes/PostalCode/Municipality/Name
diagram CommonCodes_p107.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element SearchPostalCodeResponse/PostalCodes/PostalCode/County
diagram CommonCodes_p108.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Name
source <xs:element name="County" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element SearchPostalCodeResponse/PostalCodes/PostalCode/County/Code
diagram CommonCodes_p109.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element SearchPostalCodeResponse/PostalCodes/PostalCode/County/Name
diagram CommonCodes_p110.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

complexType AdditionalIdListCommonCode
diagram CommonCodes_p111.png
namespace http://healthXML.org/PasLink
children AdditionalId
used by
element OrganizationTypeExtCommonCode/AdditionalIds
annotation
documentation
Type for list of additional id for organiszation, requester, contact, patientids etc
source <xs:complexType name="AdditionalIdListCommonCode">
 
<xs:annotation>
   
<xs:documentation>Type for list of additional id for organiszation, requester, contact, patientids etc</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="AdditionalId" type="AdditionalIdTypeCommonCode" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element AdditionalIdListCommonCode/AdditionalId
diagram CommonCodes_p112.png
namespace http://healthXML.org/PasLink
type AdditionalIdTypeCommonCode
properties
minOcc 1
maxOcc unbounded
content complex
children Id TypeOfId
source <xs:element name="AdditionalId" type="AdditionalIdTypeCommonCode" maxOccurs="unbounded"/>

complexType AdditionalIdTypeCommonCode
diagram CommonCodes_p113.png
namespace http://healthXML.org/PasLink
children Id TypeOfId
used by
element AdditionalIdListCommonCode/AdditionalId
annotation
documentation
Type for additional id for organiszation, requester, contact, patientids etc
source <xs:complexType name="AdditionalIdTypeCommonCode">
 
<xs:annotation>
   
<xs:documentation>Type for additional id for organiszation, requester, contact, patientids etc</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string"/>
   
<xs:element name="TypeOfId" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                RSH=RESH-id                 NPR= NPR nr               LOK= Lokal id           XXX=Annet                  
Other Tieto codes are:
For HIS90:
LUI=UniqueId   
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element AdditionalIdTypeCommonCode/Id
diagram CommonCodes_p114.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element AdditionalIdTypeCommonCode/TypeOfId
diagram CommonCodes_p115.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                RSH=RESH-id                 NPR= NPR nr               LOK= Lokal id           XXX=Annet                  
Other Tieto codes are:
For HIS90:
LUI=UniqueId   
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                RSH=RESH-id                 NPR= NPR nr               LOK= Lokal id           XXX=Annet                  
Other Tieto codes are:
For HIS90:
LUI=UniqueId   
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CodeOIDTextType
diagram CommonCodes_p116.png
namespace http://healthXML.org/PasLink
children Code Text CodeSystemOID CodedValue
used by
element CommonCodeType/AdditionalCodes/AdditionalCode
complexType CommonCodeType
annotation
documentation
Common type for code, textdescription, code system oid and coded value
source <xs:complexType name="CodeOIDTextType">
 
<xs:annotation>
   
<xs:documentation>Common type for code, textdescription, code system oid and coded value</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The Code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Text" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Text description of the Code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="CodeSystemOID" type="oid" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>OID for the CodeSystem the Code belongs to</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="CodedValue" type="CV" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The Code, CodeSystemOID and Text Description represented in KITH's CV format</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element CodeOIDTextType/Code
diagram CommonCodes_p117.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The Code
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The Code</xs:documentation>
 
</xs:annotation>
</xs:element>

element CodeOIDTextType/Text
diagram CommonCodes_p118.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Text description of the Code
source <xs:element name="Text" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Text description of the Code</xs:documentation>
 
</xs:annotation>
</xs:element>

element CodeOIDTextType/CodeSystemOID
diagram CommonCodes_p119.png
namespace http://healthXML.org/PasLink
type oid
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern (\d+\.?)*\d+
annotation
documentation
OID for the CodeSystem the Code belongs to
source <xs:element name="CodeSystemOID" type="oid" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>OID for the CodeSystem the Code belongs to</xs:documentation>
 
</xs:annotation>
</xs:element>

element CodeOIDTextType/CodedValue
diagram CommonCodes_p120.png
namespace http://healthXML.org/PasLink
type CV
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
V  xs:token  optional      
S  oid  optional      
DN  xs:string  optional      
OT  xs:string  optional      
annotation
documentation
The Code, CodeSystemOID and Text Description represented in KITH's CV format
source <xs:element name="CodedValue" type="CV" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The Code, CodeSystemOID and Text Description represented in KITH's CV format</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CodeTextType
diagram CommonCodes_p121.png
namespace http://healthXML.org/PasLink
children Code Text
annotation
documentation
Common type for code and textdescription
source <xs:complexType name="CodeTextType">
 
<xs:annotation>
   
<xs:documentation>Common type for code and textdescription</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The Code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Text" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Text description of the Code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element CodeTextType/Code
diagram CommonCodes_p122.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The Code
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The Code</xs:documentation>
 
</xs:annotation>
</xs:element>

element CodeTextType/Text
diagram CommonCodes_p123.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Text description of the Code
source <xs:element name="Text" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Text description of the Code</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CommonCodeDetailType
diagram CommonCodes_p124.png
namespace http://healthXML.org/PasLink
type extension of CommonCodeType
properties
base CommonCodeType
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType Registration Update
used by
elements GetCommonCodeResponse/CommonCode SaveCommonCodeRequest/CommonCode SaveCommonCodeResponse/CommonCode
source <xs:complexType name="CommonCodeDetailType">
 
<xs:complexContent>
   
<xs:extension base="CommonCodeType">
     
<xs:sequence>
       
<xs:element name="Registration" type="InsertedChangedByTypeWithInst" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Info about insertion/cretaion of the event</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Update" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Info about update/change of the event</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:complexContent>
             
<xs:extension base="InsertedChangedByTypeWithInst">
               
<xs:sequence>
                 
<xs:element name="UpdateCount" type="xs:int">
                   
<xs:annotation>
                     
<xs:documentation>Count used for concurrency testing when waiting list is updated.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:extension>
           
</xs:complexContent>
         
</xs:complexType>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element CommonCodeDetailType/Registration
diagram CommonCodes_p125.png
namespace http://healthXML.org/PasLink
type InsertedChangedByTypeWithInst
properties
minOcc 0
maxOcc 1
content complex
children Date Name Organization SignedBy Institution
annotation
documentation
Info about insertion/cretaion of the event
source <xs:element name="Registration" type="InsertedChangedByTypeWithInst" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Info about insertion/cretaion of the event</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeDetailType/Update
diagram CommonCodes_p126.png
namespace http://healthXML.org/PasLink
type extension of InsertedChangedByTypeWithInst
properties
minOcc 0
maxOcc 1
content complex
children Date Name Organization SignedBy Institution UpdateCount
annotation
documentation
Info about update/change of the event
source <xs:element name="Update" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Info about update/change of the event</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="InsertedChangedByTypeWithInst">
       
<xs:sequence>
         
<xs:element name="UpdateCount" type="xs:int">
           
<xs:annotation>
             
<xs:documentation>Count used for concurrency testing when waiting list is updated.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element CommonCodeDetailType/Update/UpdateCount
diagram CommonCodes_p127.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
annotation
documentation
Count used for concurrency testing when waiting list is updated.
source <xs:element name="UpdateCount" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Count used for concurrency testing when waiting list is updated.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CommonCodeFileType
diagram CommonCodes_p128.png
namespace http://healthXML.org/PasLink
children CommonCodeName CommonCodeType Text Description Codes
used by
element CommonCodesDataFile/Codings
annotation
documentation
Common code type for reading codes from a XML file
source <xs:complexType name="CommonCodeFileType">
 
<xs:annotation>
   
<xs:documentation>Common code type for reading codes from a XML file</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:sequence>
     
<xs:element name="CommonCodeName" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Name/Type of teh Coding Set. This is used as CommonCodeType of no CommonCodeType is specified</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CommonCodeType" type="CommonCodeTypes" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>CommonCodeType according to enum</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Text" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Text used for showing name in a local language.
If no text available CommonCodeName or CommonCodeType will be used.
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Description" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Description of the coding set</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
   
<xs:element name="Codes" type="CommonCodeType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element CommonCodeFileType/CommonCodeName
diagram CommonCodes_p129.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Name/Type of teh Coding Set. This is used as CommonCodeType of no CommonCodeType is specified
source <xs:element name="CommonCodeName" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Name/Type of teh Coding Set. This is used as CommonCodeType of no CommonCodeType is specified</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeFileType/CommonCodeType
diagram CommonCodes_p130.png
namespace http://healthXML.org/PasLink
type CommonCodeTypes
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration NotSet
enumeration RequesterCode
enumeration AdmitCode
enumeration Rate
enumeration MunicipalityCode
enumeration NationalityCode
enumeration PostCode
enumeration LanguageCode
enumeration LetterCode
enumeration VDGRCode
enumeration VHDGCode
enumeration PriorityCode
enumeration CancelReasonCode
enumeration ClinicalAreaGroupCode
enumeration FreeCode
enumeration CashCode
enumeration PaymentMethodCode
enumeration RefundCode
enumeration MaritialCode
enumeration UrbanNeighbourhoodCode
enumeration AdmissionFromCode
enumeration EECDocumentationCode
enumeration ContactCategoryCode
enumeration ContactGroupCode
enumeration ContactDischargeReasonCode
enumeration ContactFinishedCode
enumeration TransportationCode
enumeration ContactAdmittedToCode
enumeration ContactDischargedToCode
enumeration ContactMeasurementCode
enumeration ContactParticipantCode
enumeration ContactTreaterType
enumeration ContactTreatmentCode
enumeration DecisionCode
enumeration DecisionType
enumeration ComplaintType
enumeration CriteriaType
enumeration PatientAdditionalInformationCode
enumeration PatientAdditionalInformationType
enumeration PatientConfidentialCode
enumeration WaitingListStatusCode
enumeration WaitingListGuaranteeCode
enumeration CarePeriodStatusCode
enumeration ContactAccidentCode
enumeration ContactStatusCode
enumeration AppointmentType
enumeration TypeOfCareCode
enumeration MetaInformationCode
enumeration OrganizationTypeCode
enumeration MessageTypeCode
enumeration DocumentPhrases
enumeration ComplaintResultType
enumeration SystemPrintersCode
enumeration PatientLeaveCode
enumeration CareTypeCodes
enumeration IndividualPlanStatusCodes
enumeration IndividualPlanRoleCodes
enumeration EvaluationPriorityCode
enumeration CarePeriodInformationType
enumeration GenericCodeSets
enumeration GenericCodeValues
enumeration AdmSex
enumeration AdmYesNo
enumeration AdmYesNoUnknown
enumeration DrugOpioid
enumeration DrugLivingConditions
enumeration DrugSyringeUse
enumeration DrugSyringeFrequency
enumeration DrugSyringeNeedleSharing
enumeration DrugMentalHealth
enumeration DrugFrequencyOfUse
enumeration DrugType
enumeration DrugIngestionMethod
enumeration DrugLivesWith
enumeration DrugLivingChildrenU18
enumeration DrugAgeChildrenU18
enumeration DrugBloodVirusTested
enumeration DrugBloodVirusType
enumeration DrugFollowUp
enumeration DrugTreatmentEnding
enumeration DecisionGroup
enumeration UpdatableCommonCodes
enumeration AdmTreatmentTime
enumeration PatientClassificationCode
enumeration HelfoNotificationStatus
enumeration PsychosocialAspects
enumeration PsychosocialFunctionLevel
enumeration PsychosocialFunctionType
enumeration WaitTimeEndCode
enumeration ReferralReasonChildCond
enumeration ReferralReasonChildEnv
enumeration ChildWelfareRole
enumeration CarePeriodInfoGroupCodes
enumeration PatientRelationRole
enumeration CareLivingSituation
enumeration PatientTranslatorNeed
enumeration EPRInfoTransferConsent
enumeration PatientLivingWithPartner
enumeration PatientEthnicAffiliation
enumeration PatientCaregiverRelations
enumeration AddressPostalTypes
enumeration AddressTelephoneTypes
enumeration AddressEmailTypes
enumeration AddressLineTypes
enumeration ContactAdditionalInfoType
enumeration CollInstanceServiceTypes
enumeration RoomAttributeTypes
enumeration CarePeriodResourceTypes
enumeration WaitingListAdditionalInfoType
enumeration DocumentLanguageCodes
enumeration ContactActivityTypeCodes
annotation
documentation
CommonCodeType according to enum
source <xs:element name="CommonCodeType" type="CommonCodeTypes" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>CommonCodeType according to enum</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeFileType/Text
diagram CommonCodes_p131.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Text used for showing name in a local language.
If no text available CommonCodeName or CommonCodeType will be used.
source <xs:element name="Text" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Text used for showing name in a local language.
If no text available CommonCodeName or CommonCodeType will be used.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeFileType/Description
diagram CommonCodes_p132.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Description of the coding set
source <xs:element name="Description" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Description of the coding set</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeFileType/Codes
diagram CommonCodes_p133.png
namespace http://healthXML.org/PasLink
type CommonCodeType
properties
minOcc 0
maxOcc unbounded
content complex
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType
source <xs:element name="Codes" type="CommonCodeType" minOccurs="0" maxOccurs="unbounded"/>

complexType CommonCodeListType
diagram CommonCodes_p134.png
namespace http://healthXML.org/PasLink
children CommonCodeType Codes
used by
element ListCommonCodesResponse
annotation
documentation
Common code type with list of CommonCodeType
source <xs:complexType name="CommonCodeListType">
 
<xs:annotation>
   
<xs:documentation>Common code type with list of CommonCodeType</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CommonCodeType" type="CommonCodeTypes"/>
   
<xs:element name="Codes" type="CommonCodeType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element CommonCodeListType/CommonCodeType
diagram CommonCodes_p135.png
namespace http://healthXML.org/PasLink
type CommonCodeTypes
properties
content simple
facets
Kind Value Annotation
enumeration NotSet
enumeration RequesterCode
enumeration AdmitCode
enumeration Rate
enumeration MunicipalityCode
enumeration NationalityCode
enumeration PostCode
enumeration LanguageCode
enumeration LetterCode
enumeration VDGRCode
enumeration VHDGCode
enumeration PriorityCode
enumeration CancelReasonCode
enumeration ClinicalAreaGroupCode
enumeration FreeCode
enumeration CashCode
enumeration PaymentMethodCode
enumeration RefundCode
enumeration MaritialCode
enumeration UrbanNeighbourhoodCode
enumeration AdmissionFromCode
enumeration EECDocumentationCode
enumeration ContactCategoryCode
enumeration ContactGroupCode
enumeration ContactDischargeReasonCode
enumeration ContactFinishedCode
enumeration TransportationCode
enumeration ContactAdmittedToCode
enumeration ContactDischargedToCode
enumeration ContactMeasurementCode
enumeration ContactParticipantCode
enumeration ContactTreaterType
enumeration ContactTreatmentCode
enumeration DecisionCode
enumeration DecisionType
enumeration ComplaintType
enumeration CriteriaType
enumeration PatientAdditionalInformationCode
enumeration PatientAdditionalInformationType
enumeration PatientConfidentialCode
enumeration WaitingListStatusCode
enumeration WaitingListGuaranteeCode
enumeration CarePeriodStatusCode
enumeration ContactAccidentCode
enumeration ContactStatusCode
enumeration AppointmentType
enumeration TypeOfCareCode
enumeration MetaInformationCode
enumeration OrganizationTypeCode
enumeration MessageTypeCode
enumeration DocumentPhrases
enumeration ComplaintResultType
enumeration SystemPrintersCode
enumeration PatientLeaveCode
enumeration CareTypeCodes
enumeration IndividualPlanStatusCodes
enumeration IndividualPlanRoleCodes
enumeration EvaluationPriorityCode
enumeration CarePeriodInformationType
enumeration GenericCodeSets
enumeration GenericCodeValues
enumeration AdmSex
enumeration AdmYesNo
enumeration AdmYesNoUnknown
enumeration DrugOpioid
enumeration DrugLivingConditions
enumeration DrugSyringeUse
enumeration DrugSyringeFrequency
enumeration DrugSyringeNeedleSharing
enumeration DrugMentalHealth
enumeration DrugFrequencyOfUse
enumeration DrugType
enumeration DrugIngestionMethod
enumeration DrugLivesWith
enumeration DrugLivingChildrenU18
enumeration DrugAgeChildrenU18
enumeration DrugBloodVirusTested
enumeration DrugBloodVirusType
enumeration DrugFollowUp
enumeration DrugTreatmentEnding
enumeration DecisionGroup
enumeration UpdatableCommonCodes
enumeration AdmTreatmentTime
enumeration PatientClassificationCode
enumeration HelfoNotificationStatus
enumeration PsychosocialAspects
enumeration PsychosocialFunctionLevel
enumeration PsychosocialFunctionType
enumeration WaitTimeEndCode
enumeration ReferralReasonChildCond
enumeration ReferralReasonChildEnv
enumeration ChildWelfareRole
enumeration CarePeriodInfoGroupCodes
enumeration PatientRelationRole
enumeration CareLivingSituation
enumeration PatientTranslatorNeed
enumeration EPRInfoTransferConsent
enumeration PatientLivingWithPartner
enumeration PatientEthnicAffiliation
enumeration PatientCaregiverRelations
enumeration AddressPostalTypes
enumeration AddressTelephoneTypes
enumeration AddressEmailTypes
enumeration AddressLineTypes
enumeration ContactAdditionalInfoType
enumeration CollInstanceServiceTypes
enumeration RoomAttributeTypes
enumeration CarePeriodResourceTypes
enumeration WaitingListAdditionalInfoType
enumeration DocumentLanguageCodes
enumeration ContactActivityTypeCodes
source <xs:element name="CommonCodeType" type="CommonCodeTypes"/>

element CommonCodeListType/Codes
diagram CommonCodes_p136.png
namespace http://healthXML.org/PasLink
type CommonCodeType
properties
minOcc 0
maxOcc unbounded
content complex
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType
source <xs:element name="Codes" type="CommonCodeType" minOccurs="0" maxOccurs="unbounded"/>

complexType CommonCodeType
diagram CommonCodes_p137.png
namespace http://healthXML.org/PasLink
type extension of CodeOIDTextType
properties
base CodeOIDTextType
children Code Text CodeSystemOID CodedValue AdditionalCodes ValidPeriod RefInterval CodeId TypeOfCodeId CodeType
used by
elements CommonCodeListType/Codes CommonCodeFileType/Codes
complexType CommonCodeDetailType
annotation
documentation
Common type for return of codes/types.
source <xs:complexType name="CommonCodeType">
 
<xs:annotation>
   
<xs:documentation>Common type for return of codes/types.</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="CodeOIDTextType">
     
<xs:sequence>
       
<xs:element name="AdditionalCodes" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Additional codes for the code.</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="AdditionalCode" maxOccurs="unbounded">
               
<xs:complexType>
                 
<xs:complexContent>
                   
<xs:extension base="CodeOIDTextType">
                     
<xs:sequence>
                       
<xs:element name="TypeOfCode" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>Code for description of the additional code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="RefInterval" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Reference intervals and unit for values registered with the code</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Low" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Low value limit</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="High" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>High value limit</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Unit" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:extension>
                 
</xs:complexContent>
               
</xs:complexType>
             
</xs:element>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="ValidPeriod" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The period the code is valid</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="From" type="xs:dateTime"/>
             
<xs:element name="To" type="xs:dateTime" minOccurs="0"/>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="RefInterval" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Reference intervals and unit for values registered with the code</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Low" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Low value limit</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="High" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>High value limit</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Unit" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="CodeId" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="TypeOfCodeId" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="CodeType" type="CommonCodeTypes" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Common Code type for  each code.
Only present if codes from multiple codes sets are returned in same response.
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element CommonCodeType/AdditionalCodes
diagram CommonCodes_p138.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children AdditionalCode
annotation
documentation
Additional codes for the code.
source <xs:element name="AdditionalCodes" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Additional codes for the code.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AdditionalCode" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="CodeOIDTextType">
             
<xs:sequence>
               
<xs:element name="TypeOfCode" type="xs:string">
                 
<xs:annotation>
                   
<xs:documentation>Code for description of the additional code</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="RefInterval" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Reference intervals and unit for values registered with the code</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="Low" type="xs:string" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>Low value limit</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="High" type="xs:string" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>High value limit</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="Unit" type="xs:string" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonCodeType/AdditionalCodes/AdditionalCode
diagram CommonCodes_p139.png
namespace http://healthXML.org/PasLink
type extension of CodeOIDTextType
properties
minOcc 1
maxOcc unbounded
content complex
children Code Text CodeSystemOID CodedValue TypeOfCode RefInterval
source <xs:element name="AdditionalCode" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeOIDTextType">
       
<xs:sequence>
         
<xs:element name="TypeOfCode" type="xs:string">
           
<xs:annotation>
             
<xs:documentation>Code for description of the additional code</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="RefInterval" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Reference intervals and unit for values registered with the code</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Low" type="xs:string" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Low value limit</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="High" type="xs:string" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>High value limit</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="Unit" type="xs:string" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element CommonCodeType/AdditionalCodes/AdditionalCode/TypeOfCode
diagram CommonCodes_p140.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Code for description of the additional code
source <xs:element name="TypeOfCode" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Code for description of the additional code</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/AdditionalCodes/AdditionalCode/RefInterval
diagram CommonCodes_p141.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Low High Unit
annotation
documentation
Reference intervals and unit for values registered with the code
source <xs:element name="RefInterval" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Reference intervals and unit for values registered with the code</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Low" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Low value limit</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="High" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>High value limit</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Unit" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonCodeType/AdditionalCodes/AdditionalCode/RefInterval/Low
diagram CommonCodes_p142.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Low value limit
source <xs:element name="Low" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Low value limit</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/AdditionalCodes/AdditionalCode/RefInterval/High
diagram CommonCodes_p143.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
High value limit
source <xs:element name="High" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>High value limit</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/AdditionalCodes/AdditionalCode/RefInterval/Unit
diagram CommonCodes_p144.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
source <xs:element name="Unit" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/ValidPeriod
diagram CommonCodes_p145.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children From To
annotation
documentation
The period the code is valid
source <xs:element name="ValidPeriod" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The period the code is valid</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="From" type="xs:dateTime"/>
     
<xs:element name="To" type="xs:dateTime" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonCodeType/ValidPeriod/From
diagram CommonCodes_p146.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="From" type="xs:dateTime"/>

element CommonCodeType/ValidPeriod/To
diagram CommonCodes_p147.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="To" type="xs:dateTime" minOccurs="0"/>

element CommonCodeType/RefInterval
diagram CommonCodes_p148.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Low High Unit
annotation
documentation
Reference intervals and unit for values registered with the code
source <xs:element name="RefInterval" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Reference intervals and unit for values registered with the code</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Low" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Low value limit</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="High" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>High value limit</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Unit" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonCodeType/RefInterval/Low
diagram CommonCodes_p149.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Low value limit
source <xs:element name="Low" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Low value limit</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/RefInterval/High
diagram CommonCodes_p150.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
High value limit
source <xs:element name="High" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>High value limit</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/RefInterval/Unit
diagram CommonCodes_p151.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
source <xs:element name="Unit" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Unit registered with values. eg. kg, cm, mmol/gram
Blank/null if no unit description
</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/CodeId
diagram CommonCodes_p152.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
source <xs:element name="CodeId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Internal Id for the code.
Used to get or update the one spesific code.
E.g. Common code id.
CommonCodeId is a combined id with delimiter | (pipe)
HIS90:
Minimum values in id is: CommonCodeType, Code and ValidToDate
Addition values like Type of Category are added after ToDate
</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/TypeOfCodeId
diagram CommonCodes_p153.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
source <xs:element name="TypeOfCodeId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of code id given i CodeId. This will give the WS to use to get details.
CCID =Common code id - use CommonCodesWS
LRC= Local requester code - use RequesterWS
</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonCodeType/CodeType
diagram CommonCodes_p154.png
namespace http://healthXML.org/PasLink
type CommonCodeTypes
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration NotSet
enumeration RequesterCode
enumeration AdmitCode
enumeration Rate
enumeration MunicipalityCode
enumeration NationalityCode
enumeration PostCode
enumeration LanguageCode
enumeration LetterCode
enumeration VDGRCode
enumeration VHDGCode
enumeration PriorityCode
enumeration CancelReasonCode
enumeration ClinicalAreaGroupCode
enumeration FreeCode
enumeration CashCode
enumeration PaymentMethodCode
enumeration RefundCode
enumeration MaritialCode
enumeration UrbanNeighbourhoodCode
enumeration AdmissionFromCode
enumeration EECDocumentationCode
enumeration ContactCategoryCode
enumeration ContactGroupCode
enumeration ContactDischargeReasonCode
enumeration ContactFinishedCode
enumeration TransportationCode
enumeration ContactAdmittedToCode
enumeration ContactDischargedToCode
enumeration ContactMeasurementCode
enumeration ContactParticipantCode
enumeration ContactTreaterType
enumeration ContactTreatmentCode
enumeration DecisionCode
enumeration DecisionType
enumeration ComplaintType
enumeration CriteriaType
enumeration PatientAdditionalInformationCode
enumeration PatientAdditionalInformationType
enumeration PatientConfidentialCode
enumeration WaitingListStatusCode
enumeration WaitingListGuaranteeCode
enumeration CarePeriodStatusCode
enumeration ContactAccidentCode
enumeration ContactStatusCode
enumeration AppointmentType
enumeration TypeOfCareCode
enumeration MetaInformationCode
enumeration OrganizationTypeCode
enumeration MessageTypeCode
enumeration DocumentPhrases
enumeration ComplaintResultType
enumeration SystemPrintersCode
enumeration PatientLeaveCode
enumeration CareTypeCodes
enumeration IndividualPlanStatusCodes
enumeration IndividualPlanRoleCodes
enumeration EvaluationPriorityCode
enumeration CarePeriodInformationType
enumeration GenericCodeSets
enumeration GenericCodeValues
enumeration AdmSex
enumeration AdmYesNo
enumeration AdmYesNoUnknown
enumeration DrugOpioid
enumeration DrugLivingConditions
enumeration DrugSyringeUse
enumeration DrugSyringeFrequency
enumeration DrugSyringeNeedleSharing
enumeration DrugMentalHealth
enumeration DrugFrequencyOfUse
enumeration DrugType
enumeration DrugIngestionMethod
enumeration DrugLivesWith
enumeration DrugLivingChildrenU18
enumeration DrugAgeChildrenU18
enumeration DrugBloodVirusTested
enumeration DrugBloodVirusType
enumeration DrugFollowUp
enumeration DrugTreatmentEnding
enumeration DecisionGroup
enumeration UpdatableCommonCodes
enumeration AdmTreatmentTime
enumeration PatientClassificationCode
enumeration HelfoNotificationStatus
enumeration PsychosocialAspects
enumeration PsychosocialFunctionLevel
enumeration PsychosocialFunctionType
enumeration WaitTimeEndCode
enumeration ReferralReasonChildCond
enumeration ReferralReasonChildEnv
enumeration ChildWelfareRole
enumeration CarePeriodInfoGroupCodes
enumeration PatientRelationRole
enumeration CareLivingSituation
enumeration PatientTranslatorNeed
enumeration EPRInfoTransferConsent
enumeration PatientLivingWithPartner
enumeration PatientEthnicAffiliation
enumeration PatientCaregiverRelations
enumeration AddressPostalTypes
enumeration AddressTelephoneTypes
enumeration AddressEmailTypes
enumeration AddressLineTypes
enumeration ContactAdditionalInfoType
enumeration CollInstanceServiceTypes
enumeration RoomAttributeTypes
enumeration CarePeriodResourceTypes
enumeration WaitingListAdditionalInfoType
enumeration DocumentLanguageCodes
enumeration ContactActivityTypeCodes
annotation
documentation
Common Code type for  each code.
Only present if codes from multiple codes sets are returned in same response.
source <xs:element name="CodeType" type="CommonCodeTypes" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Common Code type for  each code.
Only present if codes from multiple codes sets are returned in same response.
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CommonRequestType
diagram CommonCodes_p155.png
namespace http://healthXML.org/PasLink
children Code Types Valid
used by
element ListCommonCodesRequest
annotation
documentation
Common type for request when search/listing codes/types
source <xs:complexType name="CommonRequestType">
 
<xs:annotation>
   
<xs:documentation>Common type for request when search/listing codes/types</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:sequence>
     
<xs:annotation>
       
<xs:documentation>If Code are missing list all valid codes</xs:documentation>
     
</xs:annotation>
     
<xs:element name="Code" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>List on exact code or part of code
HIS90: Only search on exact code is supported
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Types" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Type of codes to list. Used for listing codes grouped together.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Type" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Type of code.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TypeOfType" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Type of content in type above. Can be used if type can contain different contents/types.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:element name="Valid" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>List valid codes</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="AllCodes" type="xs:boolean" default="false" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element CommonRequestType/Code
diagram CommonCodes_p156.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
List on exact code or part of code
HIS90: Only search on exact code is supported
source <xs:element name="Code" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>List on exact code or part of code
HIS90: Only search on exact code is supported
</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonRequestType/Types
diagram CommonCodes_p157.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Type TypeOfType
annotation
documentation
Type of codes to list. Used for listing codes grouped together.
source <xs:element name="Types" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of codes to list. Used for listing codes grouped together.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Type" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Type of code.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfType" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Type of content in type above. Can be used if type can contain different contents/types.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonRequestType/Types/Type
diagram CommonCodes_p158.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Type of code.
source <xs:element name="Type" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Type of code.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonRequestType/Types/TypeOfType
diagram CommonCodes_p159.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of content in type above. Can be used if type can contain different contents/types.
source <xs:element name="TypeOfType" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of content in type above. Can be used if type can contain different contents/types.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CommonRequestType/Valid
diagram CommonCodes_p160.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children AllCodes
annotation
documentation
List valid codes
source <xs:element name="Valid" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>List valid codes</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AllCodes" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommonRequestType/Valid/AllCodes
diagram CommonCodes_p161.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
source <xs:element name="AllCodes" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Switch for listing all codes.
False = List only codes valid today
True = List all codes in coderegister, including these not valid today.
Default is false, listing only valid codes today.
This option may give several occurences of the same code but with different valid periods.
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CV
diagram CommonCodes_p162.png
namespace http://healthXML.org/PasLink
used by
element CodeOIDTextType/CodedValue
attributes
Name  Type  Use  Default  Fixed  Annotation
V  xs:token  optional      
S  oid  optional      
DN  xs:string  optional      
OT  xs:string  optional      
annotation
documentation
KITH's CV type
source <xs:complexType name="CV">
 
<xs:annotation>
   
<xs:documentation>KITH's CV type</xs:documentation>
 
</xs:annotation>
 
<xs:attribute name="V" type="xs:token" use="optional"/>
 
<xs:attribute name="S" type="oid" use="optional"/>
 
<xs:attribute name="DN" type="xs:string" use="optional"/>
 
<xs:attribute name="OT" type="xs:string" use="optional"/>
</xs:complexType>

attribute CV/@V
type xs:token
properties
use optional
source <xs:attribute name="V" type="xs:token" use="optional"/>

attribute CV/@S
type oid
properties
use optional
facets
Kind Value Annotation
pattern (\d+\.?)*\d+
source <xs:attribute name="S" type="oid" use="optional"/>

attribute CV/@DN
type xs:string
properties
use optional
source <xs:attribute name="DN" type="xs:string" use="optional"/>

attribute CV/@OT
type xs:string
properties
use optional
source <xs:attribute name="OT" type="xs:string" use="optional"/>

complexType InsertedChangedByType
diagram CommonCodes_p163.png
namespace http://healthXML.org/PasLink
children Date Name Organization SignedBy
used by
elements SearchMedicalCodesResponse/MedicalCodes/MedicalCode/LastChanged SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/LastChanged
complexType InsertedChangedByTypeWithInst
annotation
documentation
Type for information about insertion and changes in the database
source <xs:complexType name="InsertedChangedByType">
 
<xs:annotation>
   
<xs:documentation>Type for information about insertion and changes in the database</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Date" type="xs:dateTime">
     
<xs:annotation>
       
<xs:documentation>Date when inserted/last modified.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Name" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Organization Name</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Organization" type="OrganizationTypeCommonCode" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SignedBy" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Initials or name of user that inserted/changed the instance.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element InsertedChangedByType/Date
diagram CommonCodes_p164.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
annotation
documentation
Date when inserted/last modified.
source <xs:element name="Date" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>Date when inserted/last modified.</xs:documentation>
 
</xs:annotation>
</xs:element>

element InsertedChangedByType/Name
diagram CommonCodes_p165.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Organization Name
source <xs:element name="Name" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization Name</xs:documentation>
 
</xs:annotation>
</xs:element>

element InsertedChangedByType/Organization
diagram CommonCodes_p166.png
namespace http://healthXML.org/PasLink
type OrganizationTypeCommonCode
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Organization responsible for insertion/last modification of the instance.
source <xs:element name="Organization" type="OrganizationTypeCommonCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation>
 
</xs:annotation>
</xs:element>

element InsertedChangedByType/SignedBy
diagram CommonCodes_p167.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Initials or name of user that inserted/changed the instance.
source <xs:element name="SignedBy" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Initials or name of user that inserted/changed the instance.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType InsertedChangedByTypeWithInst
diagram CommonCodes_p168.png
namespace http://healthXML.org/PasLink
type extension of InsertedChangedByType
properties
base InsertedChangedByType
children Date Name Organization SignedBy Institution
used by
elements CommonCodeDetailType/Registration CommonCodeDetailType/Update
annotation
documentation
Type with information about registration and updates of data (with institution info)
source <xs:complexType name="InsertedChangedByTypeWithInst">
 
<xs:annotation>
   
<xs:documentation>Type with information about registration and updates of data (with institution info)</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="InsertedChangedByType">
     
<xs:sequence>
       
<xs:element name="Institution" type="OrganizationTypeCommonCode" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Institution responsible for insertion/last modification of the instance. </xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element InsertedChangedByTypeWithInst/Institution
diagram CommonCodes_p169.png
namespace http://healthXML.org/PasLink
type OrganizationTypeCommonCode
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Institution responsible for insertion/last modification of the instance.
source <xs:element name="Institution" type="OrganizationTypeCommonCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Institution responsible for insertion/last modification of the instance. </xs:documentation>
 
</xs:annotation>
</xs:element>

complexType MedicalCodeType
diagram CommonCodes_p170.png
namespace http://healthXML.org/PasLink
children Id Code Text MedicalRegister
used by
element ListMedicalCodeCombinationsResponse/MedicalCodes/MedicalCode
source <xs:complexType name="MedicalCodeType">
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string"/>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="LongText" type="xs:string"/>
         
<xs:element name="ShortText" type="xs:string" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="MedicalRegister" type="MedicalRegisterType"/>
 
</xs:sequence>
</xs:complexType>

element MedicalCodeType/Id
diagram CommonCodes_p171.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element MedicalCodeType/Code
diagram CommonCodes_p172.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element MedicalCodeType/Text
diagram CommonCodes_p173.png
namespace http://healthXML.org/PasLink
properties
content complex
children LongText ShortText
source <xs:element name="Text">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="LongText" type="xs:string"/>
     
<xs:element name="ShortText" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element MedicalCodeType/Text/LongText
diagram CommonCodes_p174.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="LongText" type="xs:string"/>

element MedicalCodeType/Text/ShortText
diagram CommonCodes_p175.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ShortText" type="xs:string" minOccurs="0"/>

element MedicalCodeType/MedicalRegister
diagram CommonCodes_p176.png
namespace http://healthXML.org/PasLink
type MedicalRegisterType
properties
content complex
children Id Code Text
source <xs:element name="MedicalRegister" type="MedicalRegisterType"/>

complexType MedicalRegisterType
diagram CommonCodes_p177.png
namespace http://healthXML.org/PasLink
children Id Code Text
used by
element MedicalCodeType/MedicalRegister
source <xs:complexType name="MedicalRegisterType">
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string"/>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element MedicalRegisterType/Id
diagram CommonCodes_p178.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element MedicalRegisterType/Code
diagram CommonCodes_p179.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element MedicalRegisterType/Text
diagram CommonCodes_p180.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

complexType OrganizationTypeCommonCode
diagram CommonCodes_p181.png
namespace http://healthXML.org/PasLink
children Id TypeOfId ShortNameId Name
used by
elements InsertedChangedByTypeWithInst/Institution InsertedChangedByType/Organization SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/OrganizationUnits/OrganizationUnit
complexType OrganizationTypeExtCommonCode
source <xs:complexType name="OrganizationTypeCommonCode">
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Id</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TypeOfId" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OrganizationTypeCommonCode/Id
diagram CommonCodes_p182.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Id
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationTypeCommonCode/TypeOfId
diagram CommonCodes_p183.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
source <xs:element name="TypeOfId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationTypeCommonCode/ShortNameId
diagram CommonCodes_p184.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>

element OrganizationTypeCommonCode/Name
diagram CommonCodes_p185.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

complexType OrganizationTypeExtCommonCode
diagram CommonCodes_p186.png
namespace http://healthXML.org/PasLink
type extension of OrganizationTypeCommonCode
properties
base OrganizationTypeCommonCode
children Id TypeOfId ShortNameId Name AdditionalIds
source <xs:complexType name="OrganizationTypeExtCommonCode">
 
<xs:complexContent>
   
<xs:extension base="OrganizationTypeCommonCode">
     
<xs:sequence>
       
<xs:element name="AdditionalIds" type="AdditionalIdListCommonCode" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Additional ids for the organization</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element OrganizationTypeExtCommonCode/AdditionalIds
diagram CommonCodes_p187.png
namespace http://healthXML.org/PasLink
type AdditionalIdListCommonCode
properties
minOcc 0
maxOcc 1
content complex
children AdditionalId
annotation
documentation
Additional ids for the organization
source <xs:element name="AdditionalIds" type="AdditionalIdListCommonCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Additional ids for the organization</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType ValidDateTypeCommonCode
diagram CommonCodes_p188.png
namespace http://healthXML.org/PasLink
children From To
used by
elements SearchMedicalCodesResponse/MedicalCodes/MedicalCode/ValidPeriod SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/ValidPeriod
source <xs:complexType name="ValidDateTypeCommonCode">
 
<xs:sequence>
   
<xs:element name="From" type="xs:dateTime"/>
   
<xs:element name="To" type="xs:dateTime" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ValidDateTypeCommonCode/From
diagram CommonCodes_p189.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="From" type="xs:dateTime"/>

element ValidDateTypeCommonCode/To
diagram CommonCodes_p190.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="To" type="xs:dateTime" minOccurs="0"/>

simpleType CommonCodeTypes
namespace http://healthXML.org/PasLink
type restriction of xs:string
properties
base xs:string
used by
elements CommonCodeType/CodeType ListCommonCodesRequest/CommonCodeType SearchCommonCodesRequest/CommonCodeType CommonCodeListType/CommonCodeType CommonCodeFileType/CommonCodeType
facets
Kind Value Annotation
enumeration NotSet
enumeration RequesterCode
enumeration AdmitCode
enumeration Rate
enumeration MunicipalityCode
enumeration NationalityCode
enumeration PostCode
enumeration LanguageCode
enumeration LetterCode
enumeration VDGRCode
enumeration VHDGCode
enumeration PriorityCode
enumeration CancelReasonCode
enumeration ClinicalAreaGroupCode
enumeration FreeCode
enumeration CashCode
enumeration PaymentMethodCode
enumeration RefundCode
enumeration MaritialCode
enumeration UrbanNeighbourhoodCode
enumeration AdmissionFromCode
enumeration EECDocumentationCode
enumeration ContactCategoryCode
enumeration ContactGroupCode
enumeration ContactDischargeReasonCode
enumeration ContactFinishedCode
enumeration TransportationCode
enumeration ContactAdmittedToCode
enumeration ContactDischargedToCode
enumeration ContactMeasurementCode
enumeration ContactParticipantCode
enumeration ContactTreaterType
enumeration ContactTreatmentCode
enumeration DecisionCode
enumeration DecisionType
enumeration ComplaintType
enumeration CriteriaType
enumeration PatientAdditionalInformationCode
enumeration PatientAdditionalInformationType
enumeration PatientConfidentialCode
enumeration WaitingListStatusCode
enumeration WaitingListGuaranteeCode
enumeration CarePeriodStatusCode
enumeration ContactAccidentCode
enumeration ContactStatusCode
enumeration AppointmentType
enumeration TypeOfCareCode
enumeration MetaInformationCode
enumeration OrganizationTypeCode
enumeration MessageTypeCode
enumeration DocumentPhrases
enumeration ComplaintResultType
enumeration SystemPrintersCode
enumeration PatientLeaveCode
enumeration CareTypeCodes
enumeration IndividualPlanStatusCodes
enumeration IndividualPlanRoleCodes
enumeration EvaluationPriorityCode
enumeration CarePeriodInformationType
enumeration GenericCodeSets
enumeration GenericCodeValues
enumeration AdmSex
enumeration AdmYesNo
enumeration AdmYesNoUnknown
enumeration DrugOpioid
enumeration DrugLivingConditions
enumeration DrugSyringeUse
enumeration DrugSyringeFrequency
enumeration DrugSyringeNeedleSharing
enumeration DrugMentalHealth
enumeration DrugFrequencyOfUse
enumeration DrugType
enumeration DrugIngestionMethod
enumeration DrugLivesWith
enumeration DrugLivingChildrenU18
enumeration DrugAgeChildrenU18
enumeration DrugBloodVirusTested
enumeration DrugBloodVirusType
enumeration DrugFollowUp
enumeration DrugTreatmentEnding
enumeration DecisionGroup
enumeration UpdatableCommonCodes
enumeration AdmTreatmentTime
enumeration PatientClassificationCode
enumeration HelfoNotificationStatus
enumeration PsychosocialAspects
enumeration PsychosocialFunctionLevel
enumeration PsychosocialFunctionType
enumeration WaitTimeEndCode
enumeration ReferralReasonChildCond
enumeration ReferralReasonChildEnv
enumeration ChildWelfareRole
enumeration CarePeriodInfoGroupCodes
enumeration PatientRelationRole
enumeration CareLivingSituation
enumeration PatientTranslatorNeed
enumeration EPRInfoTransferConsent
enumeration PatientLivingWithPartner
enumeration PatientEthnicAffiliation
enumeration PatientCaregiverRelations
enumeration AddressPostalTypes
enumeration AddressTelephoneTypes
enumeration AddressEmailTypes
enumeration AddressLineTypes
enumeration ContactAdditionalInfoType
enumeration CollInstanceServiceTypes
enumeration RoomAttributeTypes
enumeration CarePeriodResourceTypes
enumeration WaitingListAdditionalInfoType
enumeration DocumentLanguageCodes
enumeration ContactActivityTypeCodes
annotation
documentation
Enumerator for type of CommonCode available to list/get
source <xs:simpleType name="CommonCodeTypes">
 
<xs:annotation>
   
<xs:documentation>Enumerator for type of CommonCode available to list/get</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="NotSet"/>
   
<xs:enumeration value="RequesterCode"/>
   
<xs:enumeration value="AdmitCode"/>
   
<xs:enumeration value="Rate"/>
   
<xs:enumeration value="MunicipalityCode"/>
   
<xs:enumeration value="NationalityCode"/>
   
<xs:enumeration value="PostCode"/>
   
<xs:enumeration value="LanguageCode"/>
   
<xs:enumeration value="LetterCode"/>
   
<xs:enumeration value="VDGRCode"/>
   
<xs:enumeration value="VHDGCode"/>
   
<xs:enumeration value="PriorityCode"/>
   
<xs:enumeration value="CancelReasonCode"/>
   
<xs:enumeration value="ClinicalAreaGroupCode"/>
   
<xs:enumeration value="FreeCode"/>
   
<xs:enumeration value="CashCode"/>
   
<xs:enumeration value="PaymentMethodCode"/>
   
<xs:enumeration value="RefundCode"/>
   
<xs:enumeration value="MaritialCode"/>
   
<xs:enumeration value="UrbanNeighbourhoodCode"/>
   
<xs:enumeration value="AdmissionFromCode"/>
   
<xs:enumeration value="EECDocumentationCode"/>
   
<xs:enumeration value="ContactCategoryCode"/>
   
<xs:enumeration value="ContactGroupCode"/>
   
<xs:enumeration value="ContactDischargeReasonCode"/>
   
<xs:enumeration value="ContactFinishedCode"/>
   
<xs:enumeration value="TransportationCode"/>
   
<xs:enumeration value="ContactAdmittedToCode"/>
   
<xs:enumeration value="ContactDischargedToCode"/>
   
<xs:enumeration value="ContactMeasurementCode"/>
   
<xs:enumeration value="ContactParticipantCode"/>
   
<xs:enumeration value="ContactTreaterType"/>
   
<xs:enumeration value="ContactTreatmentCode"/>
   
<xs:enumeration value="DecisionCode"/>
   
<xs:enumeration value="DecisionType"/>
   
<xs:enumeration value="ComplaintType"/>
   
<xs:enumeration value="CriteriaType"/>
   
<xs:enumeration value="PatientAdditionalInformationCode"/>
   
<xs:enumeration value="PatientAdditionalInformationType"/>
   
<xs:enumeration value="PatientConfidentialCode"/>
   
<xs:enumeration value="WaitingListStatusCode"/>
   
<xs:enumeration value="WaitingListGuaranteeCode"/>
   
<xs:enumeration value="CarePeriodStatusCode"/>
   
<xs:enumeration value="ContactAccidentCode"/>
   
<xs:enumeration value="ContactStatusCode"/>
   
<xs:enumeration value="AppointmentType"/>
   
<xs:enumeration value="TypeOfCareCode"/>
   
<xs:enumeration value="MetaInformationCode"/>
   
<xs:enumeration value="OrganizationTypeCode"/>
   
<xs:enumeration value="MessageTypeCode"/>
   
<xs:enumeration value="DocumentPhrases"/>
   
<xs:enumeration value="ComplaintResultType"/>
   
<xs:enumeration value="SystemPrintersCode"/>
   
<xs:enumeration value="PatientLeaveCode"/>
   
<xs:enumeration value="CareTypeCodes"/>
   
<xs:enumeration value="IndividualPlanStatusCodes"/>
   
<xs:enumeration value="IndividualPlanRoleCodes"/>
   
<xs:enumeration value="EvaluationPriorityCode"/>
   
<xs:enumeration value="CarePeriodInformationType"/>
   
<xs:enumeration value="GenericCodeSets"/>
   
<xs:enumeration value="GenericCodeValues"/>
   
<xs:enumeration value="AdmSex"/>
   
<xs:enumeration value="AdmYesNo"/>
   
<xs:enumeration value="AdmYesNoUnknown"/>
   
<xs:enumeration value="DrugOpioid"/>
   
<xs:enumeration value="DrugLivingConditions"/>
   
<xs:enumeration value="DrugSyringeUse"/>
   
<xs:enumeration value="DrugSyringeFrequency"/>
   
<xs:enumeration value="DrugSyringeNeedleSharing"/>
   
<xs:enumeration value="DrugMentalHealth"/>
   
<xs:enumeration value="DrugFrequencyOfUse"/>
   
<xs:enumeration value="DrugType"/>
   
<xs:enumeration value="DrugIngestionMethod"/>
   
<xs:enumeration value="DrugLivesWith"/>
   
<xs:enumeration value="DrugLivingChildrenU18"/>
   
<xs:enumeration value="DrugAgeChildrenU18"/>
   
<xs:enumeration value="DrugBloodVirusTested"/>
   
<xs:enumeration value="DrugBloodVirusType"/>
   
<xs:enumeration value="DrugFollowUp"/>
   
<xs:enumeration value="DrugTreatmentEnding"/>
   
<xs:enumeration value="DecisionGroup"/>
   
<xs:enumeration value="UpdatableCommonCodes"/>
   
<xs:enumeration value="AdmTreatmentTime"/>
   
<xs:enumeration value="PatientClassificationCode"/>
   
<xs:enumeration value="HelfoNotificationStatus"/>
   
<xs:enumeration value="PsychosocialAspects"/>
   
<xs:enumeration value="PsychosocialFunctionLevel"/>
   
<xs:enumeration value="PsychosocialFunctionType"/>
   
<xs:enumeration value="WaitTimeEndCode"/>
   
<xs:enumeration value="ReferralReasonChildCond"/>
   
<xs:enumeration value="ReferralReasonChildEnv"/>
   
<xs:enumeration value="ChildWelfareRole"/>
   
<xs:enumeration value="CarePeriodInfoGroupCodes"/>
   
<xs:enumeration value="PatientRelationRole"/>
   
<xs:enumeration value="CareLivingSituation"/>
   
<xs:enumeration value="PatientTranslatorNeed"/>
   
<xs:enumeration value="EPRInfoTransferConsent"/>
   
<xs:enumeration value="PatientLivingWithPartner"/>
   
<xs:enumeration value="PatientEthnicAffiliation"/>
   
<xs:enumeration value="PatientCaregiverRelations"/>
   
<xs:enumeration value="AddressPostalTypes"/>
   
<xs:enumeration value="AddressTelephoneTypes"/>
   
<xs:enumeration value="AddressEmailTypes"/>
   
<xs:enumeration value="AddressLineTypes"/>
   
<xs:enumeration value="ContactAdditionalInfoType"/>
   
<xs:enumeration value="CollInstanceServiceTypes"/>
   
<xs:enumeration value="RoomAttributeTypes"/>
   
<xs:enumeration value="CarePeriodResourceTypes"/>
   
<xs:enumeration value="WaitingListAdditionalInfoType"/>
   
<xs:enumeration value="DocumentLanguageCodes"/>
   
<xs:enumeration value="ContactActivityTypeCodes"/>
 
</xs:restriction>
</xs:simpleType>

simpleType MedicalRegisterTypes
namespace http://healthXML.org/PasLink
type restriction of xs:string
properties
base xs:string
used by
elements SearchMedicalCodesRequest/MedicalRegisterType SearchMedicalCodesResponse/MedicalCodes/MedicalCode/MedicalRegister/MedicalRegisterType
facets
Kind Value Annotation
enumeration All
enumeration Diagnosis
enumeration Procedures
annotation
documentation
Enumerator for medical register types available to list/get
source <xs:simpleType name="MedicalRegisterTypes">
 
<xs:annotation>
   
<xs:documentation>Enumerator for medical register types available to list/get</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="All"/>
   
<xs:enumeration value="Diagnosis"/>
   
<xs:enumeration value="Procedures"/>
 
</xs:restriction>
</xs:simpleType>

simpleType oid
namespace http://healthXML.org/PasLink
type restriction of xs:token
properties
base xs:token
used by
element CodeOIDTextType/CodeSystemOID
attribute CV/@S
facets
Kind Value Annotation
pattern (\d+\.?)*\d+
annotation
documentation
KITH's oid type
source <xs:simpleType name="oid">
 
<xs:annotation>
   
<xs:documentation>KITH's oid type</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:token">
   
<xs:pattern value="(\d+\.?)*\d+"/>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy