/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un consent incorrecte */ $pocConsent = new CCDAPOCD_MT000040_Consent(); $cs = new CCDACS(); $cs->setCode(" "); $pocConsent->setStatusCode($cs); $this->setConsent($pocConsent); $tabTest[] = $this->sample("Test avec un consent incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correcte */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un consent correct */ $cs->setCode("TEST"); $pocConsent->setStatusCode($cs); $this->setConsent($pocConsent); $tabTest[] = $this->sample("Test avec un consent correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un criterion correct */ $crit = new CCDAPOCD_MT000040_Criterion(); $crit->setMoodCode(); $this->setCriterion($crit); $tabTest[] = $this->sample("Test avec un criterion correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correct */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un observationRange correct */ $obRange = new CCDAPOCD_MT000040_ObservationRange(); $obRange->setMoodCode(); $this->setObservationRange($obRange); $tabTest[] = $this->sample("Test avec un observationRange correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correct */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un serviceEvent correct */ $event = new CCDAPOCD_MT000040_ServiceEvent(); $event->setMoodCode(); $this->setServiceEvent($event); $tabTest[] = $this->sample("Test avec un serviceEvent correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode incorrect */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un order correct */ $ord = new CCDAPOCD_MT000040_Order(); $ii = new CCDAII(); $ii->setRoot("1.2.5"); $ord->appendId($ii); $this->setOrder($ord); $tabTest[] = $this->sample("Test avec un order correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correct */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un encompassingEncounter correcte */ $encou = new CCDAPOCD_MT000040_EncompassingEncounter(); $ivl_ts = new CCDAIVL_TS(); $hi = new CCDAIVXB_TS(); $hi->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $ivl_ts->setHigh($hi); $encou->setEffectiveTime($ivl_ts); $this->setEncompassingEncounter($encou); $tabTest[] = $this->sample("Test avec un encompassingEncounter correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correcte */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un section correcte */ $sec = new CCDAPOCD_MT000040_Section(); $sec->setClassCode(); $this->setSection($sec); $tabTest[] = $this->sample("Test avec un section correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correcte */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un contextConductionInd correcte */ $this->setContextConductionInd(); $tabTest[] = $this->sample("Test avec un contextConductionInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un externalAct correct */ $eAct = new CCDAPOCD_MT000040_ExternalAct(); $eAct->setMoodCode(); $this->setExternalAct($eAct); $tabTest[] = $this->sample("Test avec un externalAct correct, attribut manquant", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode incorrect */ $this->setTypeCode("TESTTEST"); $tabTest[] = $this->sample("Test avec un typeCode incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correct */ $this->setTypeCode("SPRT"); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un seperatableInd incorrect */ $bl = new CCDABL(); $bl->setValue("TESTTEST"); $this->setSeperatableInd($bl); $tabTest[] = $this->sample("Test avec un seperatableInd incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un seperatableInd correct */ $bl->setValue("true"); $this->setSeperatableInd($bl); $tabTest[] = $this->sample("Test avec un seperatableInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un externalObservation correct */ $eAct = new CCDAPOCD_MT000040_ExternalObservation(); $eAct->setMoodCode(); $this->setExternalObservation($eAct); $tabTest[] = $this->sample("Test avec un externalObservation correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un externalObservation correct */ $this->externalAct = null; $tabTest[] = $this->sample("Test avec un externalObservation correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un externalProcedure correct */ $eAct = new CCDAPOCD_MT000040_ExternalProcedure(); $eAct->setMoodCode(); $this->setExternalProcedure($eAct); $tabTest[] = $this->sample("Test avec un externalProcedure correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un externalProcedure correct */ $this->externalObservation = null; $tabTest[] = $this->sample("Test avec un externalProcedure correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un externalDocument correct */ $eAct = new CCDAPOCD_MT000040_ExternalDocument(); $eAct->setMoodCode(); $this->setExternalDocument($eAct); $tabTest[] = $this->sample("Test avec un externalDocument correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un externalDocument correct */ $this->externalProcedure = null; $tabTest[] = $this->sample("Test avec un externalDocument correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un nonXMLBody correcte */ $nonXML = new CCDAPOCD_MT000040_NonXMLBody(); $ed = new CCDAED(); $ed->setLanguage("TEST"); $nonXML->setText($ed); $this->setNonXMLBody($nonXML); $tabTest[] = $this->sample("Test avec un nonXMLBody correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un structuredBody correcte */ $struc = new CCDAPOCD_MT000040_StructuredBody(); $comp = new CCDAPOCD_MT000040_Component3(); $sec = new CCDAPOCD_MT000040_Section(); $sec->setClassCode(); $comp->setSection($sec); $struc->appendComponent($comp); $this->setStructuredBody($struc); $tabTest[] = $this->sample("Test avec un structuredBody correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un structuredBody correcte */ $this->nonXMLBody = null; $tabTest[] = $this->sample("Test avec un structuredBody correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correcte */ $this->setTypeCode(); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un contextConductionInd correcte */ $this->setContextConductionInd(); $tabTest[] = $this->sample("Test avec un contextConductionInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un parentDocument correct */ $parent = new CCDAPOCD_MT000040_ParentDocument(); $ii = new CCDAII(); $ii->setRoot("1.2.5"); $parent->appendId($ii); $this->setParentDocument($parent); $tabTest[] = $this->sample("Test avec un parentDocument correct", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode incorrect */ $this->setTypeCode("TESTTEST"); $tabTest[] = $this->sample("Test avec un typeCode incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typeCode correct */ $this->setTypeCode("RPLC"); $tabTest[] = $this->sample("Test avec un typeCode correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un typCode incorrect */ $this->setTypeCode("TEST"); $tabTest[] = $this->sample("Test avec un typCode incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un typCode correct */ $this->setTypeCode("COMP"); $tabTest[] = $this->sample("Test avec un typCode correct", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un act correct */ $ac = new CCDAPOCD_MT000040_Act(); $cd = new CCDACD(); $cd->setCode("SYNTH"); $ac->setCode($cd); $ac->setClassCode("ACT"); $ac->setMoodCode("INT"); $this->setAct($ac); $tabTest[] = $this->sample("Test avec un act correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un inversionInd incorrect */ $this->setInversionInd("TESTTEST"); $tabTest[] = $this->sample("Test avec un inversionInd incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un inversionInd correct */ $this->setInversionInd("true"); $tabTest[] = $this->sample("Test avec un inversionInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un contextConductionInd incorrect */ $this->setContextConductionInd("TESTTEST"); $tabTest[] = $this->sample("Test avec un contextConductionInd incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un contextConductionInd correct */ $this->setContextConductionInd("true"); $tabTest[] = $this->sample("Test avec un contextConductionInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un negationInd incorrect */ $this->setNegationInd("TESTTEST"); $tabTest[] = $this->sample("Test avec un negationInd incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un negationInd correct */ $this->setNegationInd("true"); $tabTest[] = $this->sample("Test avec un negationInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un sequenceNumber incorrect */ $int = new CCDAINT(); $int->setValue("10.25"); $this->setSequenceNumber($int); $tabTest[] = $this->sample("Test avec un sequenceNumber incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un sequenceNumber correct */ $int->setValue("10"); $this->setSequenceNumber($int); $tabTest[] = $this->sample("Test avec un sequenceNumber correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un seperatableInd incorrect */ $bl = new CCDABL(); $bl->setValue("TEST"); $this->setSeperatableInd($bl); $tabTest[] = $this->sample("Test avec un seperatableInd incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un seperatableInd correct */ $bl->setValue("true"); $this->setSeperatableInd($bl); $tabTest[] = $this->sample("Test avec un seperatableInd correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un encounter correct */ $enc = new CCDAPOCD_MT000040_Encounter(); $enc->setClassCode("ACCM"); $enc->setMoodCode("APT"); $this->setEncounter($enc); $tabTest[] = $this->sample("Test avec un encounter correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un encounter correct */ $this->act = null; $tabTest[] = $this->sample("Test avec un encounter correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une observation correct */ $ob = new CCDAPOCD_MT000040_Observation(); $ob->setClassCode("ALRT"); $ob->setMoodCode("EVN"); $cd = new CCDACD(); $cd->setCode("SYNTH"); $ob->setCode($cd); $this->setObservation($ob); $tabTest[] = $this->sample("Test avec une observation correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une observation correct */ $this->encounter = null; $tabTest[] = $this->sample("Test avec une observation correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une observationMedia correct */ $obM = new CCDAPOCD_MT000040_ObservationMedia(); $obM->setClassCode("ALRT"); $obM->setMoodCode("EVN"); $ed = new CCDAED(); $ed->setLanguage("TEST"); $obM->setValue($ed); $this->setObservationMedia($obM); $tabTest[] = $this->sample("Test avec une observationMedia correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une observationMedia correct */ $this->observation = null; $tabTest[] = $this->sample("Test avec une observationMedia correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un organizer correct */ $org = new CCDAPOCD_MT000040_Organizer(); $cs = new CCDACS(); $cs->setCode("TEST"); $org->setStatusCode($cs); $org->setClassCode("BATTERY"); $org->setMoodCode("PRMS"); $this->setOrganizer($org); $tabTest[] = $this->sample("Test avec un organizer correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un organizer correct */ $this->observationMedia = null; $tabTest[] = $this->sample("Test avec un organizer correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une procedure correct */ $proc = new CCDAPOCD_MT000040_Procedure(); $proc->setClassCode("ACCM"); $proc->setMoodCode("ARQ"); $this->setProcedure($proc); $tabTest[] = $this->sample("Test avec une procedure correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une procedure correct */ $this->organizer = null; $tabTest[] = $this->sample("Test avec une procedure correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une regionOfInterest correct */ $reg = new CCDAPOCD_MT000040_RegionOfInterest(); $val = new CCDAPOCD_MT000040_RegionOfInterest_value(); $val->setUnsorted("true"); $reg->appendValue($val); $cs = new CCDACS(); $cs->setCode("TEST"); $reg->setCode($cs); $ii = new CCDAII(); $ii->setRoot("1.2.250.1.213.1.1.9"); $reg->appendId($ii); $reg->setClassCode(); $reg->setMoodCode(); $this->setRegionOfInterest($reg); $tabTest[] = $this->sample("Test avec une regionOfInterest correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une regionOfInterest correct */ $this->procedure = null; $tabTest[] = $this->sample("Test avec une regionOfInterest correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une substanceAdministration correct */ $sub = new CCDAPOCD_MT000040_SubstanceAdministration(); $consu = new CCDAPOCD_MT000040_Consumable(); $manuProd = new CCDAPOCD_MT000040_ManufacturedProduct(); $label = new CCDAPOCD_MT000040_LabeledDrug(); $label->setClassCode(); $manuProd->setManufacturedLabeledDrug($label); $consu->setManufacturedProduct($manuProd); $sub->setConsumable($consu); $sub->setClassCode(); $sub->setMoodCode("INT"); $this->setSubstanceAdministration($sub); $tabTest[] = $this->sample("Test avec une substanceAdministration correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec une substanceAdministration correct */ $this->regionOfInterest = null; $tabTest[] = $this->sample("Test avec une substanceAdministration correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un supply correct */ $sup = new CCDAPOCD_MT000040_Supply(); $sup->setClassCode(); $sup->setMoodCode("EVN"); $this->setSupply($sup); $tabTest[] = $this->sample("Test avec un supply correct, séquence incorrect", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un supply correct */ $this->substanceAdministration = null; $tabTest[] = $this->sample("Test avec un supply correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }