schema location: | ..\..\DecisionWS.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
diagram | ![]() |
||
properties |
|
||
children | ExecutionId | ||
source | <xs:element name="DeleteDecisionExecutionRequest"> <xs:complexType> <xs:sequence> <xs:element name="ExecutionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoExec</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ExecutionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoExec</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
source | <xs:element name="DeleteDecisionExecutionResponse"> <xs:complexType> <xs:sequence/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | ContactId DecisionId ComplaintId PatientId StatusFilter | ||
source | <xs:element name="ListComplaintsRequest"> <xs:complexType> <xs:sequence> <xs:element name="ContactId" type="xs:string" minOccurs="0"/> <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ComplaintId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoCmpl</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Makes it possible to list all paragraphs according to a Patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact ComplaintId is given</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ComplaintId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoCmpl</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Makes it possible to list all paragraphs according to a Patient</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact ComplaintId is given</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Complaints | ||
source | <xs:element name="ListComplaintsResponse"> <xs:complexType> <xs:sequence> <xs:element name="Complaints"> <xs:complexType> <xs:sequence> <xs:element name="Complaint" type="ComplaintType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Complaint | ||
source | <xs:element name="Complaints"> <xs:complexType> <xs:sequence> <xs:element name="Complaint" type="ComplaintType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | ComplaintType | ||||||
properties |
|
||||||
children | PatientId ContactId DecisionId ComplaintId Type OID DateTime Status Result Registration Update | ||||||
source | <xs:element name="Complaint" type="ComplaintType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
properties |
|
||
children | ContactId DecisionId CriteriaId PatientId StatusFilter | ||
source | <xs:element name="ListCriteriaRequest"> <xs:complexType> <xs:sequence> <xs:element name="ContactId" type="xs:string" minOccurs="0"/> <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CriteriaId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoCrit</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Makes it possible to list all paragraphs according to a Patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact CriteriaId is given</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="CriteriaId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoCrit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Makes it possible to list all paragraphs according to a Patient</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact CriteriaId is given</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Criteria | ||
source | <xs:element name="ListCriteriaResponse"> <xs:complexType> <xs:sequence> <xs:element name="Criteria"> <xs:complexType> <xs:sequence> <xs:element name="Criteria" type="CriteriaType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Criteria | ||
source | <xs:element name="Criteria"> <xs:complexType> <xs:sequence> <xs:element name="Criteria" type="CriteriaType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | CriteriaType | ||||||
properties |
|
||||||
children | PatientId ContactId DecisionId CriteriaId Type OID DateTime Status Registration Update | ||||||
source | <xs:element name="Criteria" type="CriteriaType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
properties |
|
||
children | PatientId ContactId DecisionId ExecutionId StatusFilter | ||
source | <xs:element name="ListDecisionExecutionsRequest"> <xs:complexType> <xs:sequence> <xs:sequence> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Makes it possible to list all executions according to a Patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContactId" type="xs:string" minOccurs="0"/> <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExecutionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoExec</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact CriteriaId is given</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Makes it possible to list all executions according to a Patient</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ExecutionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Combined Id. In HIS90: Id contains PatientId|SourceOfPara|SerialNoMeca|SerialNoStay|SerialNoDeci|SerialNoExec</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact CriteriaId is given</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | DecisionExecutionListType | ||
properties |
|
||
children | Execution | ||
source | <xs:element name="ListDecisionExecutionsResponse" type="DecisionExecutionListType"/> |
diagram | ![]() |
||
properties |
|
||
children | ResponsibleResource ResponsibleUnit ResponsibleFollowUpUnit DecisionDates Type Registration | ||
source | <xs:element name="ListDecisionsByOrgRequest"> <xs:complexType> <xs:sequence> <xs:element name="ResponsibleResource" type="ResourceTypeDecision" minOccurs="0"/> <xs:element name="ResponsibleUnit" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationType"/> <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResponsibleFollowUpUnit" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationType"/> <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DecisionDates" minOccurs="0"> <xs:annotation> <xs:documentation>Dates of the decisions</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime" minOccurs="0"/> <xs:element name="To" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>Describes which type of decision this is. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Registration" minOccurs="0"> <xs:annotation> <xs:documentation>Search on registration info</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> <xs:element name="Unit" type="OrganizationType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | ResourceTypeDecision | ||||||
properties |
|
||||||
children | ResourceId TypeOfId Code Name Property | ||||||
source | <xs:element name="ResponsibleResource" type="ResourceTypeDecision" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MedicalUnit CareUnit | ||||||
source | <xs:element name="ResponsibleUnit" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationType"/> <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | OrganizationType | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name | ||
source | <xs:element name="MedicalUnit" type="OrganizationType"/> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
source | <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MedicalUnit CareUnit | ||||||
source | <xs:element name="ResponsibleFollowUpUnit" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationType"/> <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | OrganizationType | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name | ||
source | <xs:element name="MedicalUnit" type="OrganizationType"/> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
source | <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | From To | ||||||
annotation |
|
||||||
source | <xs:element name="DecisionDates" minOccurs="0"> <xs:annotation> <xs:documentation>Dates of the decisions</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime" minOccurs="0"/> <xs:element name="To" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="From" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="To" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Id | ||||||
annotation |
|
||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>Describes which type of decision this is. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | From To Unit | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" minOccurs="0"> <xs:annotation> <xs:documentation>Search on registration info</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime"/> <xs:element name="Unit" type="OrganizationType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="From" type="xs:dateTime"/> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="To" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
source | <xs:element name="Unit" type="OrganizationType" minOccurs="0"/> |
diagram | ![]() |
||
type | DecisionByOrgListType | ||
properties |
|
||
children | Decisions | ||
source | <xs:element name="ListDecisionsByOrgResponse" type="DecisionByOrgListType"/> |
diagram | ![]() |
||
properties |
|
||
children | ContactId DecisionId PatientId DecisionCategory DecisionType DecisionDate StatusFilter | ||
source | <xs:element name="ListPatientDecisionsRequest"> <xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>At least one of the ids must be filled out</xs:documentation> </xs:annotation> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionCategory" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Category of decision types. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionType" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Decision.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime" minOccurs="0"/> <xs:element name="To" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact DecisionId is given</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionCategory" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Category of decision types. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionType" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Decision.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | From To | ||||||
annotation |
|
||||||
source | <xs:element name="DecisionDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime" minOccurs="0"/> <xs:element name="To" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="From" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="To" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="StatusFilter" type="ItemStatusType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Define which status should be listed. Default if not set is ACTIVE. Not used if exact DecisionId is given</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | PatientDecisionListType | ||
properties |
|
||
children | Decisions | ||
source | <xs:element name="ListPatientDecisionsResponse" type="PatientDecisionListType"/> |
diagram | ![]() |
||
properties |
|
||
children | Complaint | ||
source | <xs:element name="SaveComplaintRequest"> <xs:complexType> <xs:sequence> <xs:element name="Complaint" type="ComplaintType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | ComplaintType | ||
properties |
|
||
children | PatientId ContactId DecisionId ComplaintId Type OID DateTime Status Result Registration Update | ||
source | <xs:element name="Complaint" type="ComplaintType"/> |
diagram | ![]() |
||
properties |
|
||
children | Complaint | ||
source | <xs:element name="SaveComplaintResponse"> <xs:complexType> <xs:sequence> <xs:element name="Complaint" type="ComplaintType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | ComplaintType | ||
properties |
|
||
children | PatientId ContactId DecisionId ComplaintId Type OID DateTime Status Result Registration Update | ||
source | <xs:element name="Complaint" type="ComplaintType"/> |
diagram | ![]() |
||
properties |
|
||
children | Criteria | ||
source | <xs:element name="SaveCriteriaRequest"> <xs:complexType> <xs:sequence> <xs:element name="Criteria" type="CriteriaType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | CriteriaType | ||
properties |
|
||
children | PatientId ContactId DecisionId CriteriaId Type OID DateTime Status Registration Update | ||
source | <xs:element name="Criteria" type="CriteriaType"/> |
diagram | ![]() |
||
properties |
|
||
children | Criteria | ||
source | <xs:element name="SaveCriteriaResponse"> <xs:complexType> <xs:sequence> <xs:element name="Criteria" type="CriteriaType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | CriteriaType | ||
properties |
|
||
children | PatientId ContactId DecisionId CriteriaId Type OID DateTime Status Registration Update | ||
source | <xs:element name="Criteria" type="CriteriaType"/> |
diagram | ![]() |
||
properties |
|
||
children | Execution | ||
source | <xs:element name="SaveDecisionExecutionRequest"> <xs:complexType> <xs:sequence> <xs:element name="Execution" type="DecisionExecutionType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | DecisionExecutionType | ||
properties |
|
||
children | PatientId ContactId DecisionId ExecutionId ExecutionDescription StartDateTime EndDateTime ExecutedBy Status Registration Update | ||
source | <xs:element name="Execution" type="DecisionExecutionType"/> |
diagram | ![]() |
||
properties |
|
||
children | Execution | ||
source | <xs:element name="SaveDecisionExecutionResponse"> <xs:complexType> <xs:sequence> <xs:element name="Execution" type="DecisionExecutionType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | DecisionExecutionType | ||
properties |
|
||
children | PatientId ContactId DecisionId ExecutionId ExecutionDescription StartDateTime EndDateTime ExecutedBy Status Registration Update | ||
source | <xs:element name="Execution" type="DecisionExecutionType"/> |
diagram | ![]() |
||
properties |
|
||
children | Decision | ||
source | <xs:element name="SavePatientDecisionRequest"> <xs:complexType> <xs:sequence> <xs:element name="Decision" type="PatientDecisionType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | PatientDecisionType | ||
properties |
|
||
children | PatientId ContactId DecisionId DecisionIdParent Group Type Category Code OID Description Date ValidToDate ClosedDate RenewalDate EvaluationDate CompulsoryCare ComplaintRegistered CriteriaRegistered ExecutionsRegistered Responsible ResponsibleFollowUp ClosingResource Tutor Status Criteria Registration Update | ||
source | <xs:element name="Decision" type="PatientDecisionType"/> |
diagram | ![]() |
||
properties |
|
||
children | Decision | ||
source | <xs:element name="SavePatientDecisionResponse"> <xs:complexType> <xs:sequence> <xs:element name="Decision" type="PatientDecisionType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | PatientDecisionType | ||
properties |
|
||
children | PatientId ContactId DecisionId DecisionIdParent Group Type Category Code OID Description Date ValidToDate ClosedDate RenewalDate EvaluationDate CompulsoryCare ComplaintRegistered CriteriaRegistered ExecutionsRegistered Responsible ResponsibleFollowUp ClosingResource Tutor Status Criteria Registration Update | ||
source | <xs:element name="Decision" type="PatientDecisionType"/> |
diagram | ![]() |
||
children | PatientId ContactId DecisionId ComplaintId Type OID DateTime Status Result Registration Update | ||
used by |
|
||
source | <xs:complexType name="ComplaintType"> <xs:sequence> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionId" type="xs:string"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ComplaintId" type="xs:string"> <xs:annotation> <xs:documentation>ComplaintId HIS90: Combined Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>Describes which type of Complain </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Kodeverk 8436 Kodeverdier (Type klage (OID=8436)) 1 Klage på spesialistvedtak 2 Klage på endring av formalia 3 Klage på vedtak om bruk av tvangsmidler §4-8a, §4-8b, §4-8c 4 Klage til Fylkeslegen §4-4 5 Klage på formalitet ved utskriving/overføring/avslutning 9 Klage på diverse vedtak §4-3, §4-5, §4-6, §4-7 </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Descriptiuon of the Type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OID" type="xs:string" minOccurs="0"/> <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the complain</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Result" minOccurs="0"> <xs:annotation> <xs:documentation>Describes the result of the complaint</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Codes for result. Code setyxxxx used. HIS90: Kodeverdier eks (Medhold fra institusjon, Medhold fra Kk, Medhold fra retten, forkastet, Trukket)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Descriptiuon of the Type</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the result</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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:complexType> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DecisionId" type="xs:string"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ComplaintId" type="xs:string"> <xs:annotation> <xs:documentation>ComplaintId HIS90: Combined Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Id Description | ||
annotation |
|
||
source | <xs:element name="Type"> <xs:annotation> <xs:documentation>Describes which type of Complain </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Kodeverk 8436 Kodeverdier (Type klage (OID=8436)) 1 Klage på spesialistvedtak 2 Klage på endring av formalia 3 Klage på vedtak om bruk av tvangsmidler §4-8a, §4-8b, §4-8c 4 Klage til Fylkeslegen §4-4 5 Klage på formalitet ved utskriving/overføring/avslutning 9 Klage på diverse vedtak §4-3, §4-5, §4-6, §4-7 </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Descriptiuon of the Type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Kodeverk 8436 Kodeverdier (Type klage (OID=8436)) 1 Klage på spesialistvedtak 2 Klage på endring av formalia 3 Klage på vedtak om bruk av tvangsmidler §4-8a, §4-8b, §4-8c 4 Klage til Fylkeslegen §4-4 5 Klage på formalitet ved utskriving/overføring/avslutning 9 Klage på diverse vedtak §4-3, §4-5, §4-6, §4-7 </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Descriptiuon of the Type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="OID" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the complain</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Id Description DateTime | ||||||
annotation |
|
||||||
source | <xs:element name="Result" minOccurs="0"> <xs:annotation> <xs:documentation>Describes the result of the complaint</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Codes for result. Code setyxxxx used. HIS90: Kodeverdier eks (Medhold fra institusjon, Medhold fra Kk, Medhold fra retten, forkastet, Trukket)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Descriptiuon of the Type</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the result</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Codes for result. Code setyxxxx used. HIS90: Kodeverdier eks (Medhold fra institusjon, Medhold fra Kk, Medhold fra retten, forkastet, Trukket)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Descriptiuon of the Type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the result</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy UpdateCount | ||||||
annotation |
|
||||||
source | <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
children | PatientId ContactId DecisionId CriteriaId Type OID DateTime Status Registration Update | ||
used by |
|
||
source | <xs:complexType name="CriteriaType"> <xs:sequence> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionId" type="xs:string"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CriteriaId" type="xs:string"> <xs:annotation> <xs:documentation>CriteriaId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Describes which type of criteria to be set</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description describing the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OID" type="xs:string" minOccurs="0"/> <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the criteria</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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:complexType> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DecisionId" type="xs:string"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="CriteriaId" type="xs:string"> <xs:annotation> <xs:documentation>CriteriaId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Id Description | ||
source | <xs:element name="Type"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Describes which type of criteria to be set</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description describing the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Describes which type of criteria to be set</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description describing the type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="OID" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of the criteria</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy UpdateCount | ||||||
annotation |
|
||||||
source | <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
children | Decisions | ||
used by |
|
||
source | <xs:complexType name="DecisionByOrgListType"> <xs:sequence> <xs:element name="Decisions"> <xs:complexType> <xs:sequence> <xs:element name="Decision" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientDecisionType"> <xs:sequence> <xs:element name="Patient"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientInfoListType"> <xs:sequence> <xs:element name="OfficialId" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormattedId" type="xs:string"> <xs:annotation> <xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</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:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
properties |
|
||
children | Decision | ||
source | <xs:element name="Decisions"> <xs:complexType> <xs:sequence> <xs:element name="Decision" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientDecisionType"> <xs:sequence> <xs:element name="Patient"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientInfoListType"> <xs:sequence> <xs:element name="OfficialId" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormattedId" type="xs:string"> <xs:annotation> <xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</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:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | extension of PatientDecisionType | ||||||
properties |
|
||||||
children | PatientId ContactId DecisionId DecisionIdParent Group Type Category Code OID Description Date ValidToDate ClosedDate RenewalDate EvaluationDate CompulsoryCare ComplaintRegistered CriteriaRegistered ExecutionsRegistered Responsible ResponsibleFollowUp ClosingResource Tutor Status Criteria Registration Update Patient | ||||||
source | <xs:element name="Decision" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientDecisionType"> <xs:sequence> <xs:element name="Patient"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientInfoListType"> <xs:sequence> <xs:element name="OfficialId" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormattedId" type="xs:string"> <xs:annotation> <xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</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:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | extension of PatientInfoListType | ||
properties |
|
||
children | PatientId FormattedName BirthDate Dead Sex Municipality PostalAddress Telecom OfficialId | ||
source | <xs:element name="Patient"> <xs:complexType> <xs:complexContent> <xs:extension base="PatientInfoListType"> <xs:sequence> <xs:element name="OfficialId" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormattedId" type="xs:string"> <xs:annotation> <xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Value TypeOfId FormattedId | ||||||
source | <xs:element name="OfficialId" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormattedId" type="xs:string"> <xs:annotation> <xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="FormattedId" type="xs:string"> <xs:annotation> <xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Execution | ||
used by |
|
||
source | <xs:complexType name="DecisionExecutionListType"> <xs:sequence> <xs:element name="Execution" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Executions" type="DecisionExecutionType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Executions | ||||||
source | <xs:element name="Execution" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Executions" type="DecisionExecutionType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | DecisionExecutionType | ||||||
properties |
|
||||||
children | PatientId ContactId DecisionId ExecutionId ExecutionDescription StartDateTime EndDateTime ExecutedBy Status Registration Update | ||||||
source | <xs:element name="Executions" type="DecisionExecutionType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
children | PatientId ContactId DecisionId ExecutionId ExecutionDescription StartDateTime EndDateTime ExecutedBy Status Registration Update | ||
used by |
|
||
source | <xs:complexType name="DecisionExecutionType"> <xs:sequence> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionId" type="xs:string"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExecutionId" type="xs:string"> <xs:annotation> <xs:documentation>CriteriaId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExecutionDescription" type="xs:string"> <xs:annotation> <xs:documentation>Text describing the force/medication/dose used on the patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Start date and time of the forcing</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDateTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>End date and time of the forcing</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExecutedBy" minOccurs="0"> <xs:annotation> <xs:documentation>Who executed the force on the patient</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationType"> <xs:annotation> <xs:documentation>Organization who executed the force in the patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization who executed the force in the patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Resource" type="ResourceTypeDecision" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource for making the forcing</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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:complexType> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId HIS90: Not used.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DecisionId" type="xs:string"> <xs:annotation> <xs:documentation>DecisionId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ExecutionId" type="xs:string"> <xs:annotation> <xs:documentation>CriteriaId HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ExecutionDescription" type="xs:string"> <xs:annotation> <xs:documentation>Text describing the force/medication/dose used on the patient</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="StartDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Start date and time of the forcing</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="EndDateTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>End date and time of the forcing</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MedicalUnit CareUnit Resource | ||||||
annotation |
|
||||||
source | <xs:element name="ExecutedBy" minOccurs="0"> <xs:annotation> <xs:documentation>Who executed the force on the patient</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationType"> <xs:annotation> <xs:documentation>Organization who executed the force in the patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization who executed the force in the patient</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Resource" type="ResourceTypeDecision" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource for making the forcing</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | OrganizationType | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name | ||
annotation |
|
||
source | <xs:element name="MedicalUnit" type="OrganizationType"> <xs:annotation> <xs:documentation>Organization who executed the force in the patient</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="CareUnit" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization who executed the force in the patient</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | ResourceTypeDecision | ||||||
properties |
|
||||||
children | ResourceId TypeOfId Code Name Property | ||||||
annotation |
|
||||||
source | <xs:element name="Resource" type="ResourceTypeDecision" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource for making the forcing</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy UpdateCount | ||||||
annotation |
|
||||||
source | <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
children | Id Description | ||
used by |
|
||
source | <xs:complexType name="IdDescriptionType"> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
children | Date Name Organization SignedBy |
used by | |
source | <xs:complexType name="InsertedChangedByType"> <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="OrganizationType" 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 of user that inserted/modified the instance.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date when inserted/last modified.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="SignedBy" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Initials of user that inserted/modified the instance.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
children | Id TypeOfId ShortNameId Name |
used by | |
source | <xs:complexType name="OrganizationType"> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation> Internal Id.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string" minOccurs="0"/> <xs:element name="ShortNameId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Code</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:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation> Internal Id.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="TypeOfId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ShortNameId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Decisions | ||
used by |
|
||
source | <xs:complexType name="PatientDecisionListType"> <xs:sequence> <xs:element name="Decisions"> <xs:complexType> <xs:sequence> <xs:element name="Decision" type="PatientDecisionType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
properties |
|
||
children | Decision | ||
source | <xs:element name="Decisions"> <xs:complexType> <xs:sequence> <xs:element name="Decision" type="PatientDecisionType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | PatientDecisionType | ||||||
properties |
|
||||||
children | PatientId ContactId DecisionId DecisionIdParent Group Type Category Code OID Description Date ValidToDate ClosedDate RenewalDate EvaluationDate CompulsoryCare ComplaintRegistered CriteriaRegistered ExecutionsRegistered Responsible ResponsibleFollowUp ClosingResource Tutor Status Criteria Registration Update | ||||||
source | <xs:element name="Decision" type="PatientDecisionType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
children | PatientId ContactId DecisionId DecisionIdParent Group Type Category Code OID Description Date ValidToDate ClosedDate RenewalDate EvaluationDate CompulsoryCare ComplaintRegistered CriteriaRegistered ExecutionsRegistered Responsible ResponsibleFollowUp ClosingResource Tutor Status Criteria Registration Update | ||
used by |
|
||
source | <xs:complexType name="PatientDecisionType"> <xs:sequence> <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Contact id HIS90: Not used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Decision id HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DecisionIdParent" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Decision id where this decision is linked to. HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Group" type="IdDescriptionType" minOccurs="0"> <xs:annotation> <xs:documentation>Describes which group this decision is releted to. E.g. RUS, PSYC Use CommonCodesWS.ListCommonCodes with CommonCodeTypes = DecisionGroup HIS90: RUS, PSYC If blank/null in HIS90 defaulted to PSYC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type"> <xs:annotation> <xs:documentation>Describes which type of decision this is. HIS90: In, Out, etc...</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Category"> <xs:annotation> <xs:documentation>Describes which type of category this decision is. HIS90: S, T, H</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>Decision code. HIS90: PAQPACO </xs:documentation> </xs:annotation> </xs:element> <xs:element name="OID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>OID code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the code HIS90: PAQPACO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time for decision. When decision is made.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValidToDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision is valid to. Used when decisions are valid for a period.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ClosedDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision is actually closed or set not valid anymore.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RenewalDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision has to be renewed, reconfirmed or reevaluated. If ClosedDate is set then this date is historical.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EvaluationDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision has to be evaluated/verified. If ClosedDate is set then this date is historical.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CompulsoryCare" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Checked/true if this decision has resulted in compulsory care (tvungent vern). If false the no compulsory care. And if blank the compulsory care to decided.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ComplaintRegistered" type="ComplaintRegisteredTypes" minOccurs="0"> <xs:annotation> <xs:documentation>If a complaint is registered for this decision. If null/blank or NO the no complaint. YES - a complaint is registered and is in progress</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CriteriaRegistered" type="ComplaintRegisteredTypes" minOccurs="0"> <xs:annotation> <xs:documentation>If a criteria is registered for this decision. If null/blank or NO the no complaint. YES - a criteria is registered</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExecutionsRegistered" type="ComplaintRegisteredTypes" minOccurs="0"> <xs:annotation> <xs:documentation>If a execution is registered for this decision. If null/blank or NO the no complaint. YES - a criteria is registered</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Responsible" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource and organization for making the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Resource" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource for making the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ResourceTypeDecision"> <xs:sequence> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organizationuinit where the resource responsible for the decision belongs to.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for the decision</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResponsibleFollowUp" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible organization for following up the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for following up the decision</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ClosingResource" type="ResourceTypeDecision" minOccurs="0"> <xs:annotation> <xs:documentation>Resource who closed/finished the decision.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Tutor" minOccurs="0"> <xs:annotation> <xs:documentation>Tutor</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="HaveTutor" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If patient av a tutor True=Have tutor False=Don't have tutor Blank/Null = Not decided/Dod't know</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TutorName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Tutors name</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is also active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Criteria" type="CriteriaType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Criterias related to the decision</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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:complexType> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PatientId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Internal patient id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Contact id HIS90: Not used</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Decision id HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DecisionIdParent" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Decision id where this decision is linked to. HIS90: Combined id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | IdDescriptionType | ||||||
properties |
|
||||||
children | Id Description | ||||||
annotation |
|
||||||
source | <xs:element name="Group" type="IdDescriptionType" minOccurs="0"> <xs:annotation> <xs:documentation>Describes which group this decision is releted to. E.g. RUS, PSYC Use CommonCodesWS.ListCommonCodes with CommonCodeTypes = DecisionGroup HIS90: RUS, PSYC If blank/null in HIS90 defaulted to PSYC</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Id Description | ||
annotation |
|
||
source | <xs:element name="Type"> <xs:annotation> <xs:documentation>Describes which type of decision this is. HIS90: In, Out, etc...</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Id Description | ||
annotation |
|
||
source | <xs:element name="Category"> <xs:annotation> <xs:documentation>Describes which type of category this decision is. HIS90: S, T, H</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Link to codetable describing what kind of type this is.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>Decision code. HIS90: PAQPACO </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="OID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>OID code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the code HIS90: PAQPACO</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time for decision. When decision is made.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ValidToDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision is valid to. Used when decisions are valid for a period.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ClosedDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision is actually closed or set not valid anymore.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="RenewalDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision has to be renewed, reconfirmed or reevaluated. If ClosedDate is set then this date is historical.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="EvaluationDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time when decision has to be evaluated/verified. If ClosedDate is set then this date is historical.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="CompulsoryCare" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Checked/true if this decision has resulted in compulsory care (tvungent vern). If false the no compulsory care. And if blank the compulsory care to decided.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
type | ComplaintRegisteredTypes | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="ComplaintRegistered" type="ComplaintRegisteredTypes" minOccurs="0"> <xs:annotation> <xs:documentation>If a complaint is registered for this decision. If null/blank or NO the no complaint. YES - a complaint is registered and is in progress</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
type | ComplaintRegisteredTypes | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="CriteriaRegistered" type="ComplaintRegisteredTypes" minOccurs="0"> <xs:annotation> <xs:documentation>If a criteria is registered for this decision. If null/blank or NO the no complaint. YES - a criteria is registered</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
type | ComplaintRegisteredTypes | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="ExecutionsRegistered" type="ComplaintRegisteredTypes" minOccurs="0"> <xs:annotation> <xs:documentation>If a execution is registered for this decision. If null/blank or NO the no complaint. YES - a criteria is registered</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Resource Organization | ||||||
annotation |
|
||||||
source | <xs:element name="Responsible" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource and organization for making the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Resource" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource for making the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ResourceTypeDecision"> <xs:sequence> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organizationuinit where the resource responsible for the decision belongs to.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for the decision</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | extension of ResourceTypeDecision | ||||||
properties |
|
||||||
children | ResourceId TypeOfId Code Name Property Organization | ||||||
annotation |
|
||||||
source | <xs:element name="Resource" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible resource for making the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ResourceTypeDecision"> <xs:sequence> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organizationuinit where the resource responsible for the decision belongs to.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organizationuinit where the resource responsible for the decision belongs to.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for the decision</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Organization | ||||||
annotation |
|
||||||
source | <xs:element name="ResponsibleFollowUp" minOccurs="0"> <xs:annotation> <xs:documentation>Responsible organization for following up the decision</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for following up the decision</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationType" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for following up the decision</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | ResourceTypeDecision | ||||||
properties |
|
||||||
children | ResourceId TypeOfId Code Name Property | ||||||
annotation |
|
||||||
source | <xs:element name="ClosingResource" type="ResourceTypeDecision" minOccurs="0"> <xs:annotation> <xs:documentation>Resource who closed/finished the decision.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | HaveTutor TutorName | ||||||
annotation |
|
||||||
source | <xs:element name="Tutor" minOccurs="0"> <xs:annotation> <xs:documentation>Tutor</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="HaveTutor" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If patient av a tutor True=Have tutor False=Don't have tutor Blank/Null = Not decided/Dod't know</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TutorName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Tutors name</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="HaveTutor" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If patient av a tutor True=Have tutor False=Don't have tutor Blank/Null = Not decided/Dod't know</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="TutorName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Tutors name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||
type | ItemStatusType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="Status" type="ItemStatusType" minOccurs="0"> <xs:annotation> <xs:documentation>Status for the item. If blank or null then item is also active. Cannot be used in Save.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CriteriaType | ||||||
properties |
|
||||||
children | PatientId ContactId DecisionId CriteriaId Type OID DateTime Status Registration Update | ||||||
annotation |
|
||||||
source | <xs:element name="Criteria" type="CriteriaType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Criterias related to the decision</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy UpdateCount | ||||||
annotation |
|
||||||
source | <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <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> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
children | PatientId FormattedName BirthDate Dead Sex Municipality PostalAddress Telecom | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="PatientInfoListType"> <xs:annotation> <xs:documentation>Common Patient info type used in list methods. Please only use data as necessary to avoid big responses.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="PatientId" type="xs:string"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormattedName" type="xs:string"> <xs:annotation> <xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BirthDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Birthdate including century</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Dead" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="DeathDate" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Sex" minOccurs="0"> <xs:annotation> <xs:documentation>M = male, K = female, U=Unknown</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="OfficialCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>1=Male, 2=Female, 9=Unknown</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Text" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Municipality" minOccurs="0"> <xs:annotation> <xs:documentation>Municipality the patient belongs to. Economic Municipality</xs:documentation> </xs:annotation> <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="PostalAddress" minOccurs="0"> <xs:annotation> <xs:documentation>Postal code/address for the patient.</xs:documentation> </xs:annotation> <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="Telecom" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MobilePhoneNumber" type="xs:string" minOccurs="0"/> <xs:element name="MobilePhoneReservation" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Set to true if the patients has reservations about using his mobilephonenumber</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:string"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="FormattedName" type="xs:string"> <xs:annotation> <xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="BirthDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Birthdate including century</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | DeathDate | ||||||
source | <xs:element name="Dead" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="DeathDate" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="DeathDate" type="xs:dateTime"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code OfficialCode Text | ||||||
annotation |
|
||||||
source | <xs:element name="Sex" minOccurs="0"> <xs:annotation> <xs:documentation>M = male, K = female, U=Unknown</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="OfficialCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>1=Male, 2=Female, 9=Unknown</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Text" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="OfficialCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>1=Male, 2=Female, 9=Unknown</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
source | <xs:element name="Municipality" minOccurs="0"> <xs:annotation> <xs:documentation>Municipality the patient belongs to. Economic Municipality</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Name" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
source | <xs:element name="PostalAddress" minOccurs="0"> <xs:annotation> <xs:documentation>Postal code/address for the patient.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Name" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MobilePhoneNumber MobilePhoneReservation | ||||||
source | <xs:element name="Telecom" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MobilePhoneNumber" type="xs:string" minOccurs="0"/> <xs:element name="MobilePhoneReservation" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Set to true if the patients has reservations about using his mobilephonenumber</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="MobilePhoneNumber" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="MobilePhoneReservation" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Set to true if the patients has reservations about using his mobilephonenumber</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | ResourceId TypeOfId Code Name Property | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="ResourceTypeDecision"> <xs:annotation> <xs:documentation>Type for resource</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id HIS90: Combinded ResourceId DEPT_NO|CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of Id For internal id set to LOC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> <xs:element name="Property" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Resource type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id HIS90: Combinded ResourceId DEPT_NO|CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of Id For internal id set to LOC</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Property" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Resource type</xs:documentation> </xs:annotation> </xs:element> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="ComplaintRegisteredTypes"> <xs:restriction base="xs:string"> <xs:enumeration value="NotSet"/> <xs:enumeration value="NO"/> <xs:enumeration value="YES"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
used by | ||||||||||||||||
facets |
|
|||||||||||||||
source | <xs:simpleType name="ItemStatusType"> <xs:restriction base="xs:string"> <xs:enumeration value="ALL"/> <xs:enumeration value="ACTIVE"/> <xs:enumeration value="DELETED"/> <xs:enumeration value="OUTOFDATE"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:token | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
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> |