Skip to content

Commit

Permalink
E3 tilføjet AbortEffectionOfDoseDispensingPeriod og UndoEffectuatedDo…
Browse files Browse the repository at this point in the history
…seDispensingPeriod
  • Loading branch information
bbktrifork committed Nov 27, 2017
1 parent 55461f7 commit 2231c0a
Show file tree
Hide file tree
Showing 10 changed files with 243 additions and 0 deletions.
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:medicinecard20150601="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"
xmlns:medicinecard20150601E2="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"
xmlns:medicinecard20150601E3="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
targetNamespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
elementFormDefault="qualified"
attributeFormDefault="unqualified">

<import schemaLocation="importsFrom20150601.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"/>
<import schemaLocation="importsFrom20150601E2.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"/>
<include schemaLocation="importsFrom20150601E3.xsd"/>

<element name="AbortEffectuationOfDoseDispensingPeriodRequest" type="medicinecard20150601E3:AbortEffectuationOfDoseDispensingPeriodRequestType"/>

<complexType name="AbortEffectuationOfDoseDispensingPeriodRequestType">
<annotation>
<documentation xml:lang="en-GB">A request to abort effectuation for an entire DD period</documentation>
<documentation xml:lang="da-DK">Et request som afbryder ekspedition af alt i en DD periode</documentation>
</annotation>
<sequence>
<element name="PersonIdentifier" type="medicinecard20150601:PersonIdentifierType"/>
<element name="ModifiedBy" type="medicinecard20150601:ModificatorType"/>
<element name="ReportedBy" type="medicinecard20150601:ModificatorType" minOccurs="0"/>
<element name="DoseDispensingPeriodIdentifier" type="medicinecard20150601E2:DoseDispensingPeriodIdentifierType"/>
<element name="ModificationMetadata" type="medicinecard20150601:ModificationMetadataType" minOccurs="0" maxOccurs="unbounded"/>
<element name="RequestedStatus" type="medicinecard20150601E2:DoseDispensingStatusType" minOccurs="0"/>
</sequence>
</complexType>
</schema>
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:medicinecard20150601="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"
xmlns:medicinecard20150601E2="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"
xmlns:medicinecard20150601E3="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
targetNamespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
elementFormDefault="qualified"
attributeFormDefault="unqualified">

<import schemaLocation="importsFrom20150601.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"/>
<import schemaLocation="importsFrom20150601E2.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"/>
<include schemaLocation="importsFrom20150601E3.xsd"/>

<element name="AbortEffectuationOfDoseDispensingPeriodResponse" type="medicinecard20150601E3:AbortEffectuationOfDoseDispensingPeriodResponseType">
<annotation>
<documentation xml:lang="en-GB">Outer container element for a response from a for a request to abort effectuation for an entire DD period</documentation>
<documentation xml:lang="da-DK">Ydre container-element for et svar på en request som afbryder ekspeditionen af alt i en DD periode</documentation>
</annotation>
</element>
<complexType name="AbortEffectuationOfDoseDispensingPeriodResponseType">
<sequence>
<element name="PersonIdentifier" type="medicinecard20150601:PersonIdentifierType"/>
<element name="DoseDispensingPeriodIdentifier" type="medicinecard20150601E2:DoseDispensingPeriodIdentifierType"/>
</sequence>
</complexType>
</schema>
Expand Up @@ -23,6 +23,7 @@
<element name="CreatedBy" type="medicinecard20150601:ModificatorType" minOccurs="0"/>
<element name="ReportedBy" type="medicinecard20150601:ModificatorType" minOccurs="0"/>
<element name="DoseDispensingPeriodIdentifier" type="medicinecard20150601E2:DoseDispensingPeriodIdentifierType"/>
<element name="ModificationMetadata" type="medicinecard20150601:ModificationMetadataType" minOccurs="0" maxOccurs="unbounded"/>
<element name="ExpectedDelivery" type="medicinecard20150601:ExpectedDeliveryDateTimeType" minOccurs="0" />
</sequence>
</complexType>
Expand Down
Expand Up @@ -23,6 +23,7 @@
<element name="ModifiedBy" type="medicinecard20150601:ModificatorType"/>
<element name="ReportedBy" type="medicinecard20150601:ModificatorType" minOccurs="0"/>
<element name="DoseDispensingPeriodIdentifier" type="medicinecard20150601E2:DoseDispensingPeriodIdentifierType"/>
<element name="ModificationMetadata" type="medicinecard20150601:ModificationMetadataType" minOccurs="0" maxOccurs="unbounded"/>
<element name="RequestedStatus" type="medicinecard20150601E2:DoseDispensingStatusType" />
</sequence>
</complexType>
Expand Down
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:medicinecard20150601="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"
xmlns:medicinecard20150601E2="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"
xmlns:medicinecard20150601E3="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
targetNamespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
elementFormDefault="qualified"
attributeFormDefault="unqualified">

<import schemaLocation="importsFrom20150601.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"/>
<import schemaLocation="importsFrom20150601E2.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"/>
<include schemaLocation="importsFrom20150601E3.xsd"/>

<element name="UndoEffectuatedDoseDispensingPeriodRequest" type="medicinecard20150601E3:UndoEffectuatedDoseDispensingPeriodRequestType"/>

<complexType name="UndoEffectuatedDoseDispensingPeriodRequestType">
<annotation>
<documentation xml:lang="en-GB">Request for undoing pharmacy effectuations for an entire DD period</documentation>
<documentation xml:lang="da-DK">Request til at tilbageføre effektueringer for alt i en dosisdispenseringsperiode </documentation>
</annotation>
<sequence>
<element name="PersonIdentifier" type="medicinecard20150601:PersonIdentifierType"/>
<element name="ModifiedBy" type="medicinecard20150601:ModificatorType" minOccurs="0"/>
<element name="ReportedBy" type="medicinecard20150601:ModificatorType" minOccurs="0"/>
<element name="DoseDispensingPeriodIdentifier" type="medicinecard20150601E2:DoseDispensingPeriodIdentifierType"/>
<element name="ModificationMetadata" type="medicinecard20150601:ModificationMetadataType" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
</schema>
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:medicinecard20150601="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"
xmlns:medicinecard20150601E2="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"
xmlns:medicinecard20150601E3="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
targetNamespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3"
elementFormDefault="qualified"
attributeFormDefault="unqualified">

<import schemaLocation="importsFrom20150601.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"/>
<import schemaLocation="importsFrom20150601E2.xsd" namespace="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E2"/>
<include schemaLocation="importsFrom20150601E3.xsd"/>

<element name="UndoEffectuatedDoseDispensingPeriodResponse" type="medicinecard20150601E3:UndoEffectuatedDoseDispensingPeriodResponseType"/>

<complexType name="UndoEffectuatedDoseDispensingPeriodResponseType">
<annotation>
<documentation xml:lang="en-GB">Response for undoing effectuations for a dosedispensingperiod</documentation>
<documentation xml:lang="da-DK">Svar på tilbageførsel af udleveringer for en dosisdispenseringsperiode </documentation>
</annotation>
<sequence>
<element name="PersonIdentifier" type="medicinecard20150601:PersonIdentifierType"/>
<element name="EffectuationIdentifier" type="medicinecard20150601:EffectuationIdentifierType" maxOccurs="unbounded"/>
</sequence>
</complexType>
</schema>
4 changes: 4 additions & 0 deletions etc/schemas/2015/06/01/E3/importsFrom20150601E3.xsd
Expand Up @@ -4,6 +4,8 @@
elementFormDefault="qualified"
attributeFormDefault="unqualified">

<include schemaLocation="AbortEffectuationOfDoseDispensingPeriodRequest.xsd"/>
<include schemaLocation="AbortEffectuationOfDoseDispensingPeriodResponse.xsd"/>
<include schemaLocation="AdministrationAccordingToDrugMedication.xsd"/>
<include schemaLocation="AdministrationMethod.xsd"/>
<include schemaLocation="CloseDoseDispensingCardRequest.xsd"/>
Expand Down Expand Up @@ -62,6 +64,8 @@
<include schemaLocation="ShowDraftPeriods.xsd"/>
<include schemaLocation="StartEffectuationOfDoseDispensingPeriodRequest.xsd"/>
<include schemaLocation="StartEffectuationOfDoseDispensingPeriodResponse.xsd"/>
<include schemaLocation="UndoEffectuatedDoseDispensingPeriodRequest.xsd"/>
<include schemaLocation="UndoEffectuatedDoseDispensingPeriodResponse.xsd"/>
<include schemaLocation="UpdateDoseDispensingCardRequest.xsd"/>
<include schemaLocation="UpdateDoseDispensingCardResponse.xsd"/>
<include schemaLocation="UpdateDoseDispensingCard.xsd"/>
Expand Down
6 changes: 6 additions & 0 deletions etc/schemas/fmk-1.4.6-E3-all-types.xsd
Expand Up @@ -63,7 +63,13 @@
<xs:include schemaLocation="../schemas/2015/06/01/E3/StartEffectuationOfDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/StartEffectuationOfDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/AbortEffectuationOfDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/AbortEffectuationOfDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/EffectuateDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/EffectuateDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/UndoEffectuatedDoseDispensingPeriodRequest.xsd"/>
<xs:include schemaLocation="../schemas/2015/06/01/E3/UndoEffectuatedDoseDispensingPeriodResponse.xsd"/>

</xs:schema>
60 changes: 60 additions & 0 deletions etc/wsdl/MedicineCard_2015_06_01_E3.wsdl
Expand Up @@ -312,6 +312,12 @@
<xs:include schemaLocation="../schemas/2015/06/01/E3/EffectuateDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/EffectuateDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/AbortEffectuationOfDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/AbortEffectuationOfDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/UndoEffectuatedDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/UndoEffectuatedDoseDispensingPeriodResponse.xsd" />

</xs:schema>

</wsdl:types>
Expand Down Expand Up @@ -901,6 +907,20 @@
<wsdl:part name="EffectuateDoseDispensingPeriodResponse" element="medicinecard20150601E3:EffectuateDoseDispensingPeriodResponse"/>
</wsdl:message>

<wsdl:message name="AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3">
<wsdl:part name="AbortEffectuationOfDoseDispensingPeriodRequest" element="medicinecard20150601E3:AbortEffectuationOfDoseDispensingPeriodRequest"/>
</wsdl:message>
<wsdl:message name="AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3">
<wsdl:part name="AbortEffectuationOfDoseDispensingPeriodResponse" element="medicinecard20150601E3:AbortEffectuationOfDoseDispensingPeriodResponse"/>
</wsdl:message>

<wsdl:message name="UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3">
<wsdl:part name="UndoEffectuatedDoseDispensingPeriodRequest" element="medicinecard20150601E3:UndoEffectuatedDoseDispensingPeriodRequest"/>
</wsdl:message>
<wsdl:message name="UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3">
<wsdl:part name="UndoEffectuatedDoseDispensingPeriodResponse" element="medicinecard20150601E3:UndoEffectuatedDoseDispensingPeriodResponse"/>
</wsdl:message>

<wsdl:portType name="MedicineCardPortType">

<wsdl:operation name="GetMedicineCard_2015_06_01_E2">
Expand Down Expand Up @@ -1411,6 +1431,18 @@
&operationFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="AbortEffectuationOfDoseDispensingPeriod_2015_06_01_E3">
<wsdl:input name="AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3" message="tns:AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3"/>
<wsdl:output name="AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3" message="tns:AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3"/>
&operationFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="UndoEffectuatedDoseDispensingPeriod_2015_06_01_E3">
<wsdl:input name="UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3" message="tns:UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3"/>
<wsdl:output name="UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3" message="tns:UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3"/>
&operationFaultDeclaration;
</wsdl:operation>

</wsdl:portType>

<wsdl:binding name="MedicineCardBinding" type="tns:MedicineCardPortType">
Expand Down Expand Up @@ -2470,6 +2502,34 @@
&bindingFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="AbortEffectuationOfDoseDispensingPeriod_2015_06_01_E3">
<soap:operation soapAction="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3#AbortEffectuationOfDoseDispensingPeriod"
style="document"/>
<wsdl:input name="AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3">
&fmkStandardSOAPRequestHeaders;
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3">
&fmkStandardSOAPResponseHeaders;
<soap:body use="literal"/>
</wsdl:output>
&bindingFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="UndoEffectuatedDoseDispensingPeriod_2015_06_01_E3">
<soap:operation soapAction="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3#UndoEffectuatedDoseDispensingPeriod"
style="document"/>
<wsdl:input name="UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3">
&fmkStandardSOAPRequestHeaders;
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3">
&fmkStandardSOAPResponseHeaders;
<soap:body use="literal"/>
</wsdl:output>
&bindingFaultDeclaration;
</wsdl:operation>

</wsdl:binding>


Expand Down
60 changes: 60 additions & 0 deletions etc/wsdl/MedicineCard_Idws_2015_06_01_E3.wsdl
Expand Up @@ -333,6 +333,12 @@
<xs:include schemaLocation="../schemas/2015/06/01/E3/EffectuateDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/EffectuateDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/AbortEffectuationOfDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/AbortEffectuationOfDoseDispensingPeriodResponse.xsd" />

<xs:include schemaLocation="../schemas/2015/06/01/E3/UndoEffectuatedDoseDispensingPeriodRequest.xsd" />
<xs:include schemaLocation="../schemas/2015/06/01/E3/UndoEffectuatedDoseDispensingPeriodResponse.xsd" />

</xs:schema>

</wsdl:types>
Expand Down Expand Up @@ -932,6 +938,20 @@
<wsdl:part name="EffectuateDoseDispensingPeriodResponse" element="medicinecard20150601E3:EffectuateDoseDispensingPeriodResponse"/>
</wsdl:message>

<wsdl:message name="AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3">
<wsdl:part name="AbortEffectuationOfDoseDispensingPeriodRequest" element="medicinecard20150601E3:AbortEffectuationOfDoseDispensingPeriodRequest"/>
</wsdl:message>
<wsdl:message name="AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3">
<wsdl:part name="AbortEffectuationOfDoseDispensingPeriodResponse" element="medicinecard20150601E3:AbortEffectuationOfDoseDispensingPeriodResponse"/>
</wsdl:message>

<wsdl:message name="UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3">
<wsdl:part name="UndoEffectuatedDoseDispensingPeriodRequest" element="medicinecard20150601E3:UndoEffectuatedDoseDispensingPeriodRequest"/>
</wsdl:message>
<wsdl:message name="UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3">
<wsdl:part name="UndoEffectuatedDoseDispensingPeriodResponse" element="medicinecard20150601E3:UndoEffectuatedDoseDispensingPeriodResponse"/>
</wsdl:message>

<wsdl:portType name="MedicineCardPortType">

<wsdl:operation name="GetMedicineCard_2015_06_01_E2">
Expand Down Expand Up @@ -1442,6 +1462,18 @@
&operationFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="AbortEffectuationOfDoseDispensingPeriod_2015_06_01_E3">
<wsdl:input name="AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3" message="tns:AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3"/>
<wsdl:output name="AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3" message="tns:AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3"/>
&operationFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="UndoEffectuatedDoseDispensingPeriod_2015_06_01_E3">
<wsdl:input name="UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3" message="tns:UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3"/>
<wsdl:output name="UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3" message="tns:UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3"/>
&operationFaultDeclaration;
</wsdl:operation>

</wsdl:portType>

<wsdl:binding name="MedicineCardBinding" type="tns:MedicineCardPortType">
Expand Down Expand Up @@ -2501,6 +2533,34 @@
&bindingFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="AbortEffectuationOfDoseDispensingPeriod_2015_06_01_E3">
<soap:operation soapAction="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3#AbortEffectuationOfDoseDispensingPeriod"
style="document"/>
<wsdl:input name="AbortEffectuationOfDoseDispensingPeriodRequest_2015_06_01_E3">
&fmkStandardSOAPRequestHeaders;
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="AbortEffectuationOfDoseDispensingPeriodResponse_2015_06_01_E3">
&fmkStandardSOAPResponseHeaders;
<soap:body use="literal"/>
</wsdl:output>
&bindingFaultDeclaration;
</wsdl:operation>

<wsdl:operation name="UndoEffectuatedDoseDispensingPeriod_2015_06_01_E3">
<soap:operation soapAction="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3#UndoEffectuatedDoseDispensingPeriod"
style="document"/>
<wsdl:input name="UndoEffectuatedDoseDispensingPeriodRequest_2015_06_01_E3">
&fmkStandardSOAPRequestHeaders;
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="UndoEffectuatedDoseDispensingPeriodResponse_2015_06_01_E3">
&fmkStandardSOAPResponseHeaders;
<soap:body use="literal"/>
</wsdl:output>
&bindingFaultDeclaration;
</wsdl:operation>

</wsdl:binding>


Expand Down

0 comments on commit 2231c0a

Please sign in to comment.