Examples of newSequence()


Examples of org.dcm4che3.data.Attributes.newSequence()

    private Attributes dataset() {
        Attributes ds = new Attributes();
        ds.setString(Tag.PatientName, VR.PN, "Simpson^Homer");
        ds.setNull(Tag.ReferencedPatientSequence, VR.SQ);
        ds.newSequence(Tag.ReferencedVisitSequence, 0);
        ds.newSequence(Tag.ReferencedStudySequence, 1)
                .add(new Attributes());
        ds.setNull(Tag.AccessionNumber, VR.SH);
        ds.newSequence(Tag.RequestAttributesSequence, 1)
                .add(requestAttributes());
        ds.setString(Tag.SOPClassUID, VR.UI, "1.2.3.4");
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

        ds.setNull(Tag.ReferencedPatientSequence, VR.SQ);
        ds.newSequence(Tag.ReferencedVisitSequence, 0);
        ds.newSequence(Tag.ReferencedStudySequence, 1)
                .add(new Attributes());
        ds.setNull(Tag.AccessionNumber, VR.SH);
        ds.newSequence(Tag.RequestAttributesSequence, 1)
                .add(requestAttributes());
        ds.setString(Tag.SOPClassUID, VR.UI, "1.2.3.4");
        ds.setString(Tag.SOPInstanceUID, VR.UI, "4.3.2.1");
        BulkData bdl = new BulkData(
                uri("OT-PAL-8-face"), 1654, 307200, false);
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

    private Attributes requestAttributes() {
        Attributes item = new Attributes();
        item.setString(Tag.RequestedProcedureID, VR.SH, "P1234");
        item.setString(Tag.ScheduledProcedureStepID, VR.SH, "S1234");
        item.setString(Tag.AccessionNumber, VR.SH, "A1234");
        item.newSequence(Tag.IssuerOfAccessionNumberSequence, 1)
                .add(hl7v2HierarchicDesignator());
        return item;
    }

    private Attributes hl7v2HierarchicDesignator() {
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

        Attributes eventInfo = new Attributes(6);
        eventInfo.setString(Tag.RetrieveAETitle, VR.AE, calledAET);
        eventInfo.setString(Tag.StorageMediaFileSetID, VR.SH, ddReader.getFileSetID());
        eventInfo.setString(Tag.StorageMediaFileSetUID, VR.SH, ddReader.getFileSetUID());
        eventInfo.setString(Tag.TransactionUID, VR.UI, actionInfo.getString(Tag.TransactionUID));
        Sequence successSeq = eventInfo.newSequence(Tag.ReferencedSOPSequence, size);
        Sequence failedSeq = eventInfo.newSequence(Tag.FailedSOPSequence, size);
        LinkedHashMap<String, String> map =
                new LinkedHashMap<String, String>(size * 4 / 3);
        for (int i = 0; i < sopIUIDs.length; i++) {
            Attributes item = requestSeq.get(i);
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

        eventInfo.setString(Tag.RetrieveAETitle, VR.AE, calledAET);
        eventInfo.setString(Tag.StorageMediaFileSetID, VR.SH, ddReader.getFileSetID());
        eventInfo.setString(Tag.StorageMediaFileSetUID, VR.SH, ddReader.getFileSetUID());
        eventInfo.setString(Tag.TransactionUID, VR.UI, actionInfo.getString(Tag.TransactionUID));
        Sequence successSeq = eventInfo.newSequence(Tag.ReferencedSOPSequence, size);
        Sequence failedSeq = eventInfo.newSequence(Tag.FailedSOPSequence, size);
        LinkedHashMap<String, String> map =
                new LinkedHashMap<String, String>(size * 4 / 3);
        for (int i = 0; i < sopIUIDs.length; i++) {
            Attributes item = requestSeq.get(i);
            map.put(sopIUIDs[i] = item.getString(Tag.ReferencedSOPInstanceUID),
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

    @Test
    public void testValidateCode() throws Exception {
        IOD iod = IOD.load("resource:code-iod.xml");
        Attributes attrs = new Attributes(2);
        attrs.newSequence(Tag.ConceptNameCodeSequence, 1).add(
                new Code("CV-9991", "99DCM4CHE", null, "CM-9991").toItem());
        Attributes contentNode = new Attributes(2);
        contentNode.newSequence(Tag.ConceptNameCodeSequence, 1).add(
                new Code("CV-9992", "99DCM4CHE", null, "CM-9992").toItem());
        contentNode.newSequence(Tag.ConceptCodeSequence, 1).add(
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

        IOD iod = IOD.load("resource:code-iod.xml");
        Attributes attrs = new Attributes(2);
        attrs.newSequence(Tag.ConceptNameCodeSequence, 1).add(
                new Code("CV-9991", "99DCM4CHE", null, "CM-9991").toItem());
        Attributes contentNode = new Attributes(2);
        contentNode.newSequence(Tag.ConceptNameCodeSequence, 1).add(
                new Code("CV-9992", "99DCM4CHE", null, "CM-9992").toItem());
        contentNode.newSequence(Tag.ConceptCodeSequence, 1).add(
                new Code("CV-9993", "99DCM4CHE", null, "CM-9993").toItem());
        attrs.newSequence(Tag.ContentSequence, 1).add(contentNode);
        ValidationResult result = attrs.validate(iod);
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

        attrs.newSequence(Tag.ConceptNameCodeSequence, 1).add(
                new Code("CV-9991", "99DCM4CHE", null, "CM-9991").toItem());
        Attributes contentNode = new Attributes(2);
        contentNode.newSequence(Tag.ConceptNameCodeSequence, 1).add(
                new Code("CV-9992", "99DCM4CHE", null, "CM-9992").toItem());
        contentNode.newSequence(Tag.ConceptCodeSequence, 1).add(
                new Code("CV-9993", "99DCM4CHE", null, "CM-9993").toItem());
        attrs.newSequence(Tag.ContentSequence, 1).add(contentNode);
        ValidationResult result = attrs.validate(iod);
        assertTrue(result.isValid());
    }
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

    }

    private static void addReferencedPerformedProcedureStepSequence(String mppsiuid,
            StoreSCU storescu) {
        Attributes attrs = storescu.getAttributes();
        Sequence seq = attrs.newSequence(Tag.ReferencedPerformedProcedureStepSequence, 1);
        Attributes item = new Attributes(2);
        item.setString(Tag.ReferencedSOPClassUID, VR.UI, UID.ModalityPerformedProcedureStepSOPClass);
        item.setString(Tag.ReferencedSOPInstanceUID, VR.UI, mppsiuid);
        seq.add(item);
    }
View Full Code Here

Examples of org.dcm4che3.data.Attributes.newSequence()

    }

    private Attributes createIAN(Attributes inst) {
        Attributes ian = new Attributes(3);
        Sequence refPpsSeq =
                ian.newSequence(Tag.ReferencedPerformedProcedureStepSequence, 1);
        if (refPpsIUID != null) {
            Attributes refPps = new Attributes(3);
            refPps.setString(Tag.ReferencedSOPClassUID, VR.UI, refPpsCUID);
            refPps.setString(Tag.ReferencedSOPInstanceUID, VR.UI, refPpsIUID);
            refPps.setNull(Tag.PerformedWorkitemCodeSequence,VR.SQ);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.