GetMedicationHistory: isMaximumTreatmentTime är obligatorsikt enligt TKB men lengthOfTreatment frivilligt

Issue #338 closed
Former user created an issue

Enligt TKB för GetMedicationHistory tjänstedomän RC5 är isMaximumTreatmentTime för en DosageType obligatorisk men behandlingstid (lengthOfTreatment) är frivillig trots att de refererar till varandra. Varför ska isMaximumTreatmentTime anges om lengthOfTreatment saknas?

Enligt TKB sida 84: lengthOfTreatment (0..1): Behandlingstid. Tidsintervall under vilket läkemedlet ska användas enligt ordination. Exempel: 5-6 veckor.

isMaximumTreatmentTime (1..1): Logiskt villkor som anger om attributet behandlingstid avser den maximala tid som läkemedlet får användas. Sant = Behandlingstiden är en maxtid Falskt = Behandlingstiden är inte en maxtid.

För att göra det ännu tydligare att dessa hör ihop borde dessa ingå i en egen typ. Schemat säger idag

<xs:complexType name="DosageType"> <xs:annotation> <xs:documentation> </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="lengthOfTreatment" type="tns:PQIntervalType" minOccurs="0"/> <xs:element name="isMaximumTreatmentTime" type="xs:boolean" minOccurs="0"/> <xs:element name="dosageInstruction" type="xs:string" minOccurs="0"/> <xs:element name="unitDose" type="tns:CVType" minOccurs="0"/> <xs:element name="shortNotation" type="xs:string" minOccurs="0"/> <xs:element name="setDosage" type="tns:SetDosageType" minOccurs="0"/> <xs:element name="maximumDosage" type="tns:MaximumDosageType" minOccurs="0"/> <xs:element name="conditionalDosage" type="tns:ConditionalDosageType" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

#####Originally written by lars.ev.nilsson [lio.se] on code.google.com

Comments (1)

  1. Former user Account Deleted

    Fixad i tags/clinicalprocess_activityprescription_actoutcome_2.0_RC7

    #####Originally written by khaled.daham [carity.se] on code.google.com - Status changed: Closed.

  2. Log in to comment