| schema location: | ..\..\DocumentWS.xsd |
| diagram | ![]() |
| children | MappingId |
| source | <xs:element name="DeleteTemplateMappingRequest"> <xs:complexType> <xs:sequence> <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>internal Id for TemplateMapping HIS90: Combinded id TemplateMappingId</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>internal Id for TemplateMapping HIS90: Combinded id TemplateMappingId</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |
| source | <xs:element name="DeleteTemplateMappingResponse"/> |
| diagram | ![]() |
| children | TemplateId |
| source | <xs:element name="DeleteTemplateRequest"> <xs:complexType> <xs:sequence> <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>internal Id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>internal Id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |
| source | <xs:element name="DeleteTemplateResponse"/> |
| diagram | ![]() |
| type | DocumentInfoTypeRequest |
| children | DocumentInfoTypeCode DocumentInfoTypeName Id |
| source | <xs:element name="GetDocumentInfoRequest" type="DocumentInfoTypeRequest"/> |
| diagram | ![]() |
| type | DocumentInfoTypeReponse |
| children | DocumentInfoTypeCode DocumentInfoTypeName Id DocumentCodeValues |
| source | <xs:element name="GetDocumentInfoResponse" type="DocumentInfoTypeReponse"/> |
| diagram | ![]() |
| children | TemplateId |
| source | <xs:element name="GetTemplateRequest"> <xs:complexType> <xs:sequence> <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
| type | TemplateDetailType |
| children | Template |
| source | <xs:element name="GetTemplateResponse" type="TemplateDetailType"/> |
| diagram | ![]() |
| children | MappingId OrganizationUnit LetterType ReceiverType |
| source | <xs:element name="ListTemplateMappingsRequest"> <xs:complexType> <xs:sequence> <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal Id for TemplateMapping Used for getteing one mapping.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0"/> <xs:element name="LetterType" type="LetterTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Type of letter/document/template in PAS.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReceiverType" type="ReceiverTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Who can this template be used for. E.g. patient, requester, everybody/all ...</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal Id for TemplateMapping Used for getteing one mapping.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
| type | OrganizationUnitType |
| children | Type Id |
| source | <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0"/> |
| diagram | ![]() |
||||||
| type | LetterTypes | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LetterType" type="LetterTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Type of letter/document/template in PAS.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | ReceiverTypes | ||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="ReceiverType" type="ReceiverTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Who can this template be used for. E.g. patient, requester, everybody/all ...</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |
| children | DocumentTemplates |
| source | <xs:element name="ListTemplateMappingsResponse"> <xs:complexType> <xs:sequence> <xs:element name="DocumentTemplates" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="DocumentTemplate" type="TemplateMappingType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| children | DocumentTemplate |
| source | <xs:element name="DocumentTemplates" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="DocumentTemplate" type="TemplateMappingType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | TemplateMappingType |
| children | TemplateMapping |
| source | <xs:element name="DocumentTemplate" type="TemplateMappingType" maxOccurs="unbounded"/> |
| diagram | ![]() |
| children | OrganizationUnit |
| source | <xs:element name="ListTemplatesRequest"> <xs:complexType> <xs:sequence> <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0"> <xs:annotation> <xs:documentation>Which users/uses the template is valid for</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | OrganizationUnitType | ||
| children | Type Id | ||
| annotation |
|
||
| source | <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0"> <xs:annotation> <xs:documentation>Which users/uses the template is valid for</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |
| children | Templates |
| source | <xs:element name="ListTemplatesResponse"> <xs:complexType> <xs:sequence> <xs:element name="Templates" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Template" type="TemplateListType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| children | Template |
| source | <xs:element name="Templates" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Template" type="TemplateListType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | TemplateListType |
| children | TemplateId Code Description OrganizationUnit ValidPeriod |
| source | <xs:element name="Template" type="TemplateListType" maxOccurs="unbounded"/> |
| diagram | ![]() |
| children | PrintDocumentType Ids |
| source | <xs:element name="PrintSystemDocumentRequest"> <xs:complexType> <xs:sequence> <xs:element name="PrintDocumentType" type="PrintDocumentTypes"> <xs:annotation> <xs:documentation>System document type to print</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Ids" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Ids to find the system document to print</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="TypeOfId" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||
| type | PrintDocumentTypes | ||||||||||
| facets |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:element name="PrintDocumentType" type="PrintDocumentTypes"> <xs:annotation> <xs:documentation>System document type to print</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | Id TypeOfId | ||
| annotation |
|
||
| source | <xs:element name="Ids" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Ids to find the system document to print</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="TypeOfId" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| type | xs:string |
| source | <xs:element name="Id" type="xs:string"/> |
| diagram | |
| type | xs:string |
| source | <xs:element name="TypeOfId" type="xs:string"/> |
| diagram | |
| children | PrinterSystemDocumentPrintedOn |
| source | <xs:element name="PrintSystemDocumentResponse"> <xs:complexType> <xs:sequence> <xs:element name="PrinterSystemDocumentPrintedOn" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| type | xs:string |
| source | <xs:element name="PrinterSystemDocumentPrintedOn" type="xs:string"/> |
| diagram | ![]() |
| type | TemplateMappingType |
| children | TemplateMapping |
| source | <xs:element name="SaveTemplateMappingRequest" type="TemplateMappingType"/> |
| diagram | ![]() |
| type | TemplateMappingType |
| children | TemplateMapping |
| source | <xs:element name="SaveTemplateMappingResponse" type="TemplateMappingType"/> |
| diagram | ![]() |
| type | TemplateDetailType |
| children | Template |
| source | <xs:element name="SaveTemplateRequest" type="TemplateDetailType"/> |
| diagram | ![]() |
| type | TemplateDetailType |
| children | Template |
| source | <xs:element name="SaveTemplateResponse" type="TemplateDetailType"/> |
| diagram | ![]() |
||
| children | DocumentInfoTypeCode DocumentInfoTypeName Id | ||
| used by |
|
||
| source | <xs:complexType name="DocumentInfoTypeCommon"> <xs:sequence> <xs:choice> <xs:element name="DocumentInfoTypeCode" type="DocumentInfoTypes"> <xs:annotation> <xs:documentation>Document info type enumarator Valid enums are: Booking</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DocumentInfoTypeName" type="xs:string"> <xs:annotation> <xs:documentation>Document info type freetext</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="Id" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Id valid for the document info type, e.g for Booking its BookingId Optional attribute IdType can be used for setting type of id. E.g. BookingId</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="IdType" type="IdTypes" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| type | DocumentInfoTypes | ||
| facets |
|
||
| annotation |
|
||
| source | <xs:element name="DocumentInfoTypeCode" type="DocumentInfoTypes"> <xs:annotation> <xs:documentation>Document info type enumarator Valid enums are: Booking</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="DocumentInfoTypeName" type="xs:string"> <xs:annotation> <xs:documentation>Document info type freetext</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | extension of DocumentInfoTypeCommon | ||
| children | DocumentInfoTypeCode DocumentInfoTypeName Id DocumentCodeValues | ||
| used by |
|
||
| source | <xs:complexType name="DocumentInfoTypeReponse"> <xs:complexContent> <xs:extension base="DocumentInfoTypeCommon"> <xs:sequence> <xs:element name="DocumentCodeValues" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Document codes and values. HIS90: alfa codes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>The code name for the value HIS90: Alfa code name e.g. @AVD for department</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The name for the code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CodeValue"> <xs:annotation> <xs:documentation>The value for the code. Optional attribute ValueType can be used for setting type of value. E.g. String, Date, DateTime, Integer</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ValueType" type="DataTypes" use="optional" default="String"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| children | Code Name CodeValue | ||
| annotation |
|
||
| source | <xs:element name="DocumentCodeValues" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Document codes and values. HIS90: alfa codes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>The code name for the value HIS90: Alfa code name e.g. @AVD for department</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The name for the code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CodeValue"> <xs:annotation> <xs:documentation>The value for the code. Optional attribute ValueType can be used for setting type of value. E.g. String, Date, DateTime, Integer</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ValueType" type="DataTypes" use="optional" default="String"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>The code name for the value HIS90: Alfa code name e.g. @AVD for department</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The name for the code</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| type | extension of xs:string | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="CodeValue"> <xs:annotation> <xs:documentation>The value for the code. Optional attribute ValueType can be used for setting type of value. E.g. String, Date, DateTime, Integer</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ValueType" type="DataTypes" use="optional" default="String"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | extension of DocumentInfoTypeCommon | ||
| children | DocumentInfoTypeCode DocumentInfoTypeName Id | ||
| used by |
|
||
| source | <xs:complexType name="DocumentInfoTypeRequest"> <xs:complexContent> <xs:extension base="DocumentInfoTypeCommon"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| children | Type Id | ||
| used by |
|
||
| source | <xs:complexType name="OrganizationUnitType"> <xs:sequence> <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>NAT - Nasjonal REG - Region HF - Helseforetak LIN - Institusjon LAV - Avdeling LEN - Enhet LBR - Bruker</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Id" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Id for type Used with LAV, LEN og LBR LAV = DeptNo LEN=UnitNo LBR=brukerid/f.nr</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>NAT - Nasjonal REG - Region HF - Helseforetak LIN - Institusjon LAV - Avdeling LEN - Enhet LBR - Bruker</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="Id" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Id for type Used with LAV, LEN og LBR LAV = DeptNo LEN=UnitNo LBR=brukerid/f.nr</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| children | Template | ||
| used by |
|
||
| source | <xs:complexType name="TemplateDetailType"> <xs:sequence> <xs:element name="Template"> <xs:complexType> <xs:complexContent> <xs:extension base="TemplateListType"> <xs:sequence> <xs:element name="TemplateText" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Brevteksten</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
| type | extension of TemplateListType |
| children | TemplateId Code Description OrganizationUnit ValidPeriod TemplateText |
| source | <xs:element name="Template"> <xs:complexType> <xs:complexContent> <xs:extension base="TemplateListType"> <xs:sequence> <xs:element name="TemplateText" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Brevteksten</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| type | xs:anyType | ||||||
| attributes |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TemplateText" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Brevteksten</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | TemplateId Code Description OrganizationUnit ValidPeriod | ||
| used by |
|
||
| source | <xs:complexType name="TemplateListType"> <xs:sequence> <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>Letter/template/document code HIS90: PAQLETT.CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"/> <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Where/Who the template is valid for</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValidPeriod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>Letter/template/document code HIS90: PAQLETT.CODE</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |
| type | xs:string |
| source | <xs:element name="Description" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||
| type | OrganizationUnitType | ||
| children | Type Id | ||
| annotation |
|
||
| source | <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Where/Who the template is valid for</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
| children | From To |
| source | <xs:element name="ValidPeriod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| type | xs:dateTime |
| source | <xs:element name="From" type="xs:dateTime"/> |
| diagram | |
| type | xs:dateTime |
| source | <xs:element name="To" type="xs:dateTime"/> |
| diagram | |||
| children | TemplateMapping | ||
| used by |
|
||
| source | <xs:complexType name="TemplateMappingType"> <xs:sequence> <xs:element name="TemplateMapping"> <xs:complexType> <xs:sequence> <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal Id for TemplateMapping HIS90: Combinded id TemplateMappingId</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>internal Id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Letter/template/document code HIS90: PAQLETT.CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string"/> <xs:element name="ValidPeriod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Where/Who the template is valid for</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LetterType" type="LetterTypes"> <xs:annotation> <xs:documentation>Type of letter/document/template in PAS.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReceiverType" type="ReceiverTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Who can this template be used for. E.g. patient, requester, everybody/all ...</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Template"> <xs:annotation> <xs:documentation>The template name/id From DocumentMessaging module.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <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> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
| children | MappingId TemplateId Code Description ValidPeriod OrganizationUnit LetterType ReceiverType Template |
| source | <xs:element name="TemplateMapping"> <xs:complexType> <xs:sequence> <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal Id for TemplateMapping HIS90: Combinded id TemplateMappingId</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>internal Id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Letter/template/document code HIS90: PAQLETT.CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string"/> <xs:element name="ValidPeriod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Where/Who the template is valid for</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LetterType" type="LetterTypes"> <xs:annotation> <xs:documentation>Type of letter/document/template in PAS.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReceiverType" type="ReceiverTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Who can this template be used for. E.g. patient, requester, everybody/all ...</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Template"> <xs:annotation> <xs:documentation>The template name/id From DocumentMessaging module.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <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> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="MappingId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal Id for TemplateMapping HIS90: Combinded id TemplateMappingId</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="TemplateId" type="xs:string"> <xs:annotation> <xs:documentation>internal Id for Template HIS90: Combinded id TemplateId</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="Code" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Letter/template/document code HIS90: PAQLETT.CODE</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |
| type | xs:string |
| source | <xs:element name="Description" type="xs:string"/> |
| diagram | ![]() |
| children | From To |
| source | <xs:element name="ValidPeriod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| type | xs:dateTime |
| source | <xs:element name="From" type="xs:dateTime"/> |
| diagram | |
| type | xs:dateTime |
| source | <xs:element name="To" type="xs:dateTime"/> |
| diagram | ![]() |
||
| type | OrganizationUnitType | ||
| children | Type Id | ||
| annotation |
|
||
| source | <xs:element name="OrganizationUnit" type="OrganizationUnitType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Where/Who the template is valid for</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| type | LetterTypes | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LetterType" type="LetterTypes"> <xs:annotation> <xs:documentation>Type of letter/document/template in PAS.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | ReceiverTypes | ||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="ReceiverType" type="ReceiverTypes" minOccurs="0"> <xs:annotation> <xs:documentation>Who can this template be used for. E.g. patient, requester, everybody/all ...</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | Id Code Name | ||
| annotation |
|
||
| source | <xs:element name="Template"> <xs:annotation> <xs:documentation>The template name/id From DocumentMessaging module.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| type | xs:string |
| source | <xs:element name="Id" type="xs:string"/> |
| diagram | |
| type | xs:string |
| source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
| diagram | |
| type | xs:string |
| source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
| type | restriction of xs:string | ||||||||||
| used by |
|
||||||||||
| facets |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:simpleType name="DataTypes"> <xs:annotation> <xs:documentation>Enumerator for valid datatypes in request/response used with attributes</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="String"/> <xs:enumeration value="Integer"/> <xs:enumeration value="Date"/> <xs:enumeration value="DateTime"/> <xs:enumeration value="Boolean"/> </xs:restriction> </xs:simpleType> |
| type | restriction of xs:string | ||
| used by |
|
||
| facets |
|
||
| annotation |
|
||
| source | <xs:simpleType name="DocumentInfoTypes"> <xs:annotation> <xs:documentation>Enumerator for DocumentInfoType</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Booking"/> </xs:restriction> </xs:simpleType> |
| type | restriction of xs:string | ||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="IdTypes"> <xs:annotation> <xs:documentation>Enumerator for IdTypes</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="PatientId"/> <xs:enumeration value="BookingId"/> <xs:enumeration value="ContactId"/> <xs:enumeration value="ContactVisitNumber"/> <xs:enumeration value="KID"/> <xs:enumeration value="OfficialId"/> </xs:restriction> </xs:simpleType> |
| type | restriction of xs:string | ||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="LetterTypes"> <xs:annotation> <xs:documentation>Enumerator for LetterType</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Admission"/> <xs:enumeration value="Confirmed"/> <xs:enumeration value="CancellationOrPostponment"/> </xs:restriction> </xs:simpleType> |
| type | restriction of xs:string | ||||||||||
| used by |
|
||||||||||
| facets |
|
||||||||||
| annotation |
|
||||||||||
| source | <xs:simpleType name="PrintDocumentTypes"> <xs:annotation> <xs:documentation>Enumerator for document types to print</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Giro"/> <xs:enumeration value="GiroOnlyIfAmount"/> <xs:enumeration value="DoctorsPatientNote"/> <xs:enumeration value="PatientIdWristband"/> <xs:enumeration value="PatientLabels"/> </xs:restriction> </xs:simpleType> |
| type | restriction of xs:string | ||||||||
| used by |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:simpleType name="ReceiverTypes"> <xs:annotation> <xs:documentation>Enumerator for ReceiverType</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="All"/> <xs:enumeration value="Patient"/> <xs:enumeration value="Requester"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> |